Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Improving Local Search for Random 3-SAT Using Quantitative Configuration Checking

View through CrossRef
Configuration Checking (CC) was proposed as a new diversification strategy for Stochastic Local Search (SLS) algorithm for solving Minimum Vertex Cover, and has been successfully used for solving the Boolean Satisfiability problems, leading to an SLS algorithm called Swcc. However, the CC strategy for SAT is in the early stage of study, and Swcc cannot compete with the best SLS solvers for SAT in SAT Competition 2011. This paper presents a new strategy called Quantitative Configuration Checking (QCC), which is a quantitative version of the CC strategy for SAT. QCC is based on a new definition of “configuration” and works in a different way from the CC strategy does. Specifically, while previous CC strategies work only in the greedy mode, QCC firstly works in the random mode. We use QCC to improve the Swcc algorithm, resulting in a new SLS algorithm for SAT called Swqcc. Experimental results show that the QCC strategy is more effective than the CC strategy. Furthermore, Swqcc outperforms the best local search SAT solver in SAT Competition 2011 called Sparrow2011 on random 3-SAT instances.
Title: Improving Local Search for Random 3-SAT Using Quantitative Configuration Checking
Description:
Configuration Checking (CC) was proposed as a new diversification strategy for Stochastic Local Search (SLS) algorithm for solving Minimum Vertex Cover, and has been successfully used for solving the Boolean Satisfiability problems, leading to an SLS algorithm called Swcc.
However, the CC strategy for SAT is in the early stage of study, and Swcc cannot compete with the best SLS solvers for SAT in SAT Competition 2011.
This paper presents a new strategy called Quantitative Configuration Checking (QCC), which is a quantitative version of the CC strategy for SAT.
QCC is based on a new definition of “configuration” and works in a different way from the CC strategy does.
Specifically, while previous CC strategies work only in the greedy mode, QCC firstly works in the random mode.
We use QCC to improve the Swcc algorithm, resulting in a new SLS algorithm for SAT called Swqcc.
Experimental results show that the QCC strategy is more effective than the CC strategy.
Furthermore, Swqcc outperforms the best local search SAT solver in SAT Competition 2011 called Sparrow2011 on random 3-SAT instances.

Related Results

Model-checking ecological state-transition graphs
Model-checking ecological state-transition graphs
Abstract Model-checking is a methodology developed in computer science to automatically assess the dynamics of discrete systems, by checking if a system modelled as...
The Gender-Specific Effect of Subcutaneous and Visceral Adipose Tissues on Cardiometabolic Risk in a Chinese Population
The Gender-Specific Effect of Subcutaneous and Visceral Adipose Tissues on Cardiometabolic Risk in a Chinese Population
Abstract BackgroundPrevious studies demonstrated that visceral adipose tissue (VAT) contributed to increased risks for multiple cardiometabolic factors. However, the effect...
Evaluating the Science to Inform the Physical Activity Guidelines for Americans Midcourse Report
Evaluating the Science to Inform the Physical Activity Guidelines for Americans Midcourse Report
Abstract The Physical Activity Guidelines for Americans (Guidelines) advises older adults to be as active as possible. Yet, despite the well documented benefits of physical a...
The Validity of the Smart Management Strategy for Health Assessment Tool-Life (SAT-Life) in General Population
The Validity of the Smart Management Strategy for Health Assessment Tool-Life (SAT-Life) in General Population
Abstract This study aimed to determine the reliability and validity of the life version of the Smart Management Strategy for Health Assessment Tool (SAT-Life) for the gener...
Estimating Daily Temperatures over Andhra Pradesh, India, Using Artificial Neural Networks
Estimating Daily Temperatures over Andhra Pradesh, India, Using Artificial Neural Networks
In the recent past, Andhra Pradesh (AP) has experienced increasing trends in surface air mean temperature (SAT at a height of 2 m) because of climate change. In this paper, we atte...
ERROR ESTIMATION FOR A PIEZOELECTRIC CONTACT PROBLEM WITH WEAR AND LONG MEMORY
ERROR ESTIMATION FOR A PIEZOELECTRIC CONTACT PROBLEM WITH WEAR AND LONG MEMORY
We study a mathematical model for a quasistatic behavior of electro-viscoelastic materials. The problem is related to highly nonlinear and non-smooth phenomena like contact, fricti...
Evolution of a course on model checking for practical applications
Evolution of a course on model checking for practical applications
Although model checking is expected as a practical formal verification approach for its automatic nature, it still suffers from difficulties in writing the formal descriptions to b...
Measurement And Projection Of Exploration Search Efficiency
Measurement And Projection Of Exploration Search Efficiency
Abstract The efficiency of exploration is an intuitive concept to the explorationist. Factors that obviously contribute to efficiency include good geological inte...

Back to Top