である


17

次の論文の「最初のページ」の「最後の段落」:

ビクラマンアービンドヨハネスKöblerウウ・ショーニングライナー・シュラー、理論計算機科学、1995年「NPは多項式サイズ回路、そしてMA = AMを、持っている場合」。

私はやや直感に反する主張に遭遇しました:

(Σ2PΠ2P)NP=Σ3PΠ3P

上記のアイデンティティは以下から推測されると思います:

(Σ2P)NP=Σ3P

そして

(Π2P)NP=Π3P

前者はと簡単に記述できますが、これは非常に奇妙です!(NPNP)NP=NPNPNP

編集:以下のクリストファーのコメントを踏まえて、ゴールドライヒの複雑さの本(pp。118-119)から次の感動的な発言を追加したいと思います。

がオラクルマシンのクラスに自然に一般化される標準マシンのクラスに関連付けられている場合、2つの複雑度クラスおよびに対してクラスを定義できることは明らかです実際、クラスはクラス基づいて定義されているのではなく、クラス類似しています。具体的には、 C 1 C 2 C 1 C C 2 1 C 1 C 1C1C2C1C2C1C1C2C1C1特定のリソースの境界(時間および/または空間の境界など)がある特定のタイプ(たとえば、決定論的または非決定論的)のマシンによって認識可能な(またはむしろ受け入れられる)セットのクラスです。次に、類似のオラクルマシン(つまり、同じタイプで同じリソース境界を持つ)を検討し、適切なオラクルマシン(つまり、このタイプおよびリソース境界を持つ)が存在する場合、と言います。 )とセットよう集合受け付ける。SC1C2M1S2C2M1S2S


4
しかし… N P N Pと同じではありませんか?または、私はここで何かが欠けていますか?(NPNP)NPNPNP
アントニオE. Porreca

5
神託記法の危険に注意してください。オラクルをどのクラスの言語にもアタッチするという概念を定義していません。オラクルを接続できる計算モデルによって定義された言語のクラスのみ。したがって、ある意味ではすぐには明確に定義されません。(NPNP)NP
クリストファーアーンスフェルトハンセン

2
まあ、私は「パッティングの通常の概念ことに同意クラスの指数としては、」一般的に、不明確です。しかしの基礎となる計算モデルN P N Pは、明確に定義されている(いくつかのためにOracleとpolytimeのNTM N P -complete問題)と同様に、そこに別のOracleを追加N P N PN P、簡単に思えます私。この解釈を前提とする私のポイントは、2番目の神託は冗長であるということでした。記号N P N PN Pが他の解釈を認めているかどうかを知りたい。NPNPNPNP(NPNP)NP(NPNP)NP
アントニオE. Porreca

1
その権利、その解釈の下では、クラスは変わらないでしょう。しかし、これは、質問で言及した論文で行われているように、ラウトマンの証明を相対化するための正しい解釈ではありません。
クリストファーアーンスフェルトハンセン

1
Sadeq:論文の記述が間違っていると主張している人はいません。
クリストファーアーンスフェルトハンセン

回答:


13

NPでOracleと実存に交流チューリングマシンによって決定言語の設定し、普遍的な状態、です。ユニバーサル部分と存在部分の両方がNPを照会できます。Σ2PNP

したがって、この場合には、あなたがこれを書くことにした、あなたがそれを考えるべき方法はようである N P N P AAによって(私はどちらかの神託を意味するAまたはへN P A言語)。(NPNP)A(NPNPAA)ANPA

したがってに等しいN P N P N PN Pは確かに等しいN P N P N Pすべてのクエリはあなたが作ることができるので、N Pの神託、あなたがそれを作ることができますN P N Pのオラクル。Σ2PNP(NP(NPNP))NP(NPNPNP)NPNPNP


1
申し訳ありませんが、わかりませんでした。もう少し説明してもらえますか?
MS Dousti

編集がより多くの感覚をもたらすことを願っています
アーサーミルキアー

よろしくお願いします。それはとても理にかなっています。
MS Dousti

4

アローラとバラクから(P 102)定理5.12: "すべてについてΣのP iが = N P Σ I - 1 S A Tを "。ことを忘れないでくださいΣ I S A Tが持つQBF式であるのために完全である交番のΣのP I。そして、Σ 、P 2 = N P S A TとSATはあなただけの書き込みNP完全であることを考えると、Σ 、P 2 = N P Nをi2ip=NPi1SATiSATiip2p=NPSAT、これまでのところこれまでのところ良い。この表記をi=3に拡張するとN P N P N Pが得られますが、最後の2つの「NP」は言語2 SATのオラクルであり、最大で2つの代替があります。私には、これは単なるOracleアクセスの略記法のようです。2p=NPNPi=3NPNPNP2SAT

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.