Planning, Search, and Deliberation
Deliberative Control
Planning Paradigms
Planning computes a sequence of actions that transforms an initial state into a goal state. Classical search methods include breadth-first search, A*, heuristic search, and constraint-based planning, while modern systems often combine these with language-model-generated candidates.
Search and Optimality
A planner explores a search space defined by states, transitions, and costs. If is the cost-to-come and is a heuristic estimate of remaining cost, A* evaluates nodes with . Admissible heuristics preserve optimality under standard conditions.
Why Planning Helps
Planning reduces myopia: instead of choosing the best immediate action, the agent reasons about downstream consequences.
Planning Vocabulary
What does an admissible heuristic guarantee in A* search?
An admissible heuristic is optimistic, never exceeding the actual minimal remaining cost.
Correct answer: It never overestimates true cost
Why do agentic systems often combine planning with reactive policies?
This hybrid architecture balances deliberation and responsiveness.
Correct answer: Planning handles long-horizon structure while reactive policies provide fast local decisions.
Modern Hybrid Planners
In LLM-based agents, planning may occur through explicit task decomposition, tree search over candidate solutions, program synthesis, or tool invocation. The best systems verify or revise plans using external feedback and environmental checks.
Which feature most directly improves long-horizon robustness?
Subgoal decomposition plus verification helps manage complexity and reduce error propagation.
Correct answer: Decomposing goals into subgoals with verification