On Solving MaxSAT Through SAT

  • Authors:
  • Carlos Ansótegui;María Luisa Bonet;Jordi Levy

  • Affiliations:
  • Universitat de Lleida (DIEI, UdL);Universitat Politècnica de Catalunya (LSI, UPC);Artificial Intelligence Research Institute (IIIA, CSIC)

  • Venue:
  • Proceedings of the 2009 conference on Artificial Intelligence Research and Development: Proceedings of the 12th International Conference of the Catalan Association for Artificial Intelligence
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present a Partial MaxSAT solver based on successive calls to a SAT solver. At the kth iteration the SAT solver tries to certify that there exist an assignment that satisfies all but k clauses. The key idea is to add an additional variable to each soft clause and to introduce, at each iteration, at-least and at-most cardinality constraints restricting the possible values of these variables. We prove the correctness of our algorithm and compare it with other (Partial) MaxSAT solvers.