Third edition of Artificial Intelligence: foundations of computational agents, Cambridge University Press, 2023 is now available (including the full text).

8.6 Review

The following are the main points you should have learned from this chapter:

  • Planning is the process of choosing a sequence of actions to achieve a goal.
  • An action is a function from a state to a state. A number of representations exploit structure in representation of states. In particular, the feature-based representation of actions represents what must be true in the previous state for a feature to have a value in the next state. The STRIPS representation is an action-based representation that specifies the effects of actions.
  • Different planning algorithms can be used to convert a planning problem into a search problem.