Analytic and Algorithmic Solution of Random Satisfiability Problems
Centre National de la Recherche Scientifique · Laboratoire de Physique Théorique et Modèles Statistiques · +2 more institutions
Abstract
We study the satisfiability of random Boolean expressions built from many clauses with K variables per clause (K-satisfiability). Expressions with a ratio alpha of clauses to variables less than a threshold alphac are almost always satisfiable, whereas those with a ratio above this threshold are almost always unsatisfiable. We show the existence of an intermediate phase below alphac, where the proliferation of metastable states is responsible for the onset of complexity in search algorithms. We introduce a class of optimization algorithms that can deal with these metastable states; one such algorithm has been tested successfully on the largest existing benchmark of K-satisfiability.
Citation impact
- FWCI
- 32.57
- Percentile
- 100%
- References
- 24
Authors
3- MMMarc Mézard
Centre National de la Recherche Scientifique, Laboratoire de Physique Théorique et Modèles Statistiques
- GPGiorgio Parisi
Centre National de la Recherche Scientifique, Laboratoire de Physique Théorique et Modèles Statistiques, Istituto Nazionale di Fisica Nucleare, Sezione di Roma I
- RZRiccardo ZecchinaCorresponding
The Abdus Salam International Centre for Theoretical Physics (ICTP), Centre National de la Recherche Scientifique, Laboratoire de Physique Théorique et Modèles Statistiques
Topics & keywords
- Satisfiability
- Benchmark (surveying)
- Boolean satisfiability problem
- Class (philosophy)
- Metastability
- Maximum satisfiability problem
- Computer science
- Mathematics