DocumentCode :
2357635
Title :
MFSAT: a SAT solver using multi-flip local search
Author :
Mali, Amol Dattatraya ; Lipen, Yevgeny
Author_Institution :
Elect. Eng. & Comput. Sci., Univ. of Wisconsin, Milwaukee, WI, USA
fYear :
2003
fDate :
3-5 Nov. 2003
Firstpage :
84
Lastpage :
93
Abstract :
Local search-based methods of SAT solving have received a significant attention in the last decade. All local search-based methods choose the next truth assignment by flipping the value of only one variable. Simultaneously flipping values of multiple variables on an iteration can allow a local search-based solver to take long leaps in the search space. We report on SAT solver MFSAT, which has nine local search-based procedures. One of them is similar to conventional procedures which flip the value of one variable on an iteration. Other eight procedures are capable of simultaneously flipping values of multiple variables on an iteration to generate the successor truth assignment. We call these procedures "multi-flip" procedures. We report on the empirical evaluation of the nine procedures on more than 2700 benchmark SAT problems. Our results show that multi-flip procedures solve many more problems than the uni-flip procedure. Several multi-flip procedures solve problems many times faster than the uni-flip procedure.
Keywords :
computability; constraint theory; search problems; MFSAT; SAT; local search-based method; local search-based solver; multiflip local search; multiflip procedure; propositional satisfiability; search-based methods; systems analysis tool; truth assignment; uniflip procedure; Artificial intelligence; Circuit synthesis; Computer science; Iterative methods; Prototypes; Scheduling; Search methods; Simulated annealing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Tools with Artificial Intelligence, 2003. Proceedings. 15th IEEE International Conference on
ISSN :
1082-3409
Print_ISBN :
0-7695-2038-3
Type :
conf
DOI :
10.1109/TAI.2003.1250174
Filename :
1250174
Link To Document :
بازگشت