Abstract
This paper aims to improve the efficiency of unsat coreguided MaxSAT solving on a sequence of similar problem instances. In particular, we consider the case when the sequence is constructed by adding new hard or soft clauses. Our approach is akin to the well-known idea of incremental SAT solving. However, we show that there are important differences between incremental SAT and incremental MaxSAT, where a straightforward implementation may lead to a sharp decrease in performance. We present alternatives that enable to cope with such issues. The presented algorithm is implemented and evaluated on practical problems. It solves more instances and yields an average speedup of 1.8× on previously solvable instances.
| Original language | English |
|---|---|
| Title of host publication | Principles and Practice of Constraint Programming |
| Subtitle of host publication | 22nd International Conference, CP 2016 Toulouse, France, September 5–9, 2016 Proceedings |
| Editors | Michel Rueher |
| Place of Publication | Cham Switzerland |
| Publisher | Springer |
| Pages | 473-482 |
| Number of pages | 10 |
| ISBN (Electronic) | 9783319449531 |
| ISBN (Print) | 9783319449524 |
| DOIs | |
| Publication status | Published - 2016 |
| Externally published | Yes |
| Event | International Conference on Principles and Practice of Constraint Programming 2016 - Toulouse, France Duration: 5 Sept 2016 → 9 Sept 2016 Conference number: 22d http://cp2016.a4cp.org/ |
Publication series
| Name | Lecture Notes in Computer Science |
|---|---|
| Publisher | Springer |
| Volume | 9892 |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | International Conference on Principles and Practice of Constraint Programming 2016 |
|---|---|
| Abbreviated title | CP 2016 |
| Country/Territory | France |
| City | Toulouse |
| Period | 5/09/16 → 9/09/16 |
| Internet address |
Keywords
- Conjunctive Normal Form
- Incremental Algorithm
- Conjunctive Normal Form Formula
- Soft Clause
- Abstraction Refinement