Abstract
Parallel Constraint Programming (CP) solvers typically split the search space in disjoint subspaces, and run solvers independently on these. This may induce significant overhead when solving optimization problems. Parallel Boolean Satisfiability (SAT) solvers typically run a portfolio of solvers, all solving the same problem but sharing some limited learnt clause information. In this paper we consider parallelizing a lazy clause generation (LCG) constraint programming solver, which is a constraint programming solver with learning. Since it is both a kind of CP solver and a kind of SAT solver it is not clear which approach to parallelization is likely to be most effective. We give examples of very different kinds of optimization problems we wish to parallelize and show that a hybrid approach to parallelization can provide a robust and high performing parallel LCG solver.
Original language | English |
---|---|
Title of host publication | Integration of AI and OR Techniques in Constraint Programming |
Subtitle of host publication | 13th International Conference, CPAIOR 2016 Banff, AB, Canada, May 29 – June 1, 2016 Proceedings |
Editors | Claude-Guy Quimper |
Place of Publication | Cham Switzerland |
Publisher | Springer |
Pages | 142-158 |
Number of pages | 17 |
ISBN (Electronic) | 9783319339542 |
ISBN (Print) | 9783319339535 |
DOIs | |
Publication status | Published - 2016 |
Externally published | Yes |
Event | International Conference on Integration of Artificial Intelligence and Operations Research Techniques in Constraint Programming for Combinatorial Optimization Problems 2016 - Banff, Canada Duration: 29 May 2016 → 1 Jun 2016 Conference number: 13th https://symposia.cirrelt.ca/CPAIOR2016/en/home (Conference website) https://link.springer.com/book/10.1007/978-3-319-33954-2 (Proceedings) |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 9676 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | International Conference on Integration of Artificial Intelligence and Operations Research Techniques in Constraint Programming for Combinatorial Optimization Problems 2016 |
---|---|
Abbreviated title | CPAIOR 2016 |
Country/Territory | Canada |
City | Banff |
Period | 29/05/16 → 1/06/16 |
Internet address |
|