next up previous
Next: A Note on Up: Introduction Previous: Introduction

Issues for a Contingency Planner

A contingency planner must be able to construct plans that can be expected to succeed despite unknown initial conditions and uncertain outcomes of nondeterministic actions. An effective contingency planner must possess the following capabilities:

The design of Cassandra addresses these issues. However, there are several issues that have not been addressed:

Cassandra assumes that all sources of uncertainty and all their possible outcomes are known, and plans for all those that affect the achievement of its goals. It is firmly in the classical planning mold: its job is to construct plans that are guaranteed to achieve its goals. It does not decide when to plan, or what to plan for. Moreover, although we believe that Cassandra is sound and complete, it is not systematic. In addition, the current implementation is too slow to be of practical use.



next up previous
Next: A Note on Up: Introduction Previous: Introduction



Louise Pryor <louisep@aisb.ed.ac.uk>;
Last modified: Wed May 1 11:32:11 1996