Хорошо известно , что некоторые классы NP -проблемы Have дихотомии теорем, которые гарантируют , что каждая задача в классе является либо NP -полное или находится в P . Наиболее известным таким результатом является теорема Шефера о дихотомии , а также ряд обобщений.
Насколько я понимаю, доказать эти теоремы дихотомии не очень легко. Интересно, есть ли какое-то относительно краткое объяснение того, почему некоторые классы имеют теоремы о дихотомии, а другие нет? Какая основная структура проблемы делает эти теоремы возможными? Или, возможно, нет такой четко понятной структуры, скорее в каждом случае остается загадкой, почему у класса есть или нет теорема о дихотомии?
cc.complexity-theory
np
descriptive-complexity
Андрас Фараго
источник
источник
Ответы:
Для случая теоремы Шефера о дихотомии, неофициально, универсальная выразительная сила булевых формул CNF, построенных из нешеферовых логических отношений, стоит за дихотомией. Каждое логическое отношение определяется такой формулой с использованием экзистенциального квантификатора. Это формально утверждается в теореме Шефера о выразимости (теорема 2.5).
источник