Hierarchical Task Network Planning with LLM-Generated Heuristics
Summary
A study investigates the efficacy of large language models (LLMs) in generating search heuristics for Hierarchical Task Network (HTN) planning, a method that decomposes high-level tasks into executable actions using a method library. This research extends the methodology of Corrêa, Pereira, and Seipp (2025) to hierarchical planning. Using the Pytrich planner across six standard total-order HTN benchmark domains, nine different LLMs were evaluated under domain-specific prompting. The LLM-generated heuristics were compared against the TDG and LMCount domain-independent baselines and the PANDA planner. Results indicate that LLM-generated heuristics achieve coverage nearly matching the best available HTN planner, while significantly reducing search effort on 83% of shared problems.
Key takeaway
For research scientists developing planning algorithms, this work suggests that integrating LLM-generated heuristics can significantly enhance HTN planning efficiency. You should explore domain-specific prompting strategies with various LLMs to optimize search effort and coverage in your hierarchical planning systems, potentially reducing computational costs.
Key insights
LLMs can generate effective search heuristics for HTN planning, improving efficiency.
Principles
- Domain knowledge speeds HTN planning.
- LLMs can extend classical planning heuristics.
Method
The method involves using LLMs with domain-specific prompting to generate heuristics for HTN planning, then evaluating them with the Pytrich planner against baselines.
In practice
- Apply LLMs to generate HTN planning heuristics.
- Use Pytrich for HTN planning evaluation.
Topics
- Hierarchical Task Network Planning
- LLM-Generated Heuristics
- Pytrich Planner
- PANDA Planner
- Domain-Specific Prompting
Best for: Research Scientist, AI Scientist, Machine Learning Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Artificial Intelligence.