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

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...
Frequency of Common Chromosomal Abnormalities in Patients with Idiopathic Acquired Aplastic Anemia
Frequency of Common Chromosomal Abnormalities in Patients with Idiopathic Acquired Aplastic Anemia
Objective: To determine the frequency of common chromosomal aberrations in local population idiopathic determine the frequency of common chromosomal aberrations in local population...
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 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...
Contributions to SAT Solving
Contributions to SAT Solving
Contributions à la résolution des problèmes SAT Le problème de satisfaisabilité booléenne (SAT) est un défi fondamental en informatique aux implications profondes. ...
Etude des Mécanismes de Transformation de Modèles CSP/SAT
Etude des Mécanismes de Transformation de Modèles CSP/SAT
A Study on the CSP/SAT Model Transformation Mechanisms La plupart des problèmes combinatoires peuvent être formulés comme des CSP (Constraint Satisfaction Problems)...
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...
Do SDN Configuration Changes Get Reviewed Differently? An Empirical Study at TELUS
Do SDN Configuration Changes Get Reviewed Differently? An Empirical Study at TELUS
Abstract Configuration files are crucial in Software-Defined Networking (SDN) as they define policies required for the dynamic and safe management of large-scale network tr...

Back to Top