Ccanr: A configuration checking based local search solver for non-random satisfiability

  • Shaowei Cai*
  • , Chuan Luo
  • , Kaile Su
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper presents a stochastic local search (SLS) solver for SAT named CCAnr, which is based on the configuration checking strategy and has good performance on non-random SATinstances. CCAnr switches between twomodes: it flips a variable according to the CCA (configuration checking with aspiration) heuristic if any; otherwise, it flips a variable in a random unsatisfied clause (which we refer to as the focused local search mode). The main novelty of CCAnr lies on the greedy heuristic in the focused local search mode, which contributes significantly to its good performance on structured instances. Previous two-mode SLS algorithms usually utilize diversifying heuristics such as age or randomized strategies to pick a variable from the unsatisfied clause. Our experiments on combinatorial and application benchmarks from SAT Competition 2014 show that CCAnr has better performance than other state-of-the-art SLS solvers on structured instances, and its performance can be further improved by using a preprocessor CP3. Our results suggest that a greedy heuristic in the focused local search mode might be helpful to improve SLS solvers for solving structured SAT instances.

Original languageEnglish
Title of host publicationTheory and Applications of Satisfiability Testing – SAT 2015 - 18th International Conference, Proceedings
EditorsMarijn Heule, Sean Weaver
PublisherSpringer Verlag
Pages1-8
Number of pages8
ISBN (Print)9783319243177
DOIs
StatePublished - 2015
Externally publishedYes
Event18th International Conference on Theory and Applications of Satisfiability Testing, SAT 2015 - Austin, United States
Duration: 24 Sep 201527 Sep 2015

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume9340
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference18th International Conference on Theory and Applications of Satisfiability Testing, SAT 2015
Country/TerritoryUnited States
CityAustin
Period24/09/1527/09/15

Fingerprint

Dive into the research topics of 'Ccanr: A configuration checking based local search solver for non-random satisfiability'. Together they form a unique fingerprint.

Cite this