Learning Sketches for Decomposing Planning Problems into Subproblems of Bounded Width: Extended Version

03/28/2022
by   Dominik Drexler, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/10/2021

Expressing and Exploiting the Common Subgoal Structure of Classical Planning Domains Using Sketches: Extended Version

Width-based planning methods exploit the use of conjunctive goals for de...
research
12/15/2020

General Policies, Serializations, and Planning Width

It has been observed that in many of the benchmark planning domains, ato...
research
02/21/2023

New Width Parameters for Independent Set: One-sided-mim-width and Neighbor-depth

We study the tractability of the maximum independent set problem from th...
research
11/13/2017

Constraint Solving via Fractional Edge Covers

Many important combinatorial problems can be modeled as constraint satis...
research
01/15/2014

Compiling Uncertainty Away in Conformant Planning Problems with Bounded Width

Conformant planning is the problem of finding a sequence of actions for ...
research
08/04/2019

ASNets: Deep Learning for Generalised Planning

In this paper, we discuss the learning of generalised policies for proba...
research
03/13/2019

Computing the Scope of Applicability for Acquired Task Knowledge in Experience-Based Planning Domains

Experience-based planning domains have been proposed to improve problem ...

Please sign up or login with your details

Forgot password? Click here to reset