DocumentCode
2359346
Title
Heuristic backtracking algorithms for SAT
Author
Bhalla, A. ; Lynce, I. ; de Sousa, J.T. ; Marques-Silva, J.
Author_Institution
Inst. Superior Tecnico, Tech. Univ. Lisbon, Portugal
fYear
2003
fDate
29-30 May 2003
Firstpage
69
Lastpage
74
Abstract
In recent years backtrack search SAT solvers have been the subject of dramatic improvements. These improvements allowed SAT solvers to successfully replace BDDs in many areas of formal verification, and also motivated the development of many new challenging problem instances, many of which too hard for the current generation of SAT solvers. As a result, further improvements to SAT technology are expected to have key consequences informal verification. The objective is to propose heuristic approaches to the backtrack step of backtrack search SAT solvers, with the goal of increasing the ability of the SAT solver to search different parts of the search space. The proposed heuristics to the backtrack step are inspired by the heuristics proposed in recent years for the branching step of SAT solvers, namely VSIDS and some of its improvements. The preliminary experimental results are promising, and motivate the integration of heuristic backtracking in state-of-the-art SAT solvers.
Keywords
backtracking; binary decision diagrams; computability; formal verification; BDD; SAT; formal verification; heuristic backtracking algorithm; Application software; Artificial intelligence; Boolean functions; Computer science; Data structures; Design engineering; Formal verification; Heuristic algorithms; NP-complete problem; Space technology;
fLanguage
English
Publisher
ieee
Conference_Titel
Microprocessor Test and Verification: Common Challenges and Solutions, 2003. Proceedings. 4th International Workshop on
Print_ISBN
0-7695-2045-6
Type
conf
DOI
10.1109/MTV.2003.1250265
Filename
1250265
Link To Document