Augmenting Stream Constraint Programming with Eventuality Conditions
Lee, Jasper C. H., Lee, Jimmy H. M., Zhong, Allen Z.
–arXiv.org Artificial Intelligence
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.
arXiv.org Artificial Intelligence
Jun-12-2018
- Country:
- North America > United States
- New York (0.04)
- Rhode Island > Providence County
- Providence (0.04)
- Massachusetts > Middlesex County
- Cambridge (0.04)
- California > San Francisco County
- San Francisco (0.14)
- Asia > China
- Hong Kong (0.04)
- North America > United States
- Genre:
- Research Report (0.64)
- Technology: