English

Smaller Selection Networks for Cardinality Constraints Encoding

Data Structures and Algorithms 2015-02-17 v1 Distributed, Parallel, and Cluster Computing

Abstract

Selection comparator networks have been studied for many years. Recently, they have been successfully applied to encode cardinality constraints for SAT-solvers. To decrease the size of generated formula there is a need for constructions of selection networks that can be efficiently generated and produce networks of small sizes for the practical range of their two parameters: n - the number of inputs (boolean variables) and k - the number of selected items (a cardinality bound). In this paper we give and analyze a new construction of smaller selection networks that are based on the pairwise selection networks introduced by Codish and Zanon-Ivry. We prove also that standard encodings of cardinality constraints with selection networks preserve arc-consistency.

Cite

@article{arxiv.1502.04551,
  title  = {Smaller Selection Networks for Cardinality Constraints Encoding},
  author = {Michał Karpiński and Marek Piotrów},
  journal= {arXiv preprint arXiv:1502.04551},
  year   = {2015}
}

Comments

Extended version of the paper sent to CP2015

R2 v1 2026-06-22T08:30:31.047Z