Maximum Satisfiability Using Core-Guided MaxSAT Resolution

Abstract

Core-guided approaches to solving MAXSAT have proved to be effective on industrial problems. These approaches solve a MAXSAT formula by building a sequence of SAT formulas, where in each formula a greater weight of soft clauses can be relaxed. The soft clauses are relaxed via the addition of blocking variables, and the total weight of soft clauses that can be relaxed is limited by placing constraints on the blocking variables. In this work we propose an alternative approach. Our approach also builds a sequence of new SAT formulas. However, these formulas are constructed using MAXSAT resolution, a sound rule of inference for MAXSAT. MAXSAT resolution can in the worst case cause a quadratic blowup in the formula, so we propose a new compressed version of MAXSAT resolution. Using compressed MAXSAT resolution our new core-guided solver improves the state-of-theart, solving significantly more problems than other state-ofthe-art solvers on the industrial benchmarks used in the 2013 MAXSAT Solver Evaluation.

Cite

Text

Narodytska and Bacchus. "Maximum Satisfiability Using Core-Guided MaxSAT Resolution." AAAI Conference on Artificial Intelligence, 2014. doi:10.1609/AAAI.V28I1.9124

Markdown

[Narodytska and Bacchus. "Maximum Satisfiability Using Core-Guided MaxSAT Resolution." AAAI Conference on Artificial Intelligence, 2014.](https://mlanthology.org/aaai/2014/narodytska2014aaai-maximum/) doi:10.1609/AAAI.V28I1.9124

BibTeX

@inproceedings{narodytska2014aaai-maximum,
  title     = {{Maximum Satisfiability Using Core-Guided MaxSAT Resolution}},
  author    = {Narodytska, Nina and Bacchus, Fahiem},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2014},
  pages     = {2717-2723},
  doi       = {10.1609/AAAI.V28I1.9124},
  url       = {https://mlanthology.org/aaai/2014/narodytska2014aaai-maximum/}
}