• 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