Learning Sketches for Decomposing Planning Problems into Subproblems of Bounded Width: Extended Version
Not on the map. Why?
Abstract (arXiv)
Recently, sketches have been introduced as a general language for representing the subgoal structure of instances drawn from the same domain. Sketches are collections of rules of the form C -> E over a given set of features where C expresses Boolean conditions and E expresses qualitative changes. Each sketch rule defines a subproblem: going from a state that satisfies C to a state that achieves the change expressed by E or a goal state. Sketches can encode simple goal serializations, general policies, or decompositions of bounded width that can be solved greedily, in polynomial time, by the SIW_R variant of the SIW algorithm. Previous work has shown the computational value of sketches over benchmark domains that, while tractable, are challenging for domain-independent planners. In this work, we address the problem of learning sketches automatically given a planning domain, some instances of the target class of problems, and the desired bound on the sketch width. We present a logical formulation of the problem, an implementation using the ASP solver Clingo, and experimental results. The sketch learner and the SIW_R planner yield a domain-independent planner that learns and exploits domain structure in a crisp and explicit form.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 16 of its 56 references that are in the map. First posted on arXiv 28 Mar 2022.
Builds on
16 of 56 references.
References · 16
- 2016Hierarchical Deep Reinforcement Learning: Integrating Temporal Abstraction and Intrinsic Motivationcited by 286
- 2017Multi-shot ASP solving with clingocited by 115
- 2014The LAMA Planner: Guiding Cost-Based Anytime Planning with Landmarkscited by 87
- 2019Learning Domain-Independent Planning Heuristics with Hypergraph Networkscited by 50
- 2019ASNets: Deep Learning for Generalised Planningcited by 42
- 2017Learning Generalized Reactive Policies using Deep Neural Networkscited by 39
- 2019What Can Learned Intrinsic Rewards Capture?cited by 36
- 2018Learning Features and Abstract Actions for Computing Generalized Planscited by 35
- 2019Few-Shot Bayesian Imitation Learning with Logical Program Policiescited by 30
- 2018Features, Projections, and Representation Change for Generalized Planningcited by 25
- 2020Learning Generalized Relational Heuristic Networks for Model-Agnostic Planningcited by 22
- 2019Qualitative Numeric Planning: Reductions and Complexitycited by 18
4 more
- 2018Transfer of Deep Reactive Policies for MDP Planningcited by 11
- 2019Generalized Planning With Procedural Domain Control Knowledgecited by 11
- 2021Expressing and Exploiting the Common Subgoal Structure of Classical Planning Domains Using Sketches: Extended Versioncited by 9
- 2014The Role of Macros in Tractable Planningcited by 1
Built on by
Citing papers per year: 2022: 2; 2023: 3; 2024: 2; 2025: 4; 2026: 1.
12 papers.
- 2025Classical Planning with LLM-Generated Heuristics: Challenging the State of the Art with Python Codecited by 18
- 2023What Planning Problems Can A Relational Neural Network Solve?cited by 8
- 2025Language Models For Generalised PDDL Planning: Synthesising Sound and Programmatic Policiescited by 7
- 2023Generalized Planning as Heuristic Search: A new planning search-space that leverages pointers over objectscited by 6
- 2023General Policies, Subgoal Structure, and Planning Widthcited by 6
- 2022Hierarchical Decomposition and Analysis for Generalized Planningcited by 4
- 2025Learning General Policies with Policy Gradient Methodscited by 3
- 2024Sketch Decompositions for Classical Planning via Deep Reinforcement Learningcited by 2
- 2025Weisfeiler-Leman Features for Planning: A 1,000,000 Sample Size Hyperparameter Studycited by 2
- 2024Learning Generalized Policies for Fully Observable Non-Deterministic Planning Domainscited by 1
- 2022Language-Based Causal Representation Learningcited by 0
- 2026Property-Guided LLM Program Synthesis for Planningcited by 0
- 2026Property-Guided LLM Program Synthesis for Planning15 May 2026
- 2025Learning General Policies with Policy Gradient Methods22 Dec 2025
- 2025Weisfeiler-Leman Features for Planning: A 1,000,000 Sample Size Hyperparameter Study25 Aug 2025
- 2025Language Models For Generalised PDDL Planning: Synthesising Sound and Programmatic Policies25 Aug 2025
- 2025Classical Planning with LLM-Generated Heuristics: Challenging the State of the Art with Python Code24 Mar 2025
- 2024Sketch Decompositions for Classical Planning via Deep Reinforcement Learning11 Dec 2024
- 2024Learning Generalized Policies for Fully Observable Non-Deterministic Planning Domains3 Apr 2024
- 2023What Planning Problems Can A Relational Neural Network Solve?6 Dec 2023
- 2023General Policies, Subgoal Structure, and Planning Width9 Nov 2023
- 2023Generalized Planning as Heuristic Search: A new planning search-space that leverages pointers over objects26 Jan 2023
- 2022Hierarchical Decomposition and Analysis for Generalized Planning6 Dec 2022
- 2022Language-Based Causal Representation Learning12 Jul 2022