Pは、すべての超多項式時間クラスの交差と等しくなりますか?


21

f(n) 、C > 0limnnc/f(n)=0c>0

すべての言語について、すべての超多項式時間限界を保持することは明らかです。私はこの声明の逆もまた真実であるのだろうか?つまり、すべての超多項式時間限界についてを知っている場合、それは意味しますか?換言すれば、真のことである 交差点毎superpolynomial引き継がれる場合。 L D T I M EF N F N L D T I M EF N LPLDTIME(f(n))f(n)LDTIME(f(n))L P P = F D T I M EF N F N f(n)LP

P=fDTIME(f(n))
f(n)

1
質問を書く際の一般的なアドバイスは、質問を(最もわかりやすい方法で説明して)タイトルにすることです。
カヴェー14

回答:


31

はい。

実際には、McCreight -マイヤー連合定理(の定理5.5によってMcCreightとマイヤー1969年ここで無料版私はマヌエル・ブラムによるものであると信じていることの結果であり、単一の関数はようにP = D T I M Ef n 。この関数は必然的に超多項式ですが、「かろうじて」です。fP=DTIME(f(n))

定理は、任意に、より一般的に適用されるブルームの複雑さの測度 及び任意組合クラスF S B L U M ΦF N Sは合計計算機能のCE、自己有界集合です。(機能のセットは、Sは、単一の部分計算機能がある場合CEであるFは、I XようにS = { F IX| I ΦfSBLUMΦ(f(n))SSF(i,x)ここで、 f ix= F i x。自己有界手段そのため、すべての有限部分集合 S 0S、関数がある S全て支配グラムS 0、ほとんどどこでもが。「 B L U M Φは、」私はそれのように私が前に見ていない表記が、:) -のために私はそれを使用してい Φは時間制限複雑性クラスのアナログを-bounded)。S={fi(x)|iN}fi(x):=F(i,x)S0SSgS0BLUMΦΦ


12
キャッチは、が時間構成可能でないことだと思います。f
サショニコロフ14

4
ジョシュ、マニュエルの結果は多項式時間について特別なものを使用していますか?同様のタイムユニオンクラスにも適用されますか?
カベ14

2
私は次の事実に魅了されます。明らかに、最小のスーパー多項式関数はありませんが、スーパー多項式の時間限界によって定義されるクラスの中には最小の複雑度クラスがあります。さらに、このクラスはPに等しく、スーパー多項式は何もありません。
アンドラスファラゴ14

2
@AndrasFarago:それは確かに魅力的ですが、(私は)ボロディン-トラクテンブロトギャップ定理(en.wikipedia.org/wiki/Gap_theorem)よりも見知らぬ人ではありません。
ジョシュアグロチョウ14

2
@SashoNikolov:そのことについてもっと考えなければなりませんが、ほんの一瞬考えた後、TMをシミュレート/対角化できるという事実にもっと関係があると思います。ユニバーサルマシンの存在...特に、Blumの複雑性測度の公理では、Blum測度を定義するさまざまな関数を計算可能または部分的に計算可能にする必要があり、これはこれらすべての定理の鍵となります。また、McCreight-Meyerでは、セットS自体がceの一連の関数であり、キーである必要があることに注意してください。
ジョシュアグロチョウ14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.