Passer à la navigation principale Passer à la recherche Passer au contenu principal

Efficient sat-based encodings of conditional cardinality constraints

  • Université d'Artois
  • Université Paris-Saclay

Résultats de recherche: Contribution à un journalArticle de conférenceRevue par des pairs

Résumé

In the encoding of many real-world problems to propositional satisfiability, the cardinality constraint is a recurrent constraint that needs to be managed effectively. Several efficient encodings have been proposed while missing that such a constraint can be involved in a more general propositional formula. To avoid combinatorial explosion, the Tseitin principle usually used to translate such general propositional formula to Conjunctive Normal Form (CNF), introduces fresh propositional variables to represent sub-formulas and/or complex contraints. Thanks to Plaisted and Greenbaum improvement, the polarity of the sub-formula Φ is taken into account leading to conditional constraints of the form y → Φ, or Φ → y, where y is a fresh propositional variable. In the case where Φ represents a cardinality constraint, such translation leads to conditional cardinality constraints subject of the present paper. We first show that when all the clauses encoding the cardinality constraint are augmented with an additional new variable, most of the well-known encodings cease to maintain the generalized arc-consistency property. Then, we consider some of these encodings and show how they can be extended to recover such important property. An experimental validation is conducted on a SAT-based pattern mining application, where such conditional cardinality constraints are a cornerstone, showing the relevance of our proposed approach.

langue originaleAnglais
Pages (de - à)181-195
Nombre de pages15
journalEPiC Series in Computing
Volume57
Les DOIs
étatPublié - 1 janv. 2018
Modification externeOui
Evénement22nd International Conference on Logic for Programming, Artificial Intelligence and Reasoning, LPAR 2018 - Awassa, Ethiopie
Durée: 17 nov. 201821 nov. 2018

Empreinte digitale

Examiner les sujets de recherche de « Efficient sat-based encodings of conditional cardinality constraints ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation