An iterative path-breaking approach with mutation and restart strategies for the MAX-SAT problem
From MaRDI portal
Publication:1725596
Abstract: Although Path-Relinking is an effective local search method for many combinatorial optimization problems, its application is not straightforward in solving the MAX-SAT, an optimization variant of the satisfiability problem (SAT) that has many real-world applications and has gained more and more attention in academy and industry. Indeed, it was not used in any recent competitive MAX-SAT algorithms in our knowledge. In this paper, we propose a new local search algorithm called IPBMR for the MAX-SAT, that remedies the drawbacks of the Path-Relinking method by using a careful combination of three components: a new strategy named Path-Breaking to avoid unpromising regions of the search space when generating trajectories between two elite solutions; a weak and a strong mutation strategies, together with restarts, to diversify the search; and stochastic path generating steps to avoid premature local optimum solutions. We then present experimental results to show that IPBMR outperforms two of the best state-of-the-art MAX-SAT solvers, and an empirical investigation to identify and explain the effect of the three components in IPBMR.
Recommendations
- Cooperative parallel SAT local search with path relinking
- GRASP with path relinking for the weighted MAXSAT problem
- Experimental and Efficient Algorithms
- On the Relative Merits of Simple Local Search Methods for the MAX-SAT Problem
- Old techniques in new ways: clause weighting, unit propagation and hybridization for maximum satisfiability
Cites work
- scientific article; zbMATH DE number 6118223 (Why is no real title available?)
- A path-relinking algorithm for the multi-mode resource-constrained project scheduling problem
- A two-phase exact algorithm for MAX-SAT and weighted MAX-SAT problems
- CCLS: An Efficient Local Search Algorithm for Weighted Maximum Satisfiability
- Exploiting subproblem optimization in SAT-based maxsat algorithms
- Fundamentals of scatter search and path relinking
- GRASP with path relinking for the weighted MAXSAT problem
- Genetic Algorithms and the Optimal Allocation of Trials
- Improving configuration checking for satisfiable random \(k\)-SAT instances
- Local search for Boolean satisfiability with configuration checking and subscore
- Local search with edge weighting and configuration checking heuristics for minimum vertex cover
- New inference rules for Max-SAT
- The community structure of SAT formulas
- The first and second Max-SAT evaluations
- Theory and Applications of Satisfiability Testing
- Theory and Applications of Satisfiability Testing
- WPM3: an (in)complete algorithm for weighted partial MaxSAT
Cited in
(2)
This page was built for publication: An iterative path-breaking approach with mutation and restart strategies for the MAX-SAT problem
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1725596)