Experimental study on strategy of combining SAT algorithms
- 16 Downloads
The effectiveness of many SAT algorithms is mainly reflected by their significant performances on one or several classes of specific SAT problems. Different kinds of SAT algorithms all have their own hard instances respectively. Therefore, to get the better performance on all kinds of problems, SAT solver should know how to select different algorithms according to the feature of instances. In this paper the differences of several effective SAT algorithms are analyzed and two new parameters ϕ and δ are proposed to characterize the feature of SAT instances. Experiments are performed to study the relationship between SAT algorithms and some statistical parameters including ϕ, δ. Based on this analysis, a strategy is presented for designing a faster SAT tester by carefully combining some existing SAT algorithms. With this strategy, a faster SAT tester to solve many kinds of SAT problem is obtained.
KeywordsSatisfiability problem propositional formula algorithm optimization
Unable to display preview. Download preview PDF.
- James M, Crawford, Andrew B Baker. Experimental results on the application of satisfiability algorithms to scheduling problems.AAAI-94, pp. 1092–1097.Google Scholar
- Freeman J W. Improvements to propositional satisfiability search algorithms. Dissertation at Univ. of Pennesylvania, 1995.Google Scholar
- Selman B, Levesque H, Mitchell D. A new method for solving hard satisfiability problems. InAAAI-92, 1992, pp. 440–446.Google Scholar
- Gu J. Local search for satisfiability (SAT) problem.IEEE Transactions on Systems, Man, and Cybernetics, July/August 1993, 23(4).Google Scholar
- Konolige K. Easy to be hard: Difficult problems for greedy algorithms. InProceedings of the Fourth International Conference on Principles of Knowledge Representation and Reasoning, 1994, pp. 374–378.Google Scholar
- Sandholm T. A New Order Parameter for 3-SAT. InAAAI-94, Workshop Program on Experimental Evaluation of Reasoning and Search Methods, pp. 57–63.Google Scholar
- Lakhdat Sais. A computational study of DP with symmetries on hard satisfiability problems. InAAAI-94 Workshop Program on Experimental Evaluation of Reasoning and Search Methods, pp. 52–56.Google Scholar
- Kalev Kask, Rina Dechter. GSAT and local consistency. InIJCAI-95, pp.548–554.Google Scholar
- Crawford J M, Auton L D. Experimental results on the crossover point in satisfiability problems. InProceedings of the Eleventh National Conference on Artificial Intelligence, 1993, pp.21–27.Google Scholar