Этот пост отделен от Последствия UP равно NP , а также является дополнительным вопросом к классам семантической и синтаксической сложности .
В вышеприведенном посте мы узнали о семантических и синтаксических классах. Вкратце, если класс можно охарактеризовать как листовой класс языка , то класс является синтаксическим, если , то есть принятие языка является дополнением отвергая язык ; в противном случае мы назвали это семантическим классом. Можно видеть, что , и являются синтаксическими классами, а такие классы, как и являются семантическими классами.
Классический результат, такой как и гипотеза можно просматривать, поскольку семантические классы имеют синтаксические характеристики. Мне кажется, что с синтаксическими классами легче обращаться, поскольку они имеют естественные полные проблемы. Также такие методы, как диагонализация, легче применять к синтаксическим классам, поскольку они имеют естественное машинное перечисление. Но все же как семантический класс, похоже, обладает гораздо более приятными свойствами, чем синтаксический класс .
Какие преимущества мы имеем, если у нас есть синтаксическое представление семантического класса, или наоборот? Существуют ли результаты или методы проверки, применимые только к синтаксическим / семантическим классам?
источник
Ответы:
Вот несколько преимуществ.
источник
Я думаю, что на этом уровне общности вы уже выделили некоторые из основных значений синтаксических классов в вопросе: у них есть перечисление машин, и, как следствие, у них есть естественные полные проблемы, и диагонализацию легче выполнить. Конечно, определенные семантические классы (такие как UP) могут иметь другие преимущества, но для всего «синтаксический против семантического» в целом, я думаю, что машинное перечисление и его последствия являются основным преимуществом.
источник
Я считаю, что выгода от создания семантического класса состоит в том, чтобы иметь возможность выделить ответы, которые вы на самом деле хотите. Например, в UP нас интересует, есть ли одно решение или ноль решений, и нам не важно, есть ли более одного решения. Я считаю, что семантический класс - это способ тонкой настройки синтаксических классов.
источник