On tackling the limits of resolution in SAT solving

From MaRDI portal
Publication:1680253

DOI10.1007/978-3-319-66263-3_11zbMATH Open1496.68368arXiv1705.01477OpenAlexW2963321374MaRDI QIDQ1680253FDOQ1680253


Authors: A. A. Ignatiev, Antonio Morgado, Joao Marques-Silva Edit this on Wikidata


Publication date: 15 November 2017

Abstract: The practical success of Boolean Satisfiability (SAT) solvers stems from the CDCL (Conflict-Driven Clause Learning) approach to SAT solving. However, from a propositional proof complexity perspective, CDCL is no more powerful than the resolution proof system, for which many hard examples exist. This paper proposes a new problem transformation, which enables reducing the decision problem for formulas in conjunctive normal form (CNF) to the problem of solving maximum satisfiability over Horn formulas. Given the new transformation, the paper proves a polynomial bound on the number of MaxSAT resolution steps for pigeonhole formulas. This result is in clear contrast with earlier results on the length of proofs of MaxSAT resolution for pigeonhole formulas. The paper also establishes the same polynomial bound in the case of modern core-guided MaxSAT solvers. Experimental results, obtained on CNF formulas known to be hard for CDCL SAT solvers, show that these can be efficiently solved with modern MaxSAT solvers.


Full work available at URL: https://arxiv.org/abs/1705.01477




Recommendations




Cited In (15)

Uses Software





This page was built for publication: On tackling the limits of resolution in SAT solving

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1680253)