DocumentCode :
3570819
Title :
Clustering and Partition Based Divide and Conquer for SAT Solving
Author :
Quanrun Fan ; Zhenhua Duan ; Cong Tian ; Hongwei Du
Author_Institution :
Inst. of Comput. Theor. & Technol., Xidian Univ., Xi´an, China
fYear :
2014
Firstpage :
299
Lastpage :
307
Abstract :
A clustering and partition based Boolean satisfiability solving method is proposed. By partitioning a CNF formula into several clause groups, satisfiability solving problem can be divided into small ones, so the complexity of the problem can be reduced. On the other hand, the satisfiability of different clause groups can be solved in parallel, the decision procedure can be speeded up further. For the formula that cannot generate clause group partition directly, a clustering algorithm is given to clustering clauses into clusters. Then clause group partition can be generated by eliminating common variables among clusters. Further, a method based on minimum cut of undirected graph is given to make partition practical. Preliminary experiments shows that the common variables set among clusters is small for many SAT problems, and our approach can significantly increase the performance of SAT solving.
Keywords :
Boolean functions; computability; directed graphs; divide and conquer methods; pattern clustering; CNF formula; SAT solving; clause group partition; clustering based Boolean satisfiability solving method; decision procedure; partition based Boolean satisfiability solving method; partition based divide and conquer; undirected graph minimum cut; Clustering algorithms; Cognition; Complexity theory; Educational institutions; Partitioning algorithms; Runtime; Silicon;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mobile Ad-hoc and Sensor Networks (MSN), 2014 10th International Conference on
Type :
conf
DOI :
10.1109/MSN.2014.48
Filename :
7051785
Link To Document :
بازگشت