Abstract
Developing planning domains can be a challenging task, because existing planners provide little feedback regarding the correctness of the domain and the reasons for fail-ures in planning. In this paper we present an automated approach that can identify faulty preconditions in actions and show a working prototype implementation. Our debugger takes a faulty planning domain along with one or more problem instances as input. We use the delta debugging algorithm as the basis for our implementation, because it works by creating variations of the code in question and then testing it while essentially treating the interpreter, in our case the planner, as a black box. In our evaluation we introduce various errors into a set of selected domains taken from the International Planning Competition. We show that our debugger correctly identifies the mistakes in most cases and consistently outperforms a baseline based on brute force search.
Originalsprache | englisch |
---|---|
Titel | 34th International Workshop on Principle of Diagnosis |
Seitenumfang | 9 |
Publikationsstatus | Elektronische Veröffentlichung vor Drucklegung. - 2023 |
Veranstaltung | 34th International Workshop on Principles of Diagnosis: DX 2023 - Loma Mar, USA / Vereinigte Staaten Dauer: 11 Sept. 2023 → 14 Sept. 2023 Konferenznummer: 34 https://dx-2023.ist.tugraz.at/ |
Workshop
Workshop | 34th International Workshop on Principles of Diagnosis |
---|---|
Kurztitel | DX'23 |
Land/Gebiet | USA / Vereinigte Staaten |
Ort | Loma Mar |
Zeitraum | 11/09/23 → 14/09/23 |
Internetadresse |