TY - JOUR
T1 - Bose-Einstein condensation in satisfiability problems
AU - Angione, Claudio
AU - Occhipinti, Annalisa
AU - Stracquadanio, Giovanni
AU - Nicosia, Giuseppe
PY - 2013/5/16
Y1 - 2013/5/16
N2 - This paper is concerned with the complex behavior arising in satisfiability problems. We present a new statistical physics-based characterization of the satisfiability problem. Specifically, we design an algorithm that is able to produce graphs starting from a k-SAT instance, in order to analyze them and show whether a Bose-Einstein condensation occurs. We observe that, analogously to complex networks, the networks of k-SAT instances follow Bose statistics and can undergo Bose-Einstein condensation. In particular, k-SAT instances move from a fit-get-rich network to a winner-takes-all network as the ratio of clauses to variables decreases, and the phase transition of k-SAT approximates the critical temperature for the Bose-Einstein condensation. Finally, we employ the fitness-based classification to enhance SAT solvers (e.g.; ChainSAT) and obtain the consistently highest performing SAT solver for CNF formulas, and therefore a new class of efficient hardware and software verification tools.
AB - This paper is concerned with the complex behavior arising in satisfiability problems. We present a new statistical physics-based characterization of the satisfiability problem. Specifically, we design an algorithm that is able to produce graphs starting from a k-SAT instance, in order to analyze them and show whether a Bose-Einstein condensation occurs. We observe that, analogously to complex networks, the networks of k-SAT instances follow Bose statistics and can undergo Bose-Einstein condensation. In particular, k-SAT instances move from a fit-get-rich network to a winner-takes-all network as the ratio of clauses to variables decreases, and the phase transition of k-SAT approximates the critical temperature for the Bose-Einstein condensation. Finally, we employ the fitness-based classification to enhance SAT solvers (e.g.; ChainSAT) and obtain the consistently highest performing SAT solver for CNF formulas, and therefore a new class of efficient hardware and software verification tools.
UR - http://www.scopus.com/inward/record.url?scp=84872910787&partnerID=8YFLogxK
U2 - 10.1016/j.ejor.2012.11.039
DO - 10.1016/j.ejor.2012.11.039
M3 - Article
AN - SCOPUS:84872910787
SN - 0377-2217
VL - 227
SP - 44
EP - 54
JO - European Journal of Operational Research
JF - European Journal of Operational Research
IS - 1
ER -