NP = PSPACEの結果


30

NP = PSPACEの厄介な結果は何でしょうか?これらのクラスは最も有名なクラスであるため、これについて何も見つけられなかったことに驚いています。

特に、それは下層階級に影響を及ぼしますか?


4
即時の帰結、またはアイデンティティの再定式化:検証者は、証明者にメッセージを返す必要はありません!
アレッサンドロコセンティーノ

回答:


28

場合NP=PSPACE、これは意味するものであろう。

  • P#P=NP
    で問題の解決策をカウントしているNP単一の解を求めるにpolytimeの還元性があろう。

  • PP=NP
    つまり、成功確率が任意に1/2に近い多項式時間ランダム化アルゴリズムは、片側エラーのある多項式時間ランダム化アルゴリズムに多項式時間還元できます。

  • つまり、多項式時間で検証可能な問題の場合、ランダム化はせいぜい多項式時間の高速化を提供します(ただし、これは単に多項式時間階層の崩壊の帰結です)。MA=NP

  • で、簡単にその答えの証明書を検証した量子コンピュータによって解決可能である任意の問題。これは、量子力学の哲学における重要な肯定的な結果であり、おそらく量子コンピューターを構築する努力に役立つでしょう(彼らが意図されていることをしていることを検証するため)。BQPNP

これらのすべては、中左サイドのクラスの格納容器に起因している(私たちも持っているのにB Q P P Pを)。PSPACEBQPPP


1
あなたは、参照を指すことができますその意味B Q PN Pを。おかげでNP=PSPACEBQPNP
Tayfunペイ

2
あなたは基本的にのために参照したい@TayfunPay 。そのためのリファレンスはBV97です。ただし、ことを証明することができますB Q PP P。これに関する直観については、次の講義を参照してください。scottaaronson.com / democritus / lec10.htmlBQPPSPACEBQPPP
アレッサンドロコセンティーノ

2
はい@AlessandroCosentino、私はそれを知っていた、そのN PP PP S P A C E。私はちょうど私の記憶を揺らすために指摘される必要があると思います!ありがとう!:)BPPBQPPPPSPACENPPPPSPACE
Tayfun Pay

23

暗黙のうちに明示されていない点の1つは、を取得することです。これは、P HN Pに崩壊するのと同等ですが、P S P A C Eが補数の下で閉じられているという事実から直接わかります。NP=coNPPHNPPSPACE

私が思うにグラフがあるとき目の当たりに短い証明があります。価値があるため、それが持っている驚くべき結果、多数の独自に指摘されていないときに、2つのグラフ、3-着色は、*非*ハミルトニアン*非*同型、...、および(ある意味ではより一般的に)すべての命題トートロジーが多項式サイズの証明を持つクックレックハウ証明システムがあることです。NP=coNP


12

もしNP=PSPACE

1)多項式階層は崩壊します。NP

2)私たちは、今ことがあります我々はことを知っているので、P S P A C EN LNPNLPSPACENL

- -更新 - -

3)それはすることが知られているそれらが対数空間境界のバージョンであり、N 、PC = P及びP Pはそれぞれ。次に、定義により、N P = P S P A C Eであるという仮定の下では、これらの複雑度クラスはどれもN Pと等しくなることはできません。NLC=LPLNPC=PPPNPNP=PSPACE


1
これらは、PH以下の些細な結果です PSPACEとNL 私はNLとP、またはNP以下「厳密に」、二つのクラス間のいずれかの新しい関係の間のインスタンス何かのために、より多くの驚くべき結果を期待していた、PSPACE。
デニス

1
NLをログスペースで検証できるソリューションを持つ言語のクラスと見なす場合、ソリューションの各シンボルが最大で1回読み取られたとしても(ただし、対数的に多くがワークテープに一度に格納できる場合でも) 、それは異なっているという事実NPは、クラスがあることを示すL」の相対的なL二つの入力テープとチューリングマシンを含むが、しかし一方はリードワンスされる場合、他方はなく、そこから異なるP(ワークテープに多項式空間があるため、1回限りの入力制限は重要ではありません)。
ニールドボードラップ14

1
あなたはまた、持っているでしょう@dkuper P Lは対数空間有界のバージョンであるP Pだけでなく、LN P#のLはの対数空間囲まれたバージョンであるPをPLNPPLPP#LNP#L#P
Tayfunペイ

1
@dkuper math.ucdavis.edu/~greg/zoology/diagram.xmlを参照
Tayfun支払い

1
@TayfunPay:(1)コメントの関係を含めるように回答を編集してみませんか?(2)どのように保持しますか?
ニールドボードラップ

10

他のすべての回答で指摘された結果に加えて、対話型証明システム()を含むものがあります。これは、言語を認識するためにVerifierとProverがメッセージを交換する一般化 N Pです。IPNP

であることが知られているため、N P = P S P A C Eの場合、1つのメッセージだけで十分であることを意味します。私にとってこの結果のより印象的なことは、検証者が証明者に挑戦する必要がなく、彼女が送信した最初のメッセージを信頼できることです。IP=PSPACENP=PSPACE


それでも実装に依存する可能性はありますか?より多くの交換を必要とするインタラクティブな証明者がまだ存在することを意味し、同じ言語に対して1つのメッセージのみを持つ他のものが存在します。
デニス

まあ、それは1つのメッセージで十分であることを意味します。あなたの質問を正しく理解していれば、Pの問題でも同じです。それらには多項式時間アルゴリズムがありますが、指数時間アルゴリズムを作成できます。
アレックスグリロ

2
@AlexGrilo:したがって、質問の下で私のコメント:)
アレッサンドロコセンティーノ

@AlessandroCosentino申し訳ありませんが、私は前にそれを見なかった
アレックスグリロ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.