RC2: an Efficient MaxSAT Solver

By Alexey Ignatiev. 2019

138 citations recorded by the source corpus.

Recent work proposed a toolkit PySAT aiming at fast and easy prototyping with propositional satisfiability (SAT) oracles in Python, which enabled one to exploit the power of the original implementations of the state-of-the-art SAT solvers in Python. Maximum satisfiability (MaxSAT) is a well-known optimization version of SAT, which can be solved with a series of calls to a SAT oracle. Based on this fact and motivated by the ideas underlying the PySAT toolkit, this paper describes and evaluates RC2 (stands for relaxable cardinality constraints), a new core-guided MaxSAT solver written in Python, which won both unweighted and weighted categories of the main track of MaxSAT Evaluation 2018.

Subfields: Artificial Intelligence, Computational Theory and Mathematics, Software

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Alexey Ignatiev
  2. Peter James Stuckey
  3. Joao Marques-Silva
  4. Nina Narodytska
  5. Jinqiang Yu
  6. Pierre Le Bodic
  7. Emmanuel Hebrard
  8. Marie-José Huguet

In Computational Theory and Mathematics

  1. Nina Narodytska
  2. Peter James Stuckey
  3. Joao Marques-Silva
  4. Alexey Ignatiev
  5. Jinqiang Yu
  6. Pierre Le Bodic
  7. Emmanuel Hebrard
  8. Hao Hu

In Software

  1. Nina Narodytska
  2. Peter James Stuckey
  3. Jinqiang Yu
  4. Pierre Le Bodic
  5. Joao Marques-Silva
  6. Alexey Ignatiev
  7. Emmanuel Hebrard
  8. Hao Hu

Citations in the corpus