Perfect hashing and CNF encodings of cardinality constraints

Yael Ben-Haim, Alexander Ivrii, Oded Margalit, Arie Matsliah

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

12 Scopus citations

Abstract

We study the problem of encoding cardinality constraints (threshold functions) on Boolean variables into CNF. Specifically, we propose new encodings based on (perfect) hashing that are efficient in terms of the number of clauses, auxiliary variables, and propagation strength. We compare the properties of our encodings to known ones, and provide experimental results evaluating their practical effectiveness.

Original languageEnglish
Title of host publicationTheory and Applications of Satisfiability Testing, SAT 2012 - 15th International Conference, Proceedings
Pages397-409
Number of pages13
DOIs
StatePublished - 30 Jul 2012
Externally publishedYes
Event15th International Conference on Theory and Applications of Satisfiability Testing, SAT 2012 - Trento, Italy
Duration: 17 Jun 201220 Jun 2012

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7317 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference15th International Conference on Theory and Applications of Satisfiability Testing, SAT 2012
Country/TerritoryItaly
CityTrento
Period17/06/1220/06/12

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Perfect hashing and CNF encodings of cardinality constraints'. Together they form a unique fingerprint.

Cite this