Learning Sketches for Decomposing Planning Problems into Subproblems of Bounded Width: Extended Version
Dominik Drexler, Jendrik Seipp, Hector Geffner

TL;DR
This paper introduces a method for automatically learning sketches that decompose planning problems into manageable subproblems of bounded width, enabling efficient, domain-independent planning.
Contribution
It presents a logical formulation and implementation for learning sketches from domain data, improving planning efficiency by exploiting domain structure.
Findings
The learned sketches enable polynomial-time solutions for bounded-width subproblems.
The approach is effective across various benchmark planning domains.
Experimental results demonstrate improved planning performance.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAI-based Problem Solving and Planning · Logic, Reasoning, and Knowledge · Artificial Intelligence in Games
