仮定以上の有限列のブール言語であり、。してみましょう内の文字列の数との長さを持つ。正の整数から正の実数までの関数場合、はすべての十分に大きい場合、密度がます。{ 0 、1 } L N L N D (N )LのD (N )L N ≤ 2 N D (N )N
P完全なブール言語は密度が高いですか?
動機
PARITYの密度はです。YES(すべての有限バイナリ文字列の言語)の密度は1です。有限言語の密度はすべて0です。
スパース言語多項式があること性質有するようにすべてのため。場合疎言語で、次いで多項式のためのよりも次数1のそれ以上の、上部密度ので、ゼロです。
Jin-Yi CaiとD. Sivakumarは、P = L(= LOGSPACE)でない限り、P完全な言語はスパースにならないことを示しました。P = co-Pなので、P = Lでない限り、補数がまばらな言語はP-completeにすることもできません。
単純な不等式(たとえば、Rosser and Schoenfeld 1962の結果 2を参照)により、PRIMESはより高い密度持ちます。質問PRIMES、FACTORINGの問題はP-hardであることがわかっていますか?PRIMESがPハードであるかどうかについて議論します(これは現在開いているようです)。
ある意味で、複雑性クラスの完全な(またはユニバーサル)言語には、クラスのすべての構造が含まれています。したがって、カイとシバクマールの結果のワイルドな外挿に基づいた私の仮説は、そのような言語が疎すぎてはいけないということです。スパース言語を定義する通常の多項式の範囲は制限が厳しすぎるようです。そのため、制限が少し緩い範囲について質問します。
Fortnow、Hemaspaandra、その他による低さの研究も関連している可能性があります。
P以外のクラスについて質問することはできますが、たとえば -SATの密度を確立できるような結果を思い出すことはできません。関連文献へのポインタは大歓迎です。
謝辞
関連する質問「素数の条件付き密度」も参照してください。あいにく不適切な質問だったこの質問の以前のバージョンについて、@ Tsuyoshi Itoと@Kavehに感謝します。