Told You That Will Not Work: Optimal Corrections to Planning Domains Using Counter-Example Plans

Authors

  • Songtuan Lin Australian National University
  • Alban Grastien Université Paris-Saclay, CEA, List, F-91120, Palaiseau, France
  • Rahul Shome Australian National University
  • Pascal Bercher Australian National University

DOI:

https://doi.org/10.1609/aaai.v39i25.34861

Abstract

Hardness of modeling a planning domain is a major obstacle for making automated planning techniques accessible. We developed a tool that helps modelers correct domains based on available information such as the known feasibility or infeasibility of certain plans. Designing model repair strategies that are capable of repairing flawed planning domains automatically has been explored in previous work to use positive plans (invalid in the given (flawed) domain but feasible in the ``true'' domain). In this work, we highlight the importance of and study counter-example negative plans (valid in the given (flawed) domain but infeasible in the ``true'' domain). Our approach automatically corrects a domain by finding an optimal repair set to the domain which turns all negative plans into non-solutions, in addition to making all positive plans solutions. Experiments indicate strong performance in the fast-downward benchmark suite with random errors. A handcrafted benchmark with domain flaws inspired by some practical applications also motivates the method's efficacy.

Downloads

Published

2025-04-11

How to Cite

Lin, S., Grastien, A., Shome, R., & Bercher, P. (2025). Told You That Will Not Work: Optimal Corrections to Planning Domains Using Counter-Example Plans. Proceedings of the AAAI Conference on Artificial Intelligence, 39(25), 26596–26604. https://doi.org/10.1609/aaai.v39i25.34861

Issue

Section

AAAI Technical Track on Planning, Routing, and Scheduling