Satisficing and Optimal Generalised Planning via Goal Regression (Extended Version)

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Chen, Dillon Z., Hofmann, Till, Klassen, Toryn Q., McIlraith, Sheila A.
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866912708868177920
author Chen, Dillon Z.
Hofmann, Till
Klassen, Toryn Q.
McIlraith, Sheila A.
author_facet Chen, Dillon Z.
Hofmann, Till
Klassen, Toryn Q.
McIlraith, Sheila A.
contents Generalised planning (GP) refers to the task of synthesising programs that solve families of related planning problems. We introduce a novel, yet simple method for GP: given a set of training problems, for each problem, compute an optimal plan for each goal atom in some order, perform goal regression on the resulting plans, and lift the corresponding outputs to obtain a set of first-order $\textit{Condition} \rightarrow \textit{Actions}$ rules. The rules collectively constitute a generalised plan that can be executed as is or alternatively be used to prune the planning search space. We formalise and prove the conditions under which our method is guaranteed to learn valid generalised plans and state space pruning axioms for search. Experiments demonstrate significant improvements over state-of-the-art (generalised) planners with respect to the 3 metrics of synthesis cost, planning coverage, and solution quality on various classical and numeric planning domains.
format Preprint
id arxiv_https___arxiv_org_abs_2511_11095
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Satisficing and Optimal Generalised Planning via Goal Regression (Extended Version)
Chen, Dillon Z.
Hofmann, Till
Klassen, Toryn Q.
McIlraith, Sheila A.
Artificial Intelligence
Generalised planning (GP) refers to the task of synthesising programs that solve families of related planning problems. We introduce a novel, yet simple method for GP: given a set of training problems, for each problem, compute an optimal plan for each goal atom in some order, perform goal regression on the resulting plans, and lift the corresponding outputs to obtain a set of first-order $\textit{Condition} \rightarrow \textit{Actions}$ rules. The rules collectively constitute a generalised plan that can be executed as is or alternatively be used to prune the planning search space. We formalise and prove the conditions under which our method is guaranteed to learn valid generalised plans and state space pruning axioms for search. Experiments demonstrate significant improvements over state-of-the-art (generalised) planners with respect to the 3 metrics of synthesis cost, planning coverage, and solution quality on various classical and numeric planning domains.
title Satisficing and Optimal Generalised Planning via Goal Regression (Extended Version)
topic Artificial Intelligence
url https://arxiv.org/abs/2511.11095