Relaxed Exists-Step Plans in Planning as SMT

Relaxed Exists-Step Plans in Planning as SMT

Miquel Bofill, Joan Espasa, Mateu Villaret

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence
Main track. Pages 563-570. https://doi.org/10.24963/ijcai.2017/79

Planning Modulo Theories (PMT), inspired by Satisfiability Modulo Theories (SMT), allows the integration of arbitrary first order theories, such as linear arithmetic, with propositional planning. Under this setting, planning as SAT is generalized to planning as SMT. In this paper we introduce a new encoding for planning as SMT, which adheres to the relaxed relaxed ∃-step (R 2 ∃-step) semantics for parallel plans. We show the benefits of relaxing the requirements on the set of actions eligible to be executed at the same time, even though many redundant actions can be introduced. We also show how, by a MaxSMT based post-processing step, redundant actions can be efficiently removed, and provide experimental results showing the benefits of this approach.
Keywords:
Constraints and Satisfiability: Modeling/Formulation
Planning and Scheduling: Temporal and Hybrid planning
Planning and Scheduling: Other approaches to planning
Constraints and Satisfiability: Satisfiability