Arrow Research search
Back to SoCS

SoCS 2012

HTN Problem Spaces: Structure, Algorithms, Termination

Conference Paper Full Papers Algorithms and Complexity · Artificial Intelligence · Automated Planning and Scheduling

Abstract

For HTN planning, we formally characterize and classify four kinds of problem spaces in which each node represents a planning problem or subproblem. Two of the problem spaces are searched by current HTN planning algorithms; the other two problem spaces are new. This enables us to provide: Sufficient (and in one case, necessary) conditions for finiteness of each kind of problem space. The conditions can be evaluated up-front to see if an HTN planning problem is finite. Loop-detection tests that can be used in HTN planners to ensure termination when the problem space is finite. A way to compute the correct value for an upper-bound parameter in an HTN-to-PDDL translation algorithm published in IJCAI-2009. Planning algorithms that utilize the two new problem spaces to guarantee termination on broader classes of planning problems than previous HTN planning algorithms.

Authors

Keywords

  • HTN planning
  • search spaces
  • termination

Context

Venue
International Symposium on Combinatorial Search
Archive span
2010-2024
Indexed papers
598
Paper id
563615436902754964
v2026.09.13