An Overview of Hierarchical Task Network Planning
Not on the map. Why?
Abstract (arXiv)
Hierarchies are the most common structure used to understand the world better. In galaxies, for instance, multiple-star systems are organised in a hierarchical system. Then, governmental and company organisations are structured using a hierarchy, while the Internet, which is used on a daily basis, has a space of domain names arranged hierarchically. Since Artificial Intelligence (AI) planning portrays information about the world and reasons to solve some of world's problems, Hierarchical Task Network (HTN) planning has been introduced almost 40 years ago to represent and deal with hierarchies. Its requirement for rich domain knowledge to characterise the world enables HTN planning to be very useful, but also to perform well. However, the history of almost 40 years obfuscates the current understanding of HTN planning in terms of accomplishments, planning models, similarities and differences among hierarchical planners, and its current and objective image. On top of these issues, attention attracts the ability of hierarchical planning to truly cope with the requirements of applications from the real world. We propose a framework-based approach to remedy this situation. First, we provide a basis for defining different formal models of hierarchical planning, and define two models that comprise a large portion of HTN planners. Second, we provide a set of concepts that helps to interpret HTN planners from the aspect of their search space. Then, we analyse and compare the planners based on a variety of properties organised in five segments, namely domain authoring, expressiveness, competence, performance and applicability. Furthermore, we select Web service composition as a real-world and current application, and classify and compare the approaches that employ HTN planning to solve the problem of service composition. Finally, we conclude with our findings and present directions for future work.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Mar 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 3; 2024: 2; 2025: 4; 2026: 2.
12 papers.
- 2023ADaPT: As-Needed Decomposition and Planning with Language Modelscited by 172
- 2024LaMMA-P: Generalizable Multi-Agent Long-Horizon Task Allocation and Planning with LM-Driven PDDL Plannercited by 31
- 2024A Survey of Optimization-based Task and Motion Planning: From Classical To Learning Approachescited by 19
- 2025Aegis: Taxonomy and Optimizations for Overcoming Agent-Environment Failures in LLM Agentscited by 9
- 2023Egocentric Planning for Scalable Embodied Task Achievementcited by 7
- 2025Agentic Services Computingcited by 6
- 2025Generating Structured Plan Representation of Procedures with LLMscited by 5
- 2023Optimal Cost-Preference Trade-off Planning with Multiple Temporal Taskscited by 2
- 2026EmboTeam: Grounding LLM Reasoning into Reactive Behavior Trees via PDDL for Embodied Multi-Robot Collaborationcited by 2
- 2021Goal Agnostic Planning using Maximum Likelihood Paths in Hypergraph World Modelscited by 0
- 2025A Concept of Possibility for Real-World Eventscited by 0
- 2026Defining AI Agents: A Compendium of Criteria, Metrics, and Benchmarkscited by 0
- 2026Defining AI Agents: A Compendium of Criteria, Metrics, and Benchmarks10 Sep 2026
- 2026EmboTeam: Grounding LLM Reasoning into Reactive Behavior Trees via PDDL for Embodied Multi-Robot Collaboration16 Jan 2026
- 2025A Concept of Possibility for Real-World Events3 Oct 2025
- 2025Agentic Services Computing29 Sep 2025
- 2025Aegis: Taxonomy and Optimizations for Overcoming Agent-Environment Failures in LLM Agents27 Aug 2025
- 2025Generating Structured Plan Representation of Procedures with LLMs28 Mar 2025
- 2024LaMMA-P: Generalizable Multi-Agent Long-Horizon Task Allocation and Planning with LM-Driven PDDL Planner30 Sep 2024
- 2024A Survey of Optimization-based Task and Motion Planning: From Classical To Learning Approaches3 Apr 2024
- 2023ADaPT: As-Needed Decomposition and Planning with Language Models8 Nov 2023
- 2023Optimal Cost-Preference Trade-off Planning with Multiple Temporal Tasks22 Jun 2023
- 2023Egocentric Planning for Scalable Embodied Task Achievement2 Jun 2023
- 2021Goal Agnostic Planning using Maximum Likelihood Paths in Hypergraph World Models18 Oct 2021