Проблема логической выполнимости
- Проблема логической выполнимости (SAT) — определение, существует ли интерпретация, удовлетворяющая данной логической формуле.
- SAT — первая NP-полная задача, доказанная Стивеном Куком и Леонидом Левиным.
- Задача SAT имеет центральное значение в компьютерных науках, включая теоретическую информатику, сложность, алгоритмику, криптографию и искусственный интеллект.
- Нормальная форма соединения: литерал — переменная или отрицание переменной, предложение — дизъюнкция литералов.
- Формула выполнима, если можно сделать ее истинной, присвоив соответствующие логические значения переменным.
- 3-выполнимость: определение выполнимости формулы в конъюнктивной нормальной форме с тремя литералами на предложение.
- 3-SAT — одна из 21 NP-полных задач Карпа, используется для доказательства NP-сложности других задач.
- Существуют различные наборы разрешенных логических функций, приводящие к различным версиям проблемы SAT.
- Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала.
Полный текст статьи: