atlas

Research map / Graph learning / Graph algorithms and clustering

Graph Learning for Numeric Planning

NeurIPS 2024 · Graph learning › Graph algorithms and clustering · approach: Neural combinatorial optimization on graphs · 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.

Proposes GOOSE, a framework that encodes numeric planning tasks as graphs (νILG), extends WL kernel to continuous and categorical attributes (CCWL), and trains linear or GNN heuristics with a new sparse ranking formulation for greedy best-first search.

Problem

Learning heuristic functions for numeric planning, which requires reasoning over both logical and arithmetic state variables, in a data-efficient and interpretable way.

Approach

A numeric-aware graph encoding (νILG) and a CCWL graph kernel that handles continuous node attributes via order-invariant pooling per colour, combined with a sparse LP-based ranking formulation that avoids misclassifying siblings with equal h* values.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CCWL features rather than GNN representations for cost-to-go estimationNumeric planning GBFS · All domainscoverage: 319 -> 379Helped
Use CCWL features rather than GNN representations for ranking estimationNumeric planning GBFS · All domainscoverage: 326 -> 445Helped
Use ranking instead of cost-to-go estimation with CCWLCCWL numeric planning model · All domainscoverage: 379 -> 445Helped
Use ranking instead of cost-to-go estimation with GNNGNN numeric planning model · All domainscoverage: 319 -> 326Helped
Use CCWL ranking rather than the strongest domain-independent baselineNumeric planning GBFS · Childsnackcoverage: 53 -> 90Helped
Use CCWL ranking rather than the strongest domain-independent baselineNumeric planning GBFS · Roverscoverage: 34 -> 23Hurt
Use CCWL ranking rather than the strongest domain-independent baselineNumeric planning GBFS · Satellitecoverage: 38 -> 16Hurt
Use CCWL ranking rather than the strongest domain-independent baselineNumeric planning GBFS · Spannercoverage: 76 -> 90Helped
Set GNN cost-to-go depth to L=0 rather than L=1 (ablation)hGNN cost · All domainscoverage: 319 -> 336Helped
Set GNN ranking depth to L=0 rather than L=1 (ablation)hGNN rank · All domainscoverage: 326 -> 338Helped
Set CCWL cost-to-go iterations to L=0 rather than L=1 (ablation)hCCWLF cost · All domainscoverage: 379 -> 407Helped
Set CCWL ranking iterations to L=1 rather than L=0 (ablation)hCCWLF rank · All domainscoverage: 386 -> 445Helped

Surprising findings

Limitations

Experimental setup

Datasets: IPC 2023 Learning Track domains (converted to numeric)

Benchmarks: Capacity-constrained Blocksworld Numeric Childsnack Numeric Ferry Numeric Miconic Numeric Rovers Numeric Satellite Numeric Spanner Numeric Transport

Metrics: coverage expansions plan length heuristic evaluation time

Baselines: hLMCUT Metric-FF hADD hMRP hMRP+hj M(3h||3n) GNN cost-to-go GNN ranking

Builds on: Weisfeiler-Lehman kernel Relational Graph Convolution Network Metric-FF Learning for planning ranking formulation (Garrett et al. 2016)

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