Abstract
Linear constraints are the most common constraints occurring in combinatorial problems. For some problems which combine linear constraints with highly combinatorial constraints, the best solving method is translation to SAT. Translation of a single linear constraint to SAT is a well studied problem, particularly for cardinality and pseudo- Boolean constraints. In this paper we describe how we can improve encodings of linear constraints by taking into account implication chains in the problem. The resulting encodings are smaller and can propagate more strongly than separate encodings. We illustrate benchmarks where the encoding improves performance.
Original language | English |
---|---|
Title of host publication | Principles and Practice of Constraint Programming |
Subtitle of host publication | 21st International Conference, CP 2015 Cork, Ireland, August 31 – September 4, 2015 Proceedings |
Editors | Gilles Pesant |
Place of Publication | Cham Switzerland |
Publisher | Springer |
Pages | 3-11 |
Number of pages | 9 |
ISBN (Electronic) | 9783319232195 |
ISBN (Print) | 9783319232188 |
DOIs | |
Publication status | Published - 2015 |
Externally published | Yes |
Event | International Conference on Principles and Practice of Constraint Programming 2015 - Cork, Ireland Duration: 31 Aug 2015 → 4 Sep 2015 Conference number: 21st https://web.archive.org/web/20150810094235/http://booleconferences.ucc.ie/cp2015 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 9255 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | International Conference on Principles and Practice of Constraint Programming 2015 |
---|---|
Abbreviated title | CP 2015 |
Country/Territory | Ireland |
City | Cork |
Period | 31/08/15 → 4/09/15 |
Internet address |