Instructors: Yolanda Gil and Craig Knoblock
Meeting Days: Tuesday and Thursdays
Meeting Time: 3:30-4:50pm
Meeting Location: GFS 108
Planning has been an area of research in Artificial Intelligence for over two decades. It is concerned with the synthesis of sequences of actions (plans) that can be used by agents to achieve their desired goals. Planning involves the representation of actions and world models, reasoning about the effects of actions, and techniques for efficiently searching the space of possible plans. Planning has been used to automate a variety of tasks including robotic control, process planning, information gathering, transportation planning, experiment planning in molecular genetics, and spacecraft mission sequencing.
This will be an exciting and challenging course that will focus on the basic foundations and techniques in planning and survey a wide variety of planning systems. The class will be run as a lecture course with lots of student participation. The topics covered in the course will include:
Action and Plan RepresentationGenerative Planning
Reactive Systems
Abstraction and Hierarchical Planning
Case-based Planning
Machine Learning in Planning
Extended Plan Representations
Real-World Planning Applications
Prerequisites: CS561 - Introduction to AI
Grading: Grades will be based on homeworks, quizes, a course project, class presentation, and class participation.
Textbook: ``Readings in Planning'' by Allen, Hendler, and Tate [Allen et al. 1990].
Office Hours: immediately after class or by appointment, contact Craig Knoblock at knoblock@isi.edu or Yolanda Gil at gil@isi.edu
Student responsibilities in the class will consist of the following:
Course Syllabus