Інтерактивне підтвердження HORN-SAT?


10

Чи є спосіб, щоб довідник переконав перевіряючого, що деякий вираз HORN-SAT є задоволеним?

Звичайно, це може здатися дурним, оскільки існують лінійні алгоритми часу для HORN-SAT. З іншого боку, HORN-SAT є P-повним, а це означає, що він не має алгоритмів простору журналу, якщо P = L. Відповідно, обмежте обчислювальні можливості перевіряючого на Л. Тепер перевіряючий дуже слабкий, тому проблема вже не дурна.

Ще один поворот у цьому - чи може це бути доказом нульових знань.


1
У випадку, що не має нульових знань, я вважаю, що для наївної перевірки, яка використовує задовольняюче призначення істини як сертифікат, потрібен лише журнальний простір, за умови, що введення та сертифікат написані на стрічках для читання, які не зараховуються як простір.
Цуйосі Іто

@Tsuyoshi: Я не бачу, як робити наївну перевірку лише в просторі журналу. Якби ми могли, чи не показало б, що HORN-SAT знаходиться в NL, і, таким чином, P-повнота дасть P = NL?
Шон Харкер

Ні. Я припускав, що сертифікат є на стрічці, що є лише для читання, що відрізняється від перевірки, виконаної NL.
Цуйосі Іто

@Tsuyoshi: Так, ви можете прочитати сертифікат багато разів, тоді як визначення NL на основі сертифікатів має сертифікат, який можна прочитати лише один раз.
Шон Харкер

Відповіді:


11

Це http://www.cs.ubc.ca/~condon/papers/ips-survey.pdf опитування Енн Кондон містить багато фактів про обмежені простором інтерактивні системи доказів.

Існує кілька моделей, і основні відмінності полягають у тому, чи дозволяєте ви приватні монети лише для верифікатора (IP) або публічні монети (AM), а також чи обмежуєте ви час перевірки поліноміальним (не мається на увазі лише простір, обмежений).

Без обмеження часу відповідь так: IP (log-space) містить EXP та AM (log-space) = P.

Зауважте, що IP (log-space), швидше за все, більший, ніж стандартний IP. З іншого боку, IP (log-space, poly-time) = IP = PSPACE.

AM (log-space, poly-time) = P завдяки "Делегуючі обчислення: інтерактивні докази для маглів" Goldwasser et al., STOC 2008.

Крім того, стаття "Нульові знання з перевіряючими просторами журналу" від Кіліана (FOCS 88) показує, як отримати систему підтвердження знань полі-часу нульового часу для простору журналу для всього в IP (очевидно, з приватними монетами).


1
Я також знайшов документ під назвою « Делегування обчислень: інтерактивні докази маґлів» . Чи показує теорема 3 цієї роботи, що AM (log-простір, полі-час) = P?
Шон Харкер

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