An Admissible HTN Planning Heuristic

Pascal Bercher, Gregor Behnke, Daniel Höller, Susanne Biundo

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence

Main track. Pages 480-488.

https://doi.org/10.24963/ijcai.2017/68

PDF BibTeX

Abstract

Hierarchical task network (HTN) planning is well-known for being an efficient planning approach. This is mainly due to the success of the HTN planning system SHOP2. However, its performance depends on hand-designed search control knowledge. At the time being, there are only very few domain-independent heuristics, which are designed for differing hierarchical planning formalisms. Here, we propose an admissible heuristic for standard HTN planning, which allows to find optimal solutions heuristically. It bases upon the so-called task decomposition graph (TDG), a data structure reflecting reachable parts of the task hierarchy. We show (both in theory and empirically) that rebuilding it during planning can improve heuristic accuracy thereby decreasing the explored search space. The evaluation further studies the heuristic both in terms of plan quality and coverage.

Keywords

  • Combinatorial & Heuristic Search: Heuristic Search
  • Combinatorial & Heuristic Search: Combinatorial search/optimisation
  • Planning and Scheduling: Hierarchical planning
  • Planning and Scheduling: Search in Planning and Scheduling
Welcome Future Conferences AI Journal Division IJCAI Proceedings Travel Grant Program IJCAI Awards