Planning




CS156

Chris Pollett

April 8, 2015

Outline

Introduction

Planning, PDDL

PDDL Fluents, States

PDDL Actions

PDDL Actions Example

PDDL Results of Action

PDDL - A Complete Problem

Example Planning Problem

Example Cargo Problem

Cargo Problem

Example Cargo Problem

The Spare Tire Problem

Example Problem of Changing a Tire

Blocks World

A PDDL Instance of a Block World Problem

The Complexity of Classical Planning

Forward State-Space Search

Backward (Regression) Relevant-States Search