{"type":"ScholarlyArticle","title":"Explaining and Repairing Plans that Fail","authors":[{"name":"Kristian J. Hammond","slug":"kristian-j-hammond","given":"Kristian J.","family":"Hammond","affiliation":""}],"abstract":"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 meta-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 Szechwan cooking.","doi":null,"url":"https://ijcai.org/proceedings/1987/21","pdf":"https://ijcai.org/proceedings/1987/0021.pdf","markdown":"https://ijcai.org/proceedings/1987/21.md","bibtex":"https://ijcai.org/proceedings/1987/bibtex/21","volume":{"slug":"1987","title":"Proceedings of the Tenth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 1987","url":"https://ijcai.org/proceedings/1987/","year":1987,"location":"Milan, Italy","dates":"","editors":"John McDermott","isbn":"","publisher":"International Joint Conferences on Artificial Intelligence","doi_prefix":""},"section":"Cognitive Modeling","track":"Cognitive Modeling","number":21,"pages":{"first":109,"last":113},"keywords":[],"videos":[],"references":[],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}