• DocumentCode
    2649682
  • Title

    Local Search with Configuration Checking for SAT

  • Author

    Cai, Shaowei ; Su, Kaile

  • Author_Institution
    Key Lab. of High Confidence Software Technol., Peking Univ., Beijing, China
  • fYear
    2011
  • fDate
    7-9 Nov. 2011
  • Firstpage
    59
  • Lastpage
    66
  • Abstract
    Local Search is an appealing method for solving the Boolean Satisfiability problem (SAT). However, this method suffers from the cycling problem which severely limits its power. Recently, a new strategy called configuration checking (CC) was proposed, for handling the cycling problem in local search. The CC strategy was used to improve a state-of the-art local search algorithm for Minimum Vertex Cover. In this paper, we propose a novel local search strategy for the satisfiability problem, i.e., the CC strategy for SAT. The CC strategy for SAT takes into account the circumstances of the variables when selecting a variable to flip, where the circumstance of a variable refers to truth values of all its neighboring variables. We then apply it to design a local search algorithm for SAT called SWcc (Smoothed Weighting with Configuration Checking). Experimental results show that the CC strategy for SAT is more efficient than the previous strategy for handling the cycling problem called tabu. Moreover, SWcc significantly outperforms the best local search SAT solver in SAT Competition 2009 called TNM on large random 3-SAT instances.
  • Keywords
    Boolean functions; computability; search problems; Boolean satisfiability problem; CC strategy; SAT; SWcc; appealing method; configuration checking; cycling problem; local search algorithm; minimum vertex cover; neighboring variables; smoothed weighting; tabu; truth values; Arrays; Artificial intelligence; Benchmark testing; Medals; Optimized production technology; Search problems; Smoothing methods; Configuration Checking; Local Search; SAT;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Tools with Artificial Intelligence (ICTAI), 2011 23rd IEEE International Conference on
  • Conference_Location
    Boca Raton, FL
  • ISSN
    1082-3409
  • Print_ISBN
    978-1-4577-2068-0
  • Electronic_ISBN
    1082-3409
  • Type

    conf

  • DOI
    10.1109/ICTAI.2011.18
  • Filename
    6103307