Cognition · Software component

Task Planner

Software componentCognitionCognition & MemoryVariation point (abstract)arc:TaskPlanner

A cognition component that decomposes a high-level goal into a concrete ordered set of executable steps before execution begins.

Responsibility. Decomposes goals into executable plans.

Also known as: Planner, Web action sequence planner, Agent-oriented task decomposer, Planning component, Initial planner, Path planner

writes; producesis invoked byinvokeswritesis invoked byis orchestrated byreadsis invoked byreadsis specialized byis specialized byis specialized byinvokesis specialized byis configured byis orchestrated byis specialized byis specialized byExecution Plan: writes; producesExecution PlanAgent Controller: is invoked byAgent ControllerLLM Inference Service: invokesLLM Inference ServiceWorking Memory Buffer: writesWorking Memory BufferSupervisor Agent: is invoked bySupervisor AgentState-Graph Orchestrator: is orchestrated byState-Graph OrchestratorKnowledge Graph Store: readsKnowledge Graph StoreWeb Navigation Agent: is invoked byWeb Navigation AgentWorld Model State: readsWorld Model StateHTN Planner: is specialized byHTN PlannerMCTS Planner: is specialized byMCTS PlannerGraph Search Planner: is specialized byGraph Search PlannerThought Exploration Controller: invokesThought Exploration Cont…LLM Task Planner: is specialized byLLM Task PlannerAction Effect Model: is configured byAction Effect ModelPlan-and-Execute Controller: is orchestrated byPlan-and-Execute Control…Monte Carlo Planner: is specialized byMonte Carlo PlannerFlat Planner: is specialized byFlat Planner+7 more (see relationships)
Direct neighbourhood (hover for relationship types)

Variants

VariantWhen to choose
Contingency Planner—
Flat PlannerChoose for simple sequential workflows (3-10 steps) or optimization-dominant problems where provably optimal solutions matter more than fast feasible plans and the action space is small.
Graph Search Planner abstract—
HTN PlannerChoose when the goal has naturally nested structure, reusable decomposition patterns exist, stakeholders need multiple abstraction views, or staged commitment under uncertainty is needed, and the world is stable during planning.
LLM Task PlannerChoose for high-level decomposition of open-ended goals where broad knowledge matters and encoding deep domain methods in prompts would be too expensive.
MCTS PlannerChoose when heuristics are hard to design, the state space is enormous, near-optimal solutions are acceptable for faster computation, transitions are stochastic or partially observable, or asymmetric tree growth pays off (game playing, robotic task planning, chemical retrosynthesis, navigation among dynamic crowds).
Monte Carlo PlannerChoose for one-shot planning problems with expensive forward-model simulations (e.g., computationally intensive physics), where lower memory use outweighs MCTS's progressive statistical refinement.
Reactive PlannerChoose for highly dynamic domains where strategic decisions become invalid before tactical decomposition finishes, or where problem structure is undefined.

Relationships

is configured by structural

invokes dependency

is invoked by dependency

reads dependency

writes dependency

is constrained by control

is failover for control

is orchestrated by control

produces lifecycle

Design guidance

Classification

Patterns
Hierarchical task decompositionPlan-and-ExecuteHierarchical planningMulti-agent collaborative planningDependency traversal ((Task)-[:DEPENDS_ON]->(Task))Upfront trajectory planning with completeness verificationAgent-oriented task decompositionLayered CoT decompositionTree-of-Thought embedded for strategy selection within hierarchical planningGoal decomposition into primitive actionsPlanning under uncertainty with staged commitmentSimulation-based planningPlan-execute-monitor-replan cycleInformed (heuristic) searchHierarchical decomposition
Quality attributes
Functional suitability: correctness and validity (ISO/IEC 25010 | NIST AI RMF: valid)Cost efficiencyPerformance efficiency (ISO/IEC 25010)

Sources

  1. Ch1.2: T. Nguyen, "Core Agent Patterns," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.2. ISBN: 9798244538229.
  2. Ch1.5A: T. Nguyen, "Stateful Orchestration - Introduction and Core Concepts," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.5A. ISBN: 9798244538229.
  3. Ch1.6: T. Nguyen, "Stateful Orchestration - Pitfalls, Integration, and Synthesis," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.6. ISBN: 9798244538229.
  4. Ch1.7B: T. Nguyen, "Relational Reasoning with Knowledge Graphs - Hybrid RAG+KG Integration," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.7B. ISBN: 9798244538229.
  5. Ch3.3: T. Nguyen, "Web Navigation and Interaction Benchmarks," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 3.3. ISBN: 9798244538229.
  6. Ch3.8: T. Nguyen, "Action Accuracy Metrics," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 3.8. ISBN: 9798244538229.
  7. Ch4.7: T. Nguyen, "Scaling Strategies," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 4.7. ISBN: 9798244538229.
  8. Ch5.1: T. Nguyen, "Chain-of-Thought (CoT) Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.1. ISBN: 9798244538229.
  9. Ch5.2: T. Nguyen, "Tree-of-Thought (ToT) Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.2. ISBN: 9798244538229.
  10. Ch5.4: T. Nguyen, "Hierarchical Planning Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.4. ISBN: 9798244538229.
  11. Ch5.5: T. Nguyen, "Monte Carlo Tree Search Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.5. ISBN: 9798244538229.
  12. Ch5.6: T. Nguyen, "A* Search and Replaning," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.6. ISBN: 9798244538229.