Comprehensive score: towards efficient local search for SAT with long clauses

作者: Shaowei Cai , Kaile Su

DOI:

关键词:

摘要: It is widely acknowledged that stochastic local search (SLS) algorithms can efficiently find models of satisfiable formulae for the Boolean Satisfiability (SAT) problem. There has been much interest in studying SLS on random k-SAT instances. Compared to 3-SAT instances which have special statistical properties rendering them easy solve, with long clauses are similar structured ones and remain very difficult. This paper devoted efficient clauses. By combining a novel variable property subscore commonly used score, we design scoring function named comprehensive utilized develop new algorithm called CScoreSAT. The experiments show CScoreSAT outperforms state-of-the-art solvers, including winners recent SAT competitions, by one two orders magnitudes large 5-SAT 7-SAT In addition, significantly its competitors each k = 4; 5; 6; 7 from Challenge 2012, indicates robustness.

参考文章(23)
Shaowei Cai, Kaile Su, Chuan Luo, Improving local search for random 3-SAT using quantitative configuration checking european conference on artificial intelligence. pp. 570- 575 ,(2012) , 10.3233/978-1-61499-098-7-570
Oliver Gableske, Marijn J. H. Heule, EagleUP: solving random 3-SAT using SLS with unit propagation theory and applications of satisfiability testing. pp. 367- 368 ,(2011) , 10.1007/978-3-642-21581-0_32
Dave A. D. Tompkins, Adrian Balint, Holger H. Hoos, Captain Jack: new variable selection heuristics in local search for SAT theory and applications of satisfiability testing. pp. 302- 316 ,(2011) , 10.1007/978-3-642-21581-0_24
Adrian Balint, Uwe Schöning, Choosing probability distributions for stochastic local search and the role of make versus break theory and applications of satisfiability testing. pp. 16- 29 ,(2012) , 10.1007/978-3-642-31612-8_3
Duc Nghia Pham, John Thornton, Valnir Ferreira, Stuart Bain, Additive versus multiplicative clause weighting for SAT national conference on artificial intelligence. pp. 191- 196 ,(2004)
Adrian Balint, Andreas Fröhlich, Improving stochastic local search for SAT with a new probability distribution theory and applications of satisfiability testing. pp. 10- 15 ,(2010) , 10.1007/978-3-642-14186-7_3
Shaowei Cai, Kaile Su, Configuration checking with aspiration in local search for SAT national conference on artificial intelligence. pp. 434- 440 ,(2012)
Dave A. D. Tompkins, Holger H. Hoos, Dynamic scoring functions with variable expressions: new SLS methods for solving SAT theory and applications of satisfiability testing. pp. 278- 292 ,(2010) , 10.1007/978-3-642-14186-7_23
Lukas Kroc, Ashish Sabharwal, Bart Selman, An empirical study of optimal noise and runtime distributions in local search theory and applications of satisfiability testing. pp. 346- 351 ,(2010) , 10.1007/978-3-642-14186-7_31
Hans van Maaren, Marijn Heule, Toby Walsh, Armin Biere, Handbook of satisfiability IOS Press. ,(2009)