Exploiting a Theory of Phase Transitions in Three-Satisfiability Problems
Abstract
In the past few years there have been several empirical discoveries of phase transitions in constraint satisfaction problems (CSPs), and a growth of interest in the area among the artificial intelligence community. This paper extends a simple analytical theory of phase transitions in three-satisfiability (3-SAT) problems in two directions. First, a more accurate, problem-dependent calculation leads to a new polynomial time probabilistic estimate of the satisfiability of 3-SAT problems called PE-SAT (Probabilistic Estimate SATisfiability algorithm). PE-SAT empirically classifies 3-SAT problems with about 70% accuracy at the hardest region (the so-called crossover point or 50% satisfiable region) of random 3-SAT space. Furthermore, the estimate has a meaningful magnitude such that extreme estimates are much more likely to be correct. Second, the same estimate is used to improve the running time of a backtracking search for a solution to 3-SAT by pruning unlikely branches of the search. T...
Cite
Text
Pennock and Stout. "Exploiting a Theory of Phase Transitions in Three-Satisfiability Problems." AAAI Conference on Artificial Intelligence, 1996.Markdown
[Pennock and Stout. "Exploiting a Theory of Phase Transitions in Three-Satisfiability Problems." AAAI Conference on Artificial Intelligence, 1996.](https://mlanthology.org/aaai/1996/pennock1996aaai-exploiting/)BibTeX
@inproceedings{pennock1996aaai-exploiting,
title = {{Exploiting a Theory of Phase Transitions in Three-Satisfiability Problems}},
author = {Pennock, David M. and Stout, Quentin F.},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {1996},
pages = {253-258},
url = {https://mlanthology.org/aaai/1996/pennock1996aaai-exploiting/}
}