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