Я не уверен, что это то, что вы ищете, но есть значительная литература по 3-SAT фазовому переходу.
Monasson, Zecchina, Kirkpatrcik, Selman и Troyansky по своей природе имели документ, в котором говорится о фазовом переходе случайного k-SAT. Они использовали параметризацию отношения предложений к переменным. Для случайных 3-SAT они численно обнаружили, что точка перехода составляет около 4,3. Выше этой точки случайные 3-SAT экземпляры являются чрезмерно ограниченными и почти наверняка неудовлетворительными, а ниже этой точки проблемы являются ограниченными и выполнимыми (с высокой вероятностью). Мертенс, Мезард и Зекчина используют метод полостного метода для более точной оценки точки фазового перехода.
Вдали от критической точки «тупые» алгоритмы хорошо работают для удовлетворительных случаев (прогулка и т. Д.). Из того, что я понимаю, время выполнения детерминированного решателя растет экспоненциально на фазовом переходе или вблизи него (подробнее см. Здесь ?).
Браунштейн, Мезард и Зекхина (Braunstein, Mezard и Zecchina), близкий родственник по распространению убеждений, представили обзорное распространение, которое, как сообщается, решает удовлетворительные случаи 3-SAT в миллионах переменных, даже очень близко к фазовому переходу. Mezard имеет лекцию здесь на спиновых стеклах (теорию которых он использовал при анализе случайных NP-полных фазовых переходов) и Манево имеет лекцию здесь о распространении обследования.
С другой стороны, похоже, что нашим лучшим решателям требуется экспоненциальное количество времени, чтобы доказать неудовлетворенность. Смотрите здесь , здесь и здесь для доказательства / обсуждения экспоненциальной природы некоторых распространенных методов доказательства неудовлетворенности (процедуры Дэвиса-Путнэма и методы разрешения).
Нужно быть очень осторожным с заявлениями о «легкости» или «твердости» для случайных задач NP-Complete. Наличие отображения проблемы NP-Complete при фазовом переходе не дает никаких гарантий относительно того, где находятся сложные проблемы или есть ли они вообще. Например, задача о цикле Гамильтониана на случайных графах Эрдоша-Реньи доказуемо проста даже в критической точке перехода или вблизи нее. Кажется, что проблема числового разбиения не имеет никаких алгоритмов, которые бы хорошо ее решали в диапазоне вероятностей 1 или 0, не говоря уже о критическом пороге. Из того, что я понимаю, случайные задачи 3-SAT имеют алгоритмы, которые хорошо работают для удовлетворительных экземпляров, близких к критическому порогу или ниже его (распространение съемки, ходьба и т. Д.), Но не имеют эффективных алгоритмов выше критического порога, чтобы доказать неудовлетворенность.