Интерактивные протоколы. Класс IP. Класс AM — различия между версиями
Воронов (обсуждение | вклад) |
Воронов (обсуждение | вклад) |
||
| Строка 37: | Строка 37: | ||
|statement=<tex>\mathrm{BPP} \subset \mathrm{IP[0]}</tex> | |statement=<tex>\mathrm{BPP} \subset \mathrm{IP[0]}</tex> | ||
|proof= | |proof= | ||
| − | + | <tex>V</tex> сам по себе является вероятностной машиной Тьюринга и поэтому может разрешить язык из <tex>\mathrm{BPP}</tex> не прибегая к общению с <tex>P</tex>. | |
}} | }} | ||
| Строка 43: | Строка 43: | ||
|statement=<tex>\mathrm{NP} \subset \mathrm{IP[1]}</tex> | |statement=<tex>\mathrm{NP} \subset \mathrm{IP[1]}</tex> | ||
|proof= | |proof= | ||
| − | <tex>V</tex> будет проверять на принадлежность слова <tex>x</tex> используя сертификат, который он запросит у <tex>P</tex>. Так как <tex>P</tex> неограничен в вычислительной мощности, он может подобрать подходящий сертификат и именно его и сообщит, так как он заинтересован в том, чтобы <tex>V</tex> принял слово. Для этого требуется лишь один раунд интерактивного протокола, что и | + | Для разрешения языка из <tex>\mathrm{NP}</tex> будем использовать следующий протокол: |
| + | <tex>V</tex> будет проверять на принадлежность слова <tex>x</tex> используя сертификат, который он запросит у <tex>P</tex>. Так как <tex>P</tex> неограничен в вычислительной мощности, он может подобрать подходящий сертификат и именно его и сообщит, так как он заинтересован в том, чтобы <tex>V</tex> принял слово. Для этого требуется лишь один раунд интерактивного протокола, что и завершает доказательство теоремы. | ||
| + | }} | ||
| + | |||
| + | {{Определение | ||
| + | |definition= | ||
| + | <tex>GNI</tex> расшифровывается как Graph Non Isomorphism. Это язык пар неизоморфных друг другу графов. | ||
| + | <tex>GNI=\{ \langle G, H \rangle, </tex> графы <tex>G</tex> и <tex>H</tex> не изоморфны <tex>\}</tex> | ||
}} | }} | ||
Версия 23:21, 31 мая 2012
Класс IP
| Определение: |
Интерактивным протоколом, разрешающим язык , называется абстрактная машина (см. рис. 1), моделирующая вычисления как обмен сообщениями между двумя программами ( и , далее и соответственно), такими, что
|
Интерактивные протоколы делятся на два типа в зависимости от доступа к вероятностной ленте :
- public coins — может видеть вероятностную ленту ;
- private coins — не может видеть вероятностную ленту .
| Определение: |
|
| Определение: |
| Если для интерактивного протокола выполняется , то говорят, что он обладает свойством completeness (его можно достичь). |
| Определение: |
| Если для интерактивного протокола выполняется , то говорят, что он обладает свойством soundness (его нельзя достичь). |
| Теорема: |
| Доказательство: |
| сам по себе является вероятностной машиной Тьюринга и поэтому может разрешить язык из не прибегая к общению с . |
| Теорема: |
| Доказательство: |
|
Для разрешения языка из будем использовать следующий протокол: будет проверять на принадлежность слова используя сертификат, который он запросит у . Так как неограничен в вычислительной мощности, он может подобрать подходящий сертификат и именно его и сообщит, так как он заинтересован в том, чтобы принял слово. Для этого требуется лишь один раунд интерактивного протокола, что и завершает доказательство теоремы. |
| Определение: |
| расшифровывается как Graph Non Isomorphism. Это язык пар неизоморфных друг другу графов. графы и не изоморфны |