atlas

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

Towards Practical Classical Planning Compilations of Numeric Planning

AAAI 2025 · Learning theory and algorithms › Combinatorial and search optimization · approach: Classical and HTN planning

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.

Revisits the bounded numeric-to-classical compilation of Gigante and Scala (2023) and proposes three practical encodings (ONE-HOT, BLAST, BLASTX), finding that an axiom-based binary encoding with LAMA is competitive on mildly numeric domains.

Problem

Numeric planning restricted to finite domains can be compiled into classical planning with conditional effects and plan-size preservation, but it was unclear whether such compilations are practically useful for classical planners.

Approach

Three compilations of simple numeric planning into classical planning: a one-hot encoding of numeric values, and two two's-complement binary encodings (BLAST with conditional effects only, and BLASTX that uses axioms to compute the full adder compactly), with BLASTX markedly improving scalability.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use BLASTX with axioms rather than BLAST without axioms (ablation)LAMA-FIRST on numeric planning tasks · All domainscoverage: 195 -> 208Helped
Use BLASTX rather than ONE-HOT encoding (ablation)LAMA-FIRST on numeric planning tasks · All domainscoverage: 118 -> 208Helped
Use BLASTX rather than native numeric plannersLAMA-FIRST on strongly numeric domains · ΣSNcoverage: 43 -> 122Helped
Use BLASTX rather than the strongest native numeric plannerLAMA-FIRST on mildly numeric domains · ΣMNcoverage: 74 -> 86Helped
Use BLASTX rather than native numeric plannersLAMA-FIRST on numeric planning tasks · All domainscoverage: 117 -> 208Helped
Use BLASTX rather than the strongest numeric plannerLAMA-FIRST on Pathways · Pathwayscoverage: 14 -> 3Hurt
Use BLASTX rather than the strongest numeric plannerLAMA-FIRST on Settlers · Settlerscoverage: 15 -> 2Hurt
Use BLASTX rather than the strongest numeric plannerLAMA-FIRST on Sugar · Sugarcoverage: 15 -> 13Hurt
Use BLASTX rather than the strongest numeric plannerLAMA-FIRST on MPrime · MPrimecoverage: 20 -> 19Hurt
Use BLASTX rather than the strongest numeric plannerLAMA-FIRST on Delivery · Deliverycoverage: 20 -> 20No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: IPC 2023 numeric (SNP) domains SETTLERS SNP formulation from Scala et al. 2020

Benchmarks: IPC 2023 SNP domains (280 instances, 14 domains)

Metrics: coverage expanded nodes runtime coverage over time

Baselines: PATTY ENHSP M(3h||3n) NLM-CUTPLAN SAT2 ONE-HOT BLAST SYMK

Builds on: Gigante and Scala 2023 logarithmic compilation LAMA simple numeric planning (Scala et al. 2020) SYMK

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