coNPのインタラクティブな証明


9

私はインタラクティブな証明システムを理解しようと試みており、練習として次の問題を試しました。私たちは、知っているとI P = P S P A C Eそれほどのための(理解しやすい)対話証明システムを思い付く、P H?PH⊆PSPあCE私P=PSPあCEPH

のインタラクティブな証明システムは簡単ですが、c o N Pでもインタラクティブな証明システムを取得できませんでした。c o N Pの明示的なインタラクティブプルーフシステム(明示的にはI P = P S P A C Eルートを経由しないことを意味します)を知っていますか?NPcoNP私P=PSPあCEcoNP


インタラクティブな証明システムの意味を明確にしていただけませんか?用語に慣れていない人のために。
— jmite 2013

3
包含 nonrelativizing技術を必要とします。ユヴァルの答えのように、それを示す唯一の既知の方法は代数化によるものです。表示I P = P S P A C Eは、単に、この証拠のわずかな技術的な変更です。coNP⊆私PIP=PSPACE
— sdcvvc 2013

2
@sdcvvc、あなたのコメントは回答として投稿する価値があると思います。NPほど簡単な例がない理由を説明しています。
— Kaveh 2013

回答:


6

ウィキペディアはそのような例を概説しています。CONP完全問題UNSATを考えてみましょう:CNFの与えられた上のn個の変数、我々はそれを検証を説得したいφが充足可能ではありません。φを多項式pに算術計算し、いくつかの大きな素数qを選択します。ましょう P (X 1、··· 、X K)= 1 Σは、 xは、K + 1 = 0 ⋯ 1 Σは、 xは、N = 0、P (X 1、φnφφpq プロトコルは次のように進行します。

p(x1,…,xk)=∑xk+1=01⋯∑xn=01p(x1,…,xn).
  1. 証明者は検証者プライム送信、及び後者検証qは素数です。q∈(2n,2n+1)q
  2. 証明者は検証者送る。検証者は、p (0 )+ p (1 )= 0であることを検証し、証明者にランダムなr 1を送信します。p(z)∈Zq[z]p(0)+p(1)=0r1
  3. 証明者は検証者送る。検証検証ことP (R 1、0 )+ P (R 1、1 )= P (R 1)、および証明者ランダム送信R 2。p(r1,z)∈Zq[z]p(r1,0)+p(r1,1)=p(r1)r2
  4. p(r1,…,rn)∈Zqp

pq


-1

NPの有効性またはすべての言語以外に何も得られない証明での同型でないグラフのゼロ知識証明は、Goldreich、MicaliおよびWigderson、JACM、1991です。

G1,G2i∈{1,2}Gib∈{1,2}

b=i

12


ピアレビューされた記事への適切な参照とコンテンツの短い要約を提供してください。あなたが提供するもののようなリンクは壊れる傾向があり、あなたの答えはゼロの情報を含みます。
— ラファエル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.