Full CNF Encoding: The Counting Constraints Case - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2004

Full CNF Encoding: The Counting Constraints Case

Résumé

Many problems are naturally expressed using CNF clauses and boolean cardinality constraints. It is generally believed that solving such problems through pure CNF encoding is inefficient, so many authors has proposed specialized algorithms : the pseudo-boolean solvers. In this paper we show that an appropriate pure CNF encoding can be competitive with these specialized methods. In conjunction with our encoding, we propose a slight modification of the DLL procedure that allows any DLL-based SAT solver to solve boolean cardinality optimization problems. We show experimentally that our encoding allows zchaff to be competitive with pseudo-boolean solvers on some decision and optimization problems.

Domaines

Informatique
Fichier non déposé

Dates et versions

hal-00159899 , version 1 (04-07-2007)

Identifiants

  • HAL Id : hal-00159899 , version 1

Citer

Olivier Bailleux, Yacine Boufkhad. Full CNF Encoding: The Counting Constraints Case. The Seventh International Conference on Theory and Applications of Satisfiability Testing, May 2004, Vancouver, Canada. ⟨hal-00159899⟩
95 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More