Hierarchical Task Network (HTN) Planning is an AI planning methodology where complex, high-level tasks are recursively decomposed into primitive, executable actions using a library of pre-defined decomposition methods. Unlike classical planners that search through a space of actions, an HTN planner searches through a space of methods, applying them to non-primitive tasks until only primitive tasks (directly executable actions) remain. This approach mirrors human problem-solving by breaking goals into sub-goals, making it highly effective for structured domains like logistics, manufacturing, and multi-agent system orchestration.
