Planning involves generating a sequence of actions to achieve a goal. Classical planning represents states as conjunctions of literals and actions as operators with preconditions and effects. Planning algorithms use state space search to find a plan by searching forward from the initial state or backward from the goal state. Heuristics like relaxed planning can guide the search. Partial order planning allows actions to be unordered if their preconditions and effects do not conflict.
Related topics: