Класс PS. Связь класса PS с другими классами теории сложности
Определение
Определение: |
. | — класс языков, разрешимых на детерминированной машине Тьюринга с использованием памяти полиномиального размера.
Определение: |
. | — класс языков, разрешимых на недетерминированной машине Тьюринга с использованием памяти полиномиального размера.
Связь класса PS с другими классами теории сложности
Теорема: |
. |
Доказательство: |
Рассмотрим любой язык | из . Так как , то существует машина Тьюринга , распознающая за полиномиальное время. Это значит, что не сможет использовать более, чем полиномиальное количество памяти, следовательно .
Теорема: |
. |
Доказательство: |
Рассмотрим любой язык | из . Так как , то существует программа-верификатор , что для каждого слова из (и только для них) существует такой сертификат полиномиальной длины, что допускает слово и сертификат. Тогда, чтобы проверить принадлежность слова языку, мы можем перебрать все сертификаты полиномиальной длины. Для этого необходим полиномиальный размер памяти. Из этого следует, что .