Класс IP — различия между версиями
(→Определение) |
(→Определение) |
||
| Строка 11: | Строка 11: | ||
3) количество обращений к <tex>P \le f(n) </tex> | 3) количество обращений к <tex>P \le f(n) </tex> | ||
| + | |||
| + | ==Теорема== | ||
| + | <tex>NP subset IP[1] </tex>, <tex>BPP subset IP[0] </tex> | ||
| + | |||
==Определение== | ==Определение== | ||
I = IP[poly] - класс языков, распознаваемых с помощью интерактивного протокола доказательства с полиномиальным числом запросов от <tex> P</tex> к <tex>V</tex>. | I = IP[poly] - класс языков, распознаваемых с помощью интерактивного протокола доказательства с полиномиальным числом запросов от <tex> P</tex> к <tex>V</tex>. | ||
Версия 15:43, 6 мая 2010
Содержание
Определение
Интерактивный протокол доказательства - абстрактная машина, модулирующая вычисление как передачу сообщений между двумя сущностями: - prover и - verifier. В ходе данного взаимодействия и определяют, принадлежит ли данное слово языку. имеет неограниченную вычислительную мощность и пытается доказать, что принадлежит языку. - вероятностная машина Тьюринга, работающая за полином и проверяющая информацию от . При этом не видит вероятностную ленту . хочет допустить слово тогда и только тогда, когда оно принадлежит языку.
Определение
Классом (IP = interactive proof) называется множество языков, распознаваемых с помощью интерактивного протокола доказательства. При этом:
1)
2)
3) количество обращений к
Теорема
,
Определение
I = IP[poly] - класс языков, распознаваемых с помощью интерактивного протокола доказательства с полиномиальным числом запросов от к .