Guarantees for Sound Abstractions for Generalized Planning (Extended Paper)

05/28/2019
by   Blai Bonet, et al.
0

Generalized planning is about finding plans that solve collections of planning instances, often infinite collections, rather than single instances. Recently it has been shown how to reduce the planning problem for generalized planning to the planning problem for a qualitative numerical problem; the latter being a reformulation that simultaneously captures all the instances in the collection. An important thread of research thus consists in finding such reformulations, or abstractions, automatically. A recent proposal learns the abstractions inductively from a finite and small sample of transitions from instances in the collection. However, as in all inductive processes, the learned abstraction is not guaranteed to be correct for the whole collection. In this work we address this limitation by performing an analysis of the abstraction with respect to the collection, and show how to obtain formal guarantees for generalization. These guarantees, in the form of first-order formulas, may be used to 1) define subcollections of instances on which the abstraction is guaranteed to be sound, 2) obtain necessary conditions for generalization under certain assumptions, and 3) do automated synthesis of complex invariants for planning problems. Our framework is general, it can be extended or combined with other approaches, and it has applications that go beyond generalized planning.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/24/2022

Automatic Verification of Sound Abstractions for Generalized Planning

Generalized planning studies the computation of general solutions for a ...
research
09/23/2021

Discovering State and Action Abstractions for Generalized Task and Motion Planning

Generalized planning accelerates classical planning by finding an algori...
research
11/17/2018

Learning Features and Abstract Actions for Computing Generalized Plans

Generalized planning is concerned with the computation of plans that sol...
research
01/03/2021

Learning General Policies from Small Examples Without Supervision

Generalized planning is concerned with the computation of general polici...
research
11/21/2019

Generalized Planning with Positive and Negative Examples

Generalized planning aims at computing an algorithm-like structure (gene...
research
09/26/2019

Generalized Planning: Non-Deterministic Abstractions and Trajectory Constraints

We study the characterization and computation of general policies for fa...
research
02/13/2013

Sound Abstraction of Probabilistic Actions in The Constraint Mass Assignment Framework

This paper provides a formal and practical framework for sound abstracti...

Please sign up or login with your details

Forgot password? Click here to reset