A New Local Search Strategy for SAT

نویسندگان

  • Shaowei Cai
  • Kaile Su
  • Abdul Sattar
چکیده

Recently, a new search strategy called configuration checking (CC) was proposed, for handling the cycling problem of local search. The CC strategy was used to improve the EWLS algorithm, a state-of-the-art local search for Minimum Vertex Cover (MVC). In this paper, we use this strategy to develop a local search algorithm for SAT called CWcc and a local search algorithm for weighted MAX-2-SAT called ANGScc. The CC strategy takes into account the circumstances of the variables when selecting a variable to flip. Experimental results show that the configuration checking strategy is more efficient than previous strategies for handling the cycling problem. We further improve CWcc; the resulting algorithm SWcc outperforms a state-of-the-art local search SAT solver TNM. ANGScc is also competitive with a state-of-the-art weighted MAX-2-SAT local search algorithm. Finally, we conduct some further analysis and experiments to compare the CC strategy with two other methods for handling the cycling problem: the tabu mechanism and the promising decreasing variable exploitation strategy.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Local search for Boolean Satisfiability with configuration checking and subscore

This paper presents and analyzes two new efficient local search strategies for the Boolean Satisfiability (SAT) problem. We start by proposing a local search strategy called configuration checking (CC) for SAT. The CC strategy results in a simple local search algorithm for SAT called Swcc, which shows promising experimental results on random 3-SAT instances, and outperforms TNM, the winner of S...

متن کامل

Configuration Checking with Aspiration in Local Search for SAT

An interesting strategy called configuration checking (CC) was recently proposed to handle 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. In this paper, we propose ...

متن کامل

A Differential Evolution and Spatial Distribution based Local Search for Training Fuzzy Wavelet Neural Network

Abstract   Many parameter-tuning algorithms have been proposed for training Fuzzy Wavelet Neural Networks (FWNNs). Absence of appropriate structure, convergence to local optima and low speed in learning algorithms are deficiencies of FWNNs in previous studies. In this paper, a Memetic Algorithm (MA) is introduced to train FWNN for addressing aforementioned learning lacks. Differential Evolution...

متن کامل

A Local Search SAT Solver Using an Effective Switching Strategy and an Efficient Unit Propagation

Advances in local-search SAT solvers have traditionally been presented in the context of local search solvers only. The most recent and rather comprehensive comparisons between UnitWalk and several versions of WalkSAT demonstrate that neither solver dominates on all benchmarks. QingTing2 (a ‘dragonfly’ in Mandarin) is a SAT solver script that relies on a novel switching strategy to invoke one o...

متن کامل

QingTing: A Local Search SAT Solver Using an Effective Switching Strategy and an Efficient Unit Propagation

Advances in local-search SAT solvers have traditionally been presented in the context of local search solvers only. The most recent and rather comprehensive comparisons between UnitWalk and several versions of WalkSAT demonstrate that neither solver dominates on all benchmarks. QingTing2 (a ‘dragonfly’ in Mandarin) is a SAT solver script that relies on a novel switching strategy to invoke one o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011