CCASat: solver description

Shaowei Cai,Chuan Luo,Kaile Su
2012-01-01
Abstract:An interesting strategy called configuration checking (CC) was recently proposed to deal with the cycling problem in local search for Minimum Vertex Cover. A natural question is whether this CC strategy also works for SAT. The direct application of CC did not result in stochastic local search (SLS) algorithms that can compete with the current best SLS algorithms for SAT. We propose a new heuristic based on CC for SLS algorithms for SAT, which is called configuration checking with aspiration (CCA). In CCA, there are two levels with different priorities in the greedy mode. Those variables with great scores have a chance to be selected on the the second level, even if they do not satisfy the CC criterion. The CCA heuristic is used to develop a new SLS algorithm called CCASat.
What problem does this paper attempt to address?