Explaining and Repairing Plans that Fail

Kristian J. Hammond*

*Corresponding author for this work

Research output: Contribution to journalConference articlepeer-review

22 Scopus citations


A persistent problem in machine planning is that of repairing plans that fail. Two solutions have been suggested to deal with this problem: planning critics and met a-planning techniques. Unfortunately, both of these suggestions suffer from lack of flexibility due to an extremely restricted view of how to describe planning failures. This paper presents an alternative approach in which plan failures are described in terms of causal explanations of why they occurred. These explanations are used to access different abstract replanning strategies, which are then turned into specific changes to the faulty plans. The approach is demonstrated using examples from CHEF, a case-based planner that creates and debugs plans in the domain of Szee hwan cooking.

Original languageEnglish (US)
Pages (from-to)109-114
Number of pages6
JournalIJCAI International Joint Conference on Artificial Intelligence
StatePublished - 1987
Event10th International Joint Conference on Artificial Intelligence, IJCAI 1987 - Milan, Italy
Duration: Aug 23 1987Aug 28 1987

ASJC Scopus subject areas

  • Artificial Intelligence


Dive into the research topics of 'Explaining and Repairing Plans that Fail'. Together they form a unique fingerprint.

Cite this