Условия плоскостности для SAT Planar 1-в-3

14

Планар 3SAT является NP-полным. Планарный экземпляр 3SAT - это экземпляр 3SAT, для которого график, построенный с использованием следующих правил, является плоским:

  1. добавить вершину для каждого и ¯ х яxixi¯
  2. добавить вершину для каждого предложения Cj
  3. добавить ребро для каждого пара(xi,xi¯)
  4. добавить ребро из вершины (или ¯ х я ) для каждой вершины , которые представляют пункт, содержащий егоxixi¯
  5. добавить ребра между двумя последовательными переменных (x1,x2),(x2,x3),...,(xn,x1)

В частности, правило 5 создает «основу», которая разделяет предложения на две отдельные области.

Планарная САТ 1-в-3 также является NP-полной.

(xi,xi+1)
Вор
источник
1
На всякий случай, если кто-то будет искать бумагу, где он показывает твердость Planar 1-in-3SAT (менее сильная версия). Вот ссылка: dl.acm.org/citation.cfm?doid=1137856.1137859 Из их доказательства видно, что требование «магистрали» легко выполняется.
sud03r

Ответы:

8

Да, ты можешь. На самом деле вы можете даже показать, что что-то сильнее, правда. Задача, известная как положительный планарный 1-в-3-SAT, является NP-полной, как показано Mulzer и Rote .

В этой версии 1-в-3-SAT для каждой входной формулы требуется, чтобы

  • у вас есть три переменные в предложении, ни одна из них не отрицается
  • график формулы плоский, даже если вы добавляете «основу» между переменными вершинами

Сокращение от Planar 3-SAT .

A.Schulz
источник