Интерактивные доказательства для coNP

9

Я пытаюсь понять интерактивные системы доказательства и попробовал следующую задачу в качестве упражнения. Мы знаем, что и , поэтому придумали (легко понять) интерактивные системы доказательства для ?PHPSпAСЕяпзнак равнопSпAСЕпЧАС

Интерактивная система доказательства для тривиальна, но мне не удалось получить интерактивную систему проверки даже для . Знаете ли вы о явной интерактивной системе доказательств (под явным, я имею в виду без прохождения маршрута ) для ?NпсоNпяпзнак равнопSпAСЕcoNP

Shitikanth
источник
Не могли бы вы уточнить, что вы подразумеваете под интерактивной системой доказательства? Для тех, кто не знаком с термином.
jmite
3
Даже включение требует нерелятивизирующих методов; единственный известный способ показать это - это алгебраизация, как в ответе Ювала. Показ является лишь небольшой технической модификацией этого доказательства. coNPIPIP=PSPACE
sdcvvc
2
@sdcvvc, я думаю, что твой комментарий стоит опубликовать как ответ. Это объясняет, почему нет таких простых примеров, как для NP.
Каве

Ответы:

6

Википедия описывает такой пример. Рассмотрим задачу UNSAT, полную coNP: учитывая CNF на n переменных, мы хотим убедить верификатора в том, что φ не является выполнимым. Мы арифметизируем ф к многочлену р и выберем некоторое большое простое число q . Пусть p ( x 1 , , x k ) = 1 x k + 1 = 01 x n = 0 p ( x 1 ,φnφφpq Протокол действует следующим образом:

p(x1,,xk)=xk+1=01xn=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, имеют доказательства нулевого знания , Голдрайх, Микали и Вигдерсон, JACM, 1991.

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

b=i

12

Вадим Федюкович
источник
Пожалуйста, дайте правильную ссылку на рецензируемую статью и краткое содержание. Ссылки, подобные той, которую вы предоставляете, имеют тенденцию ломаться, и тогда ваш ответ содержит ноль информации.
Рафаэль