Title :
A Folding Strategy for SAT solvers based on Shannon´s expansion theorem
Author :
Saibua, Siwat ; Kuo, Po-Yu ; Zhou, Dian ; Jing, Ming-e
Author_Institution :
Dept. of Electr. Eng., Univ. of Texas at Dallas, Richardson, TX, USA
Abstract :
SAT problem has been an active research subject and many impressive SAT solvers have been proposed. Most of algorithms used in modern SAT solvers are based on tree structured searching strategy, combining with heuristic approaches to reduce the search space. In contrast to most existing solvers, we treat SAT problem as a logical optimization issue which can be solved by a logic minimizer. In this paper, we propose a Folding Strategy (FS) based on the Shannon´s expansion theorem such that in every step, one variable is deducted and the size of search space is shrunk. The new method will find the solution after Karnaugh Map (K-Map) is folded no more than n (number of variables) times because search space is decreased by half in each folding step.
Keywords :
Boolean functions; computability; information theory; optimisation; search problems; tree data structures; Boolean function; K-map; Karnaugh map; SAT problem; SAT solver; Shannon expansion theorem; folding strategy; logic minimizer; logical optimization; search space; tree structured searching; Algorithm design and analysis; Boolean functions; Equations; Heuristic algorithms; Minimization; Robustness; Runtime;
Conference_Titel :
SOC Conference (SOCC), 2010 IEEE International
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4244-6682-5
DOI :
10.1109/SOCC.2010.5784748