Добре відомі класи булевих формул, які вимагають експоненціально довгих доказів роздільної здатності


27

Ви можете часто зустріти методи різання площини, змінне розповсюдження, розгалуження та зв'язане, навчання клаузу, інтелектуальне зворотне відстеження або навіть рукоплетену людську евристику в розв'язках SAT. Однак протягом десятиліть найкращі розв'язувачі SAT покладаються в значній мірі на методи доказів роздільної здатності і використовують комбінацію інших речей просто для допомоги та для прямого пошуку в стилі дозволу. Очевидно, що підозрюється, що будь-який алгоритм не зможе вирішити питання про відповідність за багаточленний час принаймні в деяких випадках.

У 1985 р. Хакен довів у своїй праці "Нерозбірливість роздільної здатності", що принцип голубого отвору, закодований у CNF, не допускає доказів роздільної здатності поліномів. Хоча це доводить щось про нерозбірливість алгоритмів, заснованих на роздільній здатності, воно також дає критерії, за якими можна судити про найсучасніші вирішувачі - і насправді одне з багатьох міркувань, що випливає з проектування вирішувача SAT сьогодні, - це, наскільки це можливо зробити на відомих "важких" випадках.

Наявність списку класів булевих формул, які, по суті, допускають докази роздільної здатності в експоненціальному розмірі, є корисним у тому сенсі, що дає «важкі» формули для тестування нових розв'язків SAT проти. Яка робота була зроблена при складанні таких занять разом? Хтось має посилання, що містять такий перелік та відповідні докази? Будь ласка, перелічіть один клас булевої формули на відповідь.


Вікі спільноти?
Опт

Я зробив цю вікі спільноти відповідно до пропозиції.
Росс Снайдер

1
Додатковий аспект цього питання, який мене зацікавив: чи існують явні відомі полірозмірні докази розширеної роздільної здатності для цих важких випадків (на кшталт доказів Кука про слабкі формули голубових отворів)?
MGwynne

Відповіді:


21

Важкі випадки для вирішення :

  1. Формули Цейтіна (над графами розширення).

  2. mnnm>n

  3. nO(n1.5ϵ)0<ϵ<1/2

Хороший, відносно сучасний технічний огляд щодо нижчих меж складності доказів див.:

Натан Сегерлінд: Складність доказів. Вісник символічної логіки 13 (4): 417-481 (2007) доступний за адресою: http://www.math.ucla.edu/~asl/bsl/1304/1304-001.ps


Це хороший приклад відповіді. Було б ще кращою відповіддю, якби її розділили на кілька.
Росс Снайдер

9

Існує ряд хороших опитувань та книг щодо складної пропозиції, що містять такі списки. Багато систем перевірки p-імітують роздільну здатність, тому будь-яка складна для них формула буде важкою для вирішення.

Книги:
1. Ян Крайчек, "Обмежена арифметика, пропозиційна логіка та теорія складності", 1995 р.
2. Стівен А. Кук і Фунг Негуєн, "Логічні основи доказової складності", 2010 р.

Опитування:
1. Пол Бейм і Тоніан Пітассі, "Пропозиційна доказова складність: минуле, сучасне і майбутнє", 2001 р.
2. Семюель Р. Бусс, "Обмежена арифметика та пропозиція про складність доказів", 1997 р.
3. Аласдейр Уркхарт, "Складність пропозиції доказів ", 1995

Також дивіться перелічені тут і тут .



8

н(к)22к=12журналнi,jКхi,ji,jК¬хi,jК{1,,н}|К|=к


Спасибі. Це дуже цікава відповідь (хоча позначення дещо інші, я можу слідувати). Мій радник з вищої кваліфікації широко вивчав теорію Рамзі. Він мав успіх у встановленні цього інтересу і до мене.
Росс Снайдер


1

Чи DIMACS не підтримує зразки наборів жорстких примірників SAT? Я не міг знайти його там лише з побіжним поглядом, але якщо ви введете "SAT" у їхньому полі пошуку, він відобразить безліч звернень, включаючи кілька паперів / переговорів про важкі екземпляри SAT.


Особливі важкі випадки (на відміну від сімейств екземплярів) є satcomcharge.org (Див. " Тести ".)
Radu GRIGо
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.