Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Learning to Search and Searching to Learn for Generalization in Planning

About

Combinatorial generalization remains a central challenge in Deep Reinforcement Learning (DRL). Classical planning provides a simple yet challenging setting to study this problem through explicit relational descriptions, without requiring learning from perception. In sparse-reward domains, standard RL exploration via real-time search is ineffective, and learning-based planning methods often rely on expert demonstrations, hindsight relabeling, or random walks from the goal state. In contrast, planners rely on best-first search methods such as $\mathrm{A}^\star$ to solve problems from scratch. We propose a self-improving $\mathrm{WA}^\star$ learning framework in combination with a value heuristic represented by a Relational Graph Neural Network: the heuristic guides search, and the resulting search data updates the heuristic via $Q$-learning. This loop yields heuristics that can function as general policies and solve new instances even without search, where DRL otherwise fails, as we show on puzzles such as Sokoban, PushWorld, The Witness, and the 2023 International Planning Competition benchmarks. Notably, we demonstrate strong zero-shot generalization: For example, heuristics trained on Blocksworld instances with fewer than 30 blocks successfully solve instances with 488 blocks without search.

Michael Aichm\"uller, Yannik Hesse, Hector Geffner• 2026

Related benchmarks

TaskDatasetResultRank
Generalized PlanningIPC Blocksworld 2023 (test)
Coverage100
12
Generalized PlanningIPC Ferry 2023 (test)
Coverage87
12
Generalized PlanningIPC Floortile 2023 (test)
Coverage28
12
Generalized PlanningIPC Transport 2023 (test)
Coverage73
12
Generalized PlanningIPC Satellite 2023 (test)
Coverage61
12
Generalized PlanningIPC Rovers 2023 (test)
Coverage24
12
Generalized PlanningIPC Childsnack 2023 (test)
Coverage41
11
PlanningIPC miconic 2023 (test)
Coverage100
8
PlanningIPC spanner 2023 (test)
Coverage100
8
PlanningIPC sokoban 2023 (test)
Coverage32
8
Showing 10 of 20 rows

Other info

Follow for update