atlas

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

PDBs Go Numeric: Pattern-Database Heuristics for Simple Numeric Planning

AAAI 2025 · Learning theory and algorithms › Combinatorial and search optimization · approach: Classical and HTN planning · 1 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.

Adapts pattern-database (PDB) heuristics to optimal simple numeric planning by bounding infinite numeric projections via partial progression search, and combines PDBs admissibly (iPDB, systematic patterns, canonical heuristic) in Numeric Fast Downward.

Problem

Optimal classical-style PDB heuristics have never been applied to numeric planning, because projections onto numeric variables yield infinite state spaces, so regression-based PDB construction fails.

Approach

Construct PDBs over a finite sub-LTS obtained by progression from the abstract initial state up to a state limit, with fringe states given admissible minimum-action-cost estimates; combine pattern collections with the canonical heuristic and adapt iPDB and systematic pattern generation using numeric intervals and causal graphs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use numeric variables in iPDB patterns rather than ignoring all numeric variables (ablation)iPDB · Numeric planning benchmarksstate expansionsHelped
Use numeric iPDB instead of blind searchA* search · Numeric planning benchmarksstate expansionsHelped
Use numeric iPDB instead of LM-cutA* search · Numeric planning benchmarksstate expansionsMixed
Use numeric iPDB instead of LM-cutA* search · All benchmarkscoverage (solved instances): 311 vs. 250Hurt
Use numeric iPDB instead of blind searchA* search · minecraft-pogo and minecraft-swordcoverage (solved instances): 14 -> 18; 20 -> 20Mixed
Use numeric iPDB instead of LM-cutA* search · farmland (IPC 2023)coverage (solved instances): 15 -> 4Hurt
Use numeric iPDB instead of operator countingA* search · sailing (IPC 2023)coverage (solved instances): 9 -> 0Hurt
Use numeric iPDB instead of operator countingA* search · All benchmarkscoverage (solved instances): 303 vs. 250Hurt
Use numeric iPDB instead of finite-domain iPDB (ablation)iPDB · Numeric planning benchmarksstate expansionsHelped

Surprising findings

Limitations

Experimental setup

Datasets: IPC 2023 simple numeric benchmarks numeric planning benchmarks from literature (counters, depots, farmland, sailing, petri-net, rover-unit, satellite, zeno forestfire (new) minecraft (new, 20 advanced instances per variant)

Benchmarks: IPC 2023 numeric track domains literature numeric benchmarks forestfire minecraft-pogo minecraft-sword

Metrics: coverage expansions until last f-layer runtime time score lookup miss percentage

Baselines: blind search imax rmax LM OPC LMc finite-domain iPDB

Builds on: pattern databases iPDB Numeric Fast Downward LM-cut for numeric planning structurally restricted numeric fragments

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