atlas

Research map / Graph learning / GNN architectures

Learning Domain-Independent Heuristics for Grounded and Lifted Planning

AAAI 2024 · Graph learning › GNN architectures · approach: GNN generalization theory · 10 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 three graph representations (grounded SLG and FLG, and lifted LLG) for GNN-learned domain-independent and domain-dependent planning heuristics, with expressiveness analysis and the GOOSE GBFS planner.

Problem

Learning domain-independent heuristics for classical planning with GNNs is limited by STRIPS-HGN's delete-list omission, non-permutation-invariant aggregation, arity bounds, and the cost of grounding large hypergraphs.

Approach

Introduce three graphs (grounded SLG and FLG, and the first lifted LLG with index positional encodings for arguments) that let MPNNs learn heuristics without grounding, with theory on what MPNNs can and cannot represent (h_add, h_max, h+, h*).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use domain-dependent GOOSE with LLG instead of other plannersGOOSE · BlocksworldcoverageHelped
Use domain-dependent GOOSE with LLG instead of other plannersGOOSE · SpannercoverageHelped
Use domain-dependent GOOSE with SLG instead of other plannersGOOSE · VisitAll and VisitSomecoverageHelped
Use domain-dependent GOOSE with LLG instead of Fast Downward eager GBFS with hFFGOOSE · GrippercoverageNo clear effect
Use domain-dependent GOOSE with LLG instead of hFFGOOSE · Ferry, n-puzzle, and SokobancoverageHurt
Use domain-dependent GOOSE instead of blind searchGOOSE · SokobancoverageHurt
Use domain-dependent GOOSE instead of hFFGOOSE · Problems solved by both plannersplan qualityHelped
Use domain-independent GOOSE instead of blind searchGOOSE · All domains except SokobancoverageHelped
Use domain-independent GOOSE with SLG instead of hFFGOOSE · VisitAll and VisitSomecoverageHelped
Use domain-independent GOOSE with SLG instead of hFFGOOSE · VisitAll, VisitSome, and more than half of shared Blocksworld instancesplan qualityHelped
Use domain-independent GOOSE with SLG instead of domain-dependent STRIPS-HGNGOOSE · All domains except VisitAllcoverageHelped
Use domain-independent GOOSE instead of its domain-dependent variant with the same graphGOOSE · Planning domainsplan qualityHurt

Surprising findings

Limitations

Experimental setup

Datasets: IPC 1998-2018 benchmarks optimal plans generated by Scorpion

Benchmarks: blocksworld ferry gripper n-puzzle sokoban spanner visitall visitsome

Metrics: coverage expanded nodes plan cost heuristic value vs h* evaluation time

Baselines: blind search FF heuristic (hFF) with eager GBFS STRIPS-HGN Powerlifted

Builds on: STRIPS-HGN RGCN Fast Downward Powerlifted

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