coNP的交互式证明


9

我试图了解交互式证明系统,并尝试了以下问题作为练习。我们知道和,因此想出了一个(易于理解的)交互式证明系统?PHP小号P一个CË一世P=P小号P一个CËPH

用于的交互式证明系统是微不足道的,但是即使对于,我也无法获得交互式证明系统。您是否知道针对的显式交互式证明系统(明确地说,我的意思是不通过路由)?ñPCØñP一世P=P小号P一个CËCØñP


您能否阐明交互式证明系统的含义?对于那些不熟悉该术语的人。
jmite

3
即使包含需要非相对论技术;如尤瓦尔(Yuval)的回答所示,唯一已知的方式是通过代数化。显示只是对该证明的轻微技术修改。P = P 小号P Ç ÈCØñP一世PIP=PSPACE
sdcvvc 2013年

2
@sdcvvc,我认为您的评论值得作为答复。它解释了为什么没有像NP这么简单的例子。
卡夫

Answers:


6

维基百科概述了这样一个例子。考虑CONP完全问题UNSAT:给定一个CNF ñ变量,我们想说服验证者φ是无法满足。我们将φ算术化为多项式p并选择一些大素数q。令 p xφñφφpq 该协议如下进行:

p(x1,,xk)=xk+1=01xn=01p(x1,,xn).
  1. 证明者发送验证素,后者验证即q是素数。q2ñ2ñ+1个q
  2. 证明者发送验证。验证者验证p 0 + p 1 = 0,并向证明者发送随机r 1pžžq[ž]p0+p1个=0[R1个
  3. 证明者发送验证者。验证器验证该 p [R 10 + p [R 11 = p [R 1,并且证明者发送一个随机 - [R 2p[R1个žžq[ž]p[R1个0+p[R1个1个=p[R1个[R2
  4. 最终,验证得到,并验证它具有通过评估正确的值p直接。p[R1个[Rñžqp

因为的程度比q小,所以如果证明者作弊,则验证者可能会抓住她(请参阅Wikipedia以获取证明,或者使用Schwartz-Zippel引理自己解决)。pq


-1

图的非同构性证明不产生收益,但是其有效性或NP中的所有语言都具有零知识证明,Goldreich,Micali和Wigderson,JACM,1991。

共同的输入是一对图:。在每一轮的开始,验证方选择的索引{ 1 2 }在随机和发送图形的随机排列 ģ 。证明方响应以一个索引 b { 1 2 }G1个G2一世{1个2}G一世b{1个2}

完整性属性:对于非同构图,证明者总是给出正确的响应b=一世

健全性:对于同构图,证明者以1的概率给出正确的响应1个2


请适当引用经同行评审的文章和内容的简短摘要。您提供的链接之类的链接往往会断开,然后您的答案包含零信息。
拉斐尔
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.