Computing Programs for Generalized Planning as Heuristic Search

05/12/2022
by   Javier Segovia-Aguas, et al.
0

Although heuristic search is one of the most successful approaches to classical planning, this planning paradigm does not apply straightforwardly to Generalized Planning (GP). This paper adapts the planning as heuristic search paradigm to the particularities of GP, and presents the first native heuristic search approach to GP. First, the paper defines a program-based solution space for GP that is independent of the number of planning instances in a GP problem, and the size of these instances. Second, the paper defines the BFGP algorithm for GP, that implements a best-first search in our program-based solution space, and that is guided by different evaluation and heuristic functions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/26/2021

Generalized Planning as Heuristic Search

Although heuristic search is one of the most successful approaches to cl...
research
01/26/2023

Generalized Planning as Heuristic Search: A new planning search-space that leverages pointers over objects

Planning as heuristic search is one of the most successful approaches to...
research
05/10/2022

Scaling-up Generalized Planning as Heuristic Search with Landmarks

Landmarks are one of the most effective search heuristics for classical ...
research
06/29/2022

Representation and Synthesis of C++ Programs for Generalized Planning

The paper introduces a novel representation for Generalized Planning (GP...
research
07/03/2023

Novelty and Lifted Helpful Actions in Generalized Planning

It has been shown recently that successful techniques in classical plann...
research
06/01/2011

The GRT Planning System: Backward Heuristic Construction in Forward State-Space Planning

This paper presents GRT, a domain-independent heuristic planning system ...
research
01/16/2014

Scaling up Heuristic Planning with Relational Decision Trees

Current evaluation functions for heuristic planning are expensive to com...

Please sign up or login with your details

Forgot password? Click here to reset