Интерактивные протоколы. Класс IP. Класс AM — различия между версиями
Воронов (обсуждение | вклад) |
Воронов (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
==Класс IP== | ==Класс IP== | ||
+ | |||
+ | {{Определение | ||
+ | |definition = | ||
+ | Интерактивным протоколом называется абстрактная машина, моделирующая вычисления как обмен сообщениями между двумя программами (<tex>Prover</tex> и <tex>Verifier</tex>), такими, что | ||
+ | # <tex>Prover</tex> убеждает <tex>Verifier</tex> в том, что слово <tex>x</tex> принадлежит языку | ||
+ | # <tex>Prover</tex> не ограничен в вычислительной мощности | ||
+ | # <tex>Verifier</tex> — вероятностная машина Тьюринга | ||
+ | # <tex>Verifier</tex> ограничен полиномиальным временем работы | ||
+ | }} | ||
+ | |||
+ | Далее <tex>Prover</tex> обозначается <tex>P</tex>, а <tex>Verifier</tex> — <tex>V</tex>. | ||
+ | |||
+ | Интерактивные протоколы делятся на два типа в зависимости от доступа <tex>P</tex> к вероятностной ленте <tex>V</tex> (см. рис. 1). | ||
+ | |||
{{Определение | {{Определение | ||
|definition = | |definition = | ||
<tex>IP[f] = \{L|\exists \langle V, P \rangle : </tex> <br/> | <tex>IP[f] = \{L|\exists \langle V, P \rangle : </tex> <br/> | ||
− | <tex> | + | # <tex> \forall x \in L \Rightarrow P(V(x) = 1) \ge \frac{2}{3} </tex><br/> |
− | <tex> | + | # <tex> \forall x \notin L \Rightarrow P(V(x) = 1) \le \frac{1}{3} </tex><br/> |
− | + | # число раундов интерактивного протокола <tex> O(f(n)), n = |x| </tex><br/> | |
}} | }} | ||
Версия 21:00, 31 мая 2012
Класс IP
Определение: |
Интерактивным протоколом называется абстрактная машина, моделирующая вычисления как обмен сообщениями между двумя программами (
| и ), такими, что
Далее обозначается , а — .
Интерактивные протоколы делятся на два типа в зависимости от доступа
к вероятностной ленте (см. рис. 1).
Определение: |
|
Теорема: |
Доказательство: |
Это очевидным образом следует из определений | и в ; даже не требуется общаться с .
Теорема: |
Доказательство: |
будет проверять на принадлежность слова используя сертификат, который он запросит у . Так как неограничен в вычислительной мощности, он может подобрать подходящий сертификат и именно его и сообщит, так как он заинтересован в том, чтобы принял слово. Для этого требуется лишь один раунд интерактивного протокола, что и доказывает теорему. |