atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

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

AAAI 2025 · Learning theory and algorithms › Combinatorial and search optimization · approach: Classical and HTN planning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a method that repairs flawed lifted PDDL domains using both positive plans (should be feasible) and negative counter-example plans (should be infeasible), returning a cardinality-minimum repair set via conflict-based hitting set search.

Problem

Automated planning domain models often contain modeling errors; existing repair methods only use positive plans (infeasible in the flawed domain but feasible in the true domain), ignoring negative plans that are valid in the flawed domain but infeasible in reality.

Approach

Extends diagnosis-style conflict-based domain repair (Lin, Grastien, and Bercher 2023) to handle negative plans by computing conflicts that enumerate repairs making the first inapplicable action occur at the specified position, and finds a cardinality-minimum repair set satisfying both positive and negative plans.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use positive and negative plans instead of positive plans onlyDomain repair approach · BlocksWorld benchmark with clear precondition errorsrecall: 0.00 -> 1.00Helped
Use positive and negative plans instead of positive plans onlyDomain repair approach · Gripper benchmark with free predicate errorsprecision: 0.00 -> 1.00Helped
Use positive and negative plans instead of positive plans onlyDomain repair approach · TETRISrecall: 0.10 -> 0.40Helped
Use positive and negative plans instead of positive plans onlyDomain repair approach · FREECELLrecall: 0.35 -> 0.55Helped
Use positive and negative plans instead of positive plans onlyDomain repair approach · WOODWORKING11precision: 0.30 -> 0.53Helped
Use positive and negative plans instead of positive plans onlyDomain repair approach · LOGISTICS00precision: 0.80 -> 0.50Hurt
Use positive and negative plans instead of positive plans onlyDomain repair approach · LOGISTICS98recall: 0.35 -> 0.45Helped
Use positive and negative plans instead of positive plans onlyDomain repair approach · BLOCKSWorld with handempty errorsrecall: 0.30 -> 1.00Helped
Use positive and negative plans instead of positive plans onlyDomain repair approach · Randomized-error IPC domainsrecallHelped
Use positive and negative plans instead of positive plans onlyDomain repair approach · Randomized-error IPC domainsprecisionMixed
Use positive and negative plans instead of positive plans onlyDomain repair approach · Randomized-error IPC domainsruntimeHurt

Surprising findings

Limitations

Experimental setup

Datasets: IPC/Fast Downward benchmark domains BlocksWorld (handcrafted flaws) Gripper (handcrafted flaws)

Benchmarks: 15 flawed FD domains with randomized errors 3 handcrafted BlocksWorld/Gripper domains with bespoke errors

Metrics: precision recall runtime

Baselines: Lin, Grastien, and Bercher (2023) positive-plan repair

Builds on: Lin, Grastien, and Bercher 2023 (positive-plan domain repair) Reiter diagnosis Struss and Dressler complex conflicts

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy