Я можу запропонувати відповідь на моє власне запитання завдяки вашим коментарям: варіант Критичного САТ є в П.
Назвемо "Проблема 1" варіант критичного SAT: З огляду на 3-CNF-вираз , чи правда, що є задоволеним, але додавання будь-якого пункту з робить його незадовільним?F FЖЖЖ
І "Проблема 2": З огляду на 3-CNF-вираз , чи правда, що містить усі зауваження, які він передбачає, і має унікальну модель?FЖЖ
З огляду на формулу 3-CNF, .Ж
Якщо є так екземпляром завдання 2, то будь-який пункт з не випливають , а потім покриває тільки один можливий задовольняє призначення для . Додавання такого пункту до робить його незаперечним. Отже, є випадком задачі 1.F F F F FЖЖЖЖЖЖ
Якщо є не екземпляром завдання 2, то: Випадок 1: вона існує пункт з , яка випливає . Тоді додавання цього пункту до не змінює його задоволеності. Отже, не є випадком проблеми. Випадок 2: містить усі пункти, які він має на увазі, але є незадоволеними. Отже, не є випадком проблеми 1. Випадок 3: містить усі пункти, які випливає з нього, але має принаймні дві різні моделі. Як підкреслюється в коментарі Kaveh, «припустимо, що моделі відрізняються від змінної p, то додавання цього пункту не змінить задоволеності. » , отже, не є випадком проблеми 1.F F F F F F F FЖЖЖЖЖЖЖЖЖ
Тоді - це екземпляр задачі 1, якщо Iff F - це екземпляр задачі 2.ЖЖ
Проблема 2 - це явно проблема P (наприклад, - так, екземпляр проблеми 2, якщо точно є = пункти з F без протилежних літтералів у жодному з них - - кількість змінних). Так є проблема 1.Ж n(n-1)(n-2)( н3) нn ( n - 1 ) ( n - 2 )3н