Introduction to AI Planning
Marco Aiello, Ilche Georgievski

TL;DR
This paper provides an overview of AI Planning, covering key concepts, classical and hierarchical approaches, and the standard PDDL language, serving as an educational introduction to the field's evolution and techniques.
Contribution
It offers a comprehensive introduction to AI Planning concepts, algorithms, and languages, emphasizing hierarchical planning and standard representations for educational purposes.
Findings
Explains state transition systems and classical planning algorithms.
Highlights the importance of Hierarchical Task Network (HTN) planning.
Introduces the Planning Domain Definition Language (PDDL) as a standard.
Abstract
These are notes for lectures presented at the University of Stuttgart that provide an introduction to key concepts and techniques in AI Planning. Artificial Intelligence Planning, also known as Automated Planning, emerged somewhere in 1966 from the need to give autonomy to a wheeled robot. Since then, it has evolved into a flourishing research and development discipline, often associated with scheduling. Over the decades, various approaches to planning have been developed with characteristics that make them appropriate for specific tasks and applications. Most approaches represent the world as a state within a state transition system; then the planning problem becomes that of searching a path in the state space from the current state to one which satisfies the goals of the user. The notes begin by introducing the state model and move on to exploring classical planning, the foundational…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAI-based Problem Solving and Planning
