Prove interattive per coNP


9

Sto cercando di capire i sistemi di prova interattivi e ho provato il seguente problema come esercizio. Sappiamo che PHPSPUNCE e ioP=PSPUNCE , quindi escogiti sistemi di prova interattivi (di facile comprensione) per PH ?

Un sistema di prova interattivo per è banale, ma non sono riuscito a ottenere un sistema di prova interattivo anche per . Conosci un sistema esplicito di prova interattiva (per esplicito intendo senza passare per percorso ) per ?NPI P = P S P A C E c o N PcoNPioP=PSPUNCEcoNP


Potresti chiarire cosa intendi per sistema di prova interattivo? Per coloro che non hanno familiarità con il termine.
jmite,

3
Anche l'inclusione richiede tecniche nonrelativizing; l'unico modo noto per dimostrarlo è tramite l'algebrizzazione, come nella risposta di Yuval. Mostrare I P = P S P A C E è solo una leggera modifica tecnica di questa dimostrazione. coNPioPioP=PSPUNCE
sdcvvc,

2
@sdcvvc, penso che il tuo commento meriti di essere pubblicato come risposta. Spiega perché non ci sono esempi semplici come quelli per NP.
Kaveh,

Risposte:


6

Wikipedia delinea un esempio del genere. Considera il problema completo del coNP UNSAT: dato un CNF su n variabili, vogliamo convincere il verificatore che φ non è soddisfacente. Aritmetizziamo φ in un polinomio p e scegliamo un grande primo q . Sia p ( x 1 , , x k ) = 1 x k + 1 = 01 x n = 0 p ( x 1 ,φnφφpq Il protocollo procede come segue:

p(X1,...,XK)=ΣXK+1=01ΣXn=01p(X1,...,Xn).
  1. Prover invia al verificatore un primo e quest'ultimo verifica che q sia primo.q(2n,2n+1)q
  2. Prover invia il verificatore . Il verificatore verifica che p ( 0 ) + p ( 1 ) = 0 e invia a prover r 1 casuale .p(z)Zq[z]p(0)+p(1)=0r1
  3. Prover invia il verificatore . Il verificatore verifica che p ( r 1 , 0 ) + p ( r 1 , 1 ) = p ( r 1 ) e invia al prover r 2 casuale .p(r1,z)Zq[z]p(r1,0)+p(r1,1)=p(r1)r2
  4. p(r1,...,rn)Zqp

pq


-1

Grafico non isomorfismo a prove che non producono altro che la loro validità o tutte le lingue in NP hanno prove a conoscenza zero , Goldreich, Micali e Wigderson, JACM, 1991.

sol1,sol2io{1,2}solioB{1,2}

B=io

12


Fornisci un riferimento adeguato a un articolo peer-reviewed e un breve riepilogo del contenuto. I collegamenti come quello che fornisci tendono a rompersi, quindi la tua risposta contiene zero informazioni.
Raffaello
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.