Plan-Space Explanation via Plan-Property Dependencies: Faster Algorithms & More Powerful Properties

Plan-Space Explanation via Plan-Property Dependencies: Faster Algorithms & More Powerful Properties

Rebecca Eifler, Marcel Steinmetz, Álvaro Torralba, Jörg Hoffmann

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence
Main track. Pages 4091-4097. https://doi.org/10.24963/ijcai.2020/566

Justifying a plan to a user requires answering questions about the space of possible plans. Recent work introduced a framework for doing so via plan-property dependencies, where plan properties p are Boolean functions on plans, and p entails q if all plans that satisfy p also satisfy q. We extend this work in two ways. First, we introduce new algorithms for computing plan-property dependencies, leveraging symbolic search and devising pruning methods for this purpose. Second, while the properties p were previously limited to goal facts and so-called action-set (AS) properties, here we extend them to LTL. Our new algorithms vastly outperform the previous ones, and our methods for LTL cause little overhead on AS properties.
Keywords:
Planning and Scheduling: Planning Algorithms
Planning and Scheduling: Search in Planning and Scheduling