NTIME(n ^ k)≠DTIME(n ^ k)?


33

「決定論対非決定論と関連問題」(Proc。IEEE FOCS、429〜438、1983年)で、Paul、Pippenger、Szemerédi、Trotterは、
NTIME(n)DTIME(n)

これは私の質問にk = 1で答えます。別の固定kの同様の結果について何か知られていますか?

回答:


26

いいえ無条件下限は、いずれかの知られていないk2 multitapeのTMモデルにおいて(又はそれよりも強い任意のモデル)。

NTIME(nk)TIME(nk)c1kNTIME(nk)TIMESPACE(nk,nk/c)TIMESPACE(nk,nk/c)時間とスペース同時に使用するマシンによって認識される言語のクラスです。明らかにしかし、それらが等しいかどうかは不明です。nknk/cTIMESPACE(nk,nk/c)TIME(nk)

いくつかのについてと仮定すると、興味深い結果が得られます。は明らかですが、意味します。これは、「代替取引」引数を使用して証明できます。基本的に、すべてのおよびすべての言語には、定数と、を認識して交替を行い、交替ごとにビットを推測し、決定論的モードに切り替えて、時間で実行されます。(これは、たとえば、k2NTIME(nk)=TIME(nk)P=NPNLPkLNLcLcO(n)nkFortnow、「充足可能性のための時間と空間のトレードオフ」(1997)。)場合、これらすべての交替はわずかなオーバーヘッドで削除でき、最終的には認識する計算。したがって、。おそらくこのような交互シミュレーションは存在しませんが、除外できる場合は、求める下限があります。(注:上記の議論はKannanの論文にもあると思います。)TIME(nk)=NTIME(nk)cTIME(nk)LNLTIME(nk)P


11

正確にあなたが求めているものではありませんが、rj liptonは彼のブログでこの分野での結果の根本的な難しさと「パディング」の典型的なアプローチは当てはまらないとコメントします[1] Santhanam [2]によって(対数係数で)わずかに拡張された

DTIME(nlog(n))NTIME(nlog(n))

[1] http://rjlipton.wordpress.com/2011/01/19/we-believe-a-lot-but-can-prove-little/

[2] http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.22.2392


1
Rahul Santhanamの2001年の論文の公式バージョンは、dx.doi.org / 10.1109 / CCC.2001.933895です(最近ではほとんどありません)。
アンドラスサラモン

リプトンは、ブログで「最近」というフレーズを引用して使用しました。PPST 1983の結果に対する「より最近の」。
vzn
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.