Planning with OWL-DL Ontologies (Extended Version)
Tobias John, Patrick Koopmann
TL;DR
This work presents ontology-mediated planning (OMPS), coupling PDDL-based planning with expressive ontologies in a strongly decoupled interface. It extends planning to full OWL-DL by rewriting OMPS into PDDL and relies on justification-based reasoning to compute entailments $\operatorname{ent}(\alpha)$, enabling a generic, black-box integration with existing planners. Three optimization strategies—Basic, Concept-Based, and Schema-Leveraging—improve justification generation by reducing redundant reasoning and exploiting structural regularities. Evaluations across 116 problems from five domains show that Schema generally offers strong performance, outperforming Horn-based approaches in several cases while highlighting domain-dependent trade-offs and remaining challenges with inconsistent fluents and benchmark realism.
Abstract
We introduce ontology-mediated planning, in which planning problems are combined with an ontology. Our formalism differs from existing ones in that we focus on a strong separation of the formalisms for describing planning problems and ontologies, which are only losely coupled by an interface. Moreover, we present a black-box algorithm that supports the full expressive power of OWL DL. This goes beyond what existing approaches combining automated planning with ontologies can do, which only support limited description logics such as DL-Lite and description logics that are Horn. Our main algorithm relies on rewritings of the ontology-mediated planning specifications into PDDL, so that existing planning systems can be used to solve them. The algorithm relies on justifications, which allows for a generic approach that is independent of the expressivity of the ontology language. However, dedicated optimizations for computing justifications need to be implemented to enable an efficient rewriting procedure. We evaluated our implementation on benchmark sets from several domains. The evaluation shows that our procedure works in practice and that tailoring the reasoning procedure has significant impact on the performance.
