Інтерактивні докази для coNP


9

Я намагаюся зрозуміти інтерактивні системи доказування і спробував наступну проблему як вправу. Ми знаємо, що і , тому придумали (легко зрозуміти) інтерактивні системи підтвердження для ?PHPSPACEIP=PSPACEPH

Інтерактивна система доказування є тривіальною, але мені не вдалося отримати інтерактивну систему підтвердження навіть для . Чи знаєте ви про явну інтерактивну систему підтвердження (явно маю на увазі, не проходячи маршрут ) для ?NPcoNPIP=PSPACEcoNP


Чи можете ви пояснити, що ви маєте на увазі під системою інтерактивної перевірки? Для тих, хто не знайомий з цим терміном.
jmite

3
Навіть включення вимагає нерелятивізуючих методів; єдиний відомий спосіб показати це через алгебризацію, як у відповіді Юваля. Показ - це лише незначна технічна модифікація цього доказу. coNPIPIP=PSPACE
sdcvvc

2
@sdcvvc, я вважаю, що ваш коментар вартий публікації як відповідь. Це пояснює, чому не існує будь-яких простих прикладів, таких як NP.
Каве

Відповіді:


6

У Вікіпедії наводиться такий приклад. Розглянемо повну проблему coNP UNSAT: надаючи CNF на змінних, ми хочемо переконати перевіряючий факт, що не підходить. Арифметизуємо до многочлена і вибираємо велике просте . Нехай Протокол діє таким чином:φnφφpq

p(x1,,xk)=xk+1=01xn=01p(x1,,xn).
  1. Доказ надсилає верифікатору просте , а останній перевіряє, що є простим.q(2n,2n+1)q
  2. Довідка надсилає перевіряючий . Перевіряльник перевіряє, що , і надсилає доказ випадковий .p(z)Zq[z]p(0)+p(1)=0r1
  3. Довідка надсилає перевіряючий . перевіряє, що , і надсилає доказ випадковий .p(r1,z)Zq[z]p(r1,0)+p(r1,1)=p(r1)r2
  4. Врешті-решт верифікатор отримує і перевіряє, чи має він правильне значення, безпосередньо оцінюючи .p(r1,,rn)Zqp

Оскільки ступінь невелика порівняно з , якщо доказчик обманює, то перевіряючий, ймовірно, її зловить (див. Вікіпедію для доказу, або опрацюйте її самостійно, використовуючи лемму Шварца-Зіппеля).pq


-1

Графічний неізоморфізм на доказів, які не дають нічого, однак їх достовірність або всі мови в НП мають докази нульових знань , Голдрайх, Мікалі та Вігдерсон, JACM, 1991 рік.

Загальний вхід - це пара графів: . На початку кожного раунду перевіряюча сторона вибирає індекс навмання та надсилає випадкову перестановку графіка . Доказуюча сторона відповідає з індексом .G1,G2i{1,2}Gib{1,2}

Властивість повноти: для неізоморфних графіків доказ завжди дає правильну відповідь .b=i

Звучність: для ізоморфних графіків доведіть правильну відповідь з вірогідністю .12


Будь ласка, дайте належну посилання на рецензовану статтю та короткий підсумок змісту. Посилання, як те, яке ви надаєте, як правило, розриваються, і тоді ваша відповідь містить нульову інформацію.
Рафаель
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.