atlas

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

An Effective Polynomial Technique for Compiling Conditional Effects Away

AAAI 2024 · Learning theory and algorithms › Combinatorial and search optimization · approach: Classical and HTN planning · 4 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 COCOA, a polynomial compilation that removes conditional effects from classical planning by exploiting an effect interference graph, and shows it outperforms Gazen–Knoblock and Nebel compilations in optimal planning for several planners.

Problem

Classical planning with conditional effects is hard to handle: planners often lack native support, and existing compilations either blow up exponentially (Gazen and Knoblock) or lengthen plans polynomially with many extra atoms and actions (Nebel).

Approach

Builds an effect interference graph per action, makes it acyclic by greedily choosing a small feedback propositional set whose conditions are replaced by twin atoms set by a setup action, then compiles the acyclic effects into simple actions ordered by a topological sort, yielding a smaller polynomial encoding than Nebel's.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use COCOA instead of NCOMPOptimal planning systems · Σ (1608)coverage: 529 vs 132; 742 vs 212; 617 vs 101; 860 vs 316Helped
Use COCOA instead of GKCOMPOptimal planning systems · Σ (1608)coverage: 529 vs 478; 742 vs 541; 617 vs 649; 860 vs 687Mixed
Use COCOA instead of PLAIN native conditional-effect supportOptimal planning systems · Σ (1608)coverage: 529 vs 650; 742 vs 828; 617 vs 703; 860 vs 596Mixed

Surprising findings

Limitations

Experimental setup

Datasets: Fast Downward benchmark collection conformant-to-classical planning compilation benchmarks (Palacios and Geffner 2009; Grastien and Scala 2017) domains from Röger, Pommerening, and Helmert 2014

Benchmarks: collected planning domains with conditional effects

Metrics: coverage expanded nodes runtime complementarity (pairwise solved-set differences)

Baselines: GKCOMP NCOMP PLAIN (native CE support)

Builds on: Nebel's compilation of conditional effects Gazen and Knoblock compilation LM-cut heuristic Fast Downward

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