Title :
Solving SAT Problem with Boolean Algebra
Author :
Xu, Youjun ; Ouyang, Dantong ; Ye, Yuxin ; He, Jialiang
Author_Institution :
Coll. of Comput. Sci. & Technol., Jilin Univ., Changchun, China
Abstract :
The satisfiability (SAT) problem is an important problem of automated reasoning. In the past decades, many methods of SAT are proposed, such as method based on resolution, method based on tableau and method based on extension rule. Based on the study of extension rule, we find that the SAT problem can be solved with hitting set algorithms. If we can find a hitting set of a clause set, and if there is not any pair of complementary literals in the hitting set, the clause set is satisfiable. Algorithm BHS based on Boolean algebra proposed by Jiang is an efficient hitting set algorithm. SSBF proposed in this paper is a revised algorithm of BHS that can be used to judge the satisfiability of a clause set. The test result shows that SSBF is an efficient algorithm.
Keywords :
Boolean algebra; computability; inference mechanisms; Boolean algebra; SAT problem solving; automated reasoning; extension rule method; hitting set algorithms; satisfiability problem; tableau method; Algorithm design and analysis; Atomic measurements; Boolean algebra; Cognition; Computer science; Computers; automated reasoning; boolean algebra; extension rule; hitting set; satisfiability problem;
Conference_Titel :
Frontier of Computer Science and Technology (FCST), 2010 Fifth International Conference on
Conference_Location :
Changchun, Jilin Province
Print_ISBN :
978-1-4244-7779-1
DOI :
10.1109/FCST.2010.13