Изменения

Перейти к: навигация, поиск

NP-полнота задачи BH1N

37 байт добавлено, 16:45, 29 мая 2010
Доказательство принадлежности BH1N классу NP
===Доказательство принадлежности BH<sub>1N</sub> классу NP===
Будем использовать в качестве сертификата <tex>y</tex> последовательность недетерминированных выборов, которые должна сделать машина <tex>m</tex>, чтобы допустить слово <tex>x</tex>. Длина сертификата меньше, чем <tex>С * tCt</tex> для некоторого <tex>C</tex>.
Для проверки сертификата используется программа <tex>R(\langle m, x, 1^{t}\rangle, y)</tex>, эмулирующая работу недетерминированной машины Тьюринга <tex>m</tex> на слове <tex>x</tex>. Там, где у машины <tex>m</tex> было несколько выборов, <tex>R</tex> совершает действие согласно сертификату. При этом замеряется время работы машины <tex>t</tex>. Проверяющая программа может проэмулировать <tex>m</tex>, затратив полиномиальное количество времени.
Анонимный участник

Навигация