Abstract
Stream constraint programming is a recent addition to the family of constraint programming frameworks, where variable domains are sets of infinite streams over finite alphabets. Previous works showed promising results for its applicability to real-world planning and control problems. In this paper, motivated by the modelling of planning applications, we improve the expressiveness of the framework by introducing (1) the “until” constraint, a new construct that is adapted from Linear Temporal Logic and (2) the @ operator on streams, a syntactic sugar for which we provide a more efficient solving algorithm over simple desugaring. For both constructs, we propose corresponding novel solving algorithms and prove their correctness. We present competitive experimental results on the Missionaries and Cannibals logic puzzle and a standard path planning application on the grid, by comparing with Apt and Brand’s method for verifying eventuality conditions using a CP approach.
| Original language | English |
|---|---|
| Title of host publication | Principles and Practice of Constraint Programming - 24th International Conference, CP 2018 Lille, France, August 27–31, 2018 Proceedings |
| Editors | John Hooker |
| Place of Publication | Cham Switzerland |
| Publisher | Springer |
| Pages | 242-258 |
| Number of pages | 17 |
| ISBN (Electronic) | 9783319983349 |
| ISBN (Print) | 9783319983332 |
| DOIs | |
| Publication status | Published - 2018 |
| Externally published | Yes |
| Event | International Conference on Principles and Practice of Constraint Programming 2018 - Lille, France Duration: 27 Aug 2018 → 31 Aug 2018 Conference number: 24th http://cp2018.a4cp.org/ |
Publication series
| Name | Lecture Notes in Computer Science |
|---|---|
| Publisher | Springer |
| Volume | 11008 |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | International Conference on Principles and Practice of Constraint Programming 2018 |
|---|---|
| Abbreviated title | CP 2018 |
| Country/Territory | France |
| City | Lille |
| Period | 27/08/18 → 31/08/18 |
| Internet address |
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver