53
правки
Изменения
Класс NP
,Нет описания правки
===Класс <tex>\Sigma_1</tex>===
Альтернативным определением класса NP является определение на языке сертификатов.
Будем говорить, что y является сертификатом принадлежности x языку L, если существует полиномиальное отношение R. Классом <tex>\Sigma_1</tex> называется класс языков (задач) L, таких что для каждого из них существует полиномиальный верификатор сертификата(утверждения) R, а также полином p, такие что слово l принадлежит языку L тогда и только тогда, когда существует сертификат (утверждение) y, длина которого не превосходит заданного полинома p, и сертификат удовлетворяет верификатору.
<tex>\Sigma_1 = \{L|\exists R(x,y) \in P, p \in Poly | l \in L \Leftrightarrow \exists y, |y| \le p(x) | R(x,y)=1\}</tex>