Approximating the Backbone in the Weighted Maximum Satisfiability Problem

04/16/2017
by   He Jiang, et al.
0

The weighted Maximum Satisfiability problem (weighted MAX-SAT) is a NP-hard problem with numerous applications arising in artificial intelligence. As an efficient tool for heuristic design, the backbone has been applied to heuristics design for many NP-hard problems. In this paper, we investigated the computational complexity for retrieving the backbone in weighted MAX-SAT and developed a new algorithm for solving this problem. We showed that it is intractable to retrieve the full backbone under the assumption that . Moreover, it is intractable to retrieve a fixed fraction of the backbone as well. And then we presented a backbone guided local search (BGLS) with Walksat operator for weighted MAX-SAT. BGLS consists of two phases: the first phase samples the backbone information from local optima and the backbone phase conducts local search under the guideline of backbone. Extensive experimental results on the benchmark showed that BGLS outperforms the existing heuristics in both solution quality and runtime.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/01/2011

Backbone Fragility and the Local Search Cost Peak

The local search algorithm WSat is one of the most successful algorithms...
research
10/03/2016

A Probability Distribution Strategy with Efficient Clause Selection for Hard Max-SAT Formulas

Many real-world problems involving constraints can be regarded as instan...
research
07/30/2020

Improving probability selecting based weights for Satisfiability Problem

The Boolean Satisfiability problem (SAT) is important on artificial inte...
research
07/10/2023

Learning Interpretable Heuristics for WalkSAT

Local search algorithms are well-known methods for solving large, hard i...
research
06/21/2013

3-SAT Problem A New Memetic-PSO Algorithm

3-SAT problem is of great importance to many technical and scientific ap...
research
02/08/2022

Learning MAX-SAT from Contextual Examples for Combinatorial Optimisation

Combinatorial optimisation problems are ubiquitous in artificial intelli...
research
06/13/2012

Bayesian network learning by compiling to weighted MAX-SAT

The problem of learning discrete Bayesian networks from data is encoded ...

Please sign up or login with your details

Forgot password? Click here to reset