Everyday-World Plan Use

Mark J. Fasciano · 1996

Classical planning is useful because it generates a partially ordered set of steps to achieve a goal consistent with the planner's world model. Situated activity is useful for agents which responds quickly to changes in the interactive world. Unfortunately, everyday-world activity cannot rely on the costly, brittle plans of a theorem proving, nor can it resort to the stateless decisions of a situated automaton to cope with delayed feedback from the world. The only way for an agent to carry out long-term tasks in complex, dynamic worlds is to build a planning system that retrieves competent plans quickly, yet recover when its expectations fail. Furthermore, when an agent returns to a similar problem, it should avoid repeating the same mistakes. Case-based planning is the only planning paradigm which accounts for both failure tolerant planning and learning from failure. By re-using cases, Mayor quickly retrieves and executes a plan. By monitoring the expectations associated with every pl...

Read the paper · More papers on PaperTik