Які перешкоди для того, щоб зробити SAT-вирішувачі конкурентоспроможними спеціалізованими алгоритмами графіків? Іншими словами, чи можливо очікувати вирішення SAT, які можуть замінити роль конструктора алгоритмів, тобто мати можливість автоматично розпізнавати структуру проблеми, а потім вирішувати її так само швидко, як спеціалізований алгоритм?
Ось кілька прикладів, які, на мою думку, є складними для сьогоднішніх вирішувачів SAT:
Підрахунок незалежних наборів розміром . Кодування "х - незалежна сукупність розміру k" дає велику формулу, яку важко вирішити. Ідеальний вирішувач SAT визнає, що ця проблема проста на обмеженому діаграмі ширини дерева з додаванням додаткової змінної "count" для мішків.
Пошук мінімального дерева Штейнера. Знову ж таки, «дерево Штейнера» має глобальне обмеження, однак спеціалізований алгоритм (як тут ) полегшує завдання додаванням додаткової змінної
Будь-яка проблема, яка зводиться до планарних ідеальних відповідностей.