Некоторые NP-сложные задачи, которые являются экспоненциальными на общих графах, являются субэкспоненциальными на плоских графах, потому что ширина дерева не более и они экспоненциальны в ширине дерева.
В основном меня интересует, существуют ли субэкспоненциальные алгоритмы для PLANAR SAT, которые являются NP-полными.
Пусть - формула CNF для переменных x i, а i-е предложение - c i .
Частота график р. 5 функции ϕ находится на вершинах V ( G ) = { x i } ∪ { c i } и ребрах ( x i , c i ), если x i ∈ c i или ¬ x i ∈ c i .
находится в PLANAR SAT, если график заболеваемости плоский.
Существуют ли субэкспоненциальные алгоритмы для PLANAR SAT в терминах ?
Я не исключаю возможности уменьшения SAT до PLANAR SAT, чтобы сделать это возможным, хотя SAT все еще будет экспоненциальным, а субэкспоненциальным из-за увеличения размера.
Ответы:
Ну, вы можете применить теорему о плоском разделителе вместе с динамическим программированием и получить время выполнения 2 O (2O(n√) n
Если узел предложения большой, то вы должны быть немного умнее - вам нужно угадать, назначить ли его левой или правой стороне подзадачи. Детали таких вещей, как правило, беспорядочные, а не немедленные, поэтому я не буду вдаваться в подробности. Я думаю, что оригинальные статьи Липтона и Тарьяна решили подобные проблемы, используя похожие идеи, если моя память мне не изменяет.
источник