В своей книге «Вычислительная сложность» Пападимитриу пишет:
RP в некотором смысле новый и необычный вид сложности класса. Ни одна полиномиально ограниченная недетерминированная машина Тьюринга не может быть основой для определения языка в RP. Чтобы машина N могла определить язык в RP , она должна обладать замечательным свойством, которое на всех входах она либо отклоняет единогласно , либо принимает большинством . Большинство недетерминированных машин ведут себя по-другому, по крайней мере, на некоторых входах ... Нет простого способа определить, всегда ли машина останавливается с сертифицированным выходом. Мы неофициально называем такие классы семантическими классами , в отличие от таких синтаксических классов , как P и NP.где мы можем немедленно определить поверхностной проверкой, действительно ли соответствующим образом стандартизированная машина определяет язык в классе.
Несколько страниц спустя он указывает, что:
язык L находится в классе PP, если существует недетерминированная полиномиально ограниченная машина Тьюринга N, такая, что для всех входов x, если только более половины вычислений N на входе x в конечном итоге принимают. Мы говорим, что N решает L большинством .
Вопрос 1: Почему Пападимитриу приходит к выводу, что PP является синтаксическим классом, а его определение лишь немного отличается от определения в RP ?
Вопрос 2: Является ли «семантическое» для класса сложности эквивалентно НЕ иметь полных проблем, или отсутствие полных проблем воспринимается как свойство, которым мы обладаем семантическими классами GUESS?
Изменить: См. Связанную тему Все ли классы сложности имеют характеристики языка листьев?