We study classical planning for temporally extended goals expressed in Pure-Past Linear Temporal Logic (PPLTL). PPLTL is as expressive as Linear-time Temporal Logic on finite traces (LTLf), but as shown in this paper, it is computationally much better behaved for planning. Specifically, we show that planning for PPLTL goals can be encoded into classical planning with minimal overhead, introducing only a number of new fluents that is at most linear in the PPLTL goal and no spurious additional actions. Based on these results, we implemented a system called Plan4Past, which can be used along with state-of-the-art classical planners, such as LAMA. An empirical analysis demonstrates the practical effectiveness of Plan4Past, showing that a classical planner generally performs better with our compilation than with other existing compilations for LTLf goals over the considered benchmarks.

Planning for Temporally Extended Goals in Pure-Past Linear Temporal Logic / Bonassi, Luigi; De Giacomo, Giuseppe; Favorito, Marco; Fuggitti, Francesco; Gerevini, Alfonso Emilio; Scala, Enrico. - 33:1(2023), pp. 61-69. ( International Conference on Automated Planning and Scheduling Prague; Czech Republic ) [10.1609/icaps.v33i1.27179].

Planning for Temporally Extended Goals in Pure-Past Linear Temporal Logic

De Giacomo, Giuseppe;Favorito, Marco;Fuggitti, Francesco
;
2023

Abstract

We study classical planning for temporally extended goals expressed in Pure-Past Linear Temporal Logic (PPLTL). PPLTL is as expressive as Linear-time Temporal Logic on finite traces (LTLf), but as shown in this paper, it is computationally much better behaved for planning. Specifically, we show that planning for PPLTL goals can be encoded into classical planning with minimal overhead, introducing only a number of new fluents that is at most linear in the PPLTL goal and no spurious additional actions. Based on these results, we implemented a system called Plan4Past, which can be used along with state-of-the-art classical planners, such as LAMA. An empirical analysis demonstrates the practical effectiveness of Plan4Past, showing that a classical planner generally performs better with our compilation than with other existing compilations for LTLf goals over the considered benchmarks.
2023
International Conference on Automated Planning and Scheduling
automated planning; temporally extended goals; pure-past linear temporal logic
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Planning for Temporally Extended Goals in Pure-Past Linear Temporal Logic / Bonassi, Luigi; De Giacomo, Giuseppe; Favorito, Marco; Fuggitti, Francesco; Gerevini, Alfonso Emilio; Scala, Enrico. - 33:1(2023), pp. 61-69. ( International Conference on Automated Planning and Scheduling Prague; Czech Republic ) [10.1609/icaps.v33i1.27179].
File allegati a questo prodotto
File Dimensione Formato  
Bonassi_Planning-for-Temporally_2023.pdf

accesso aperto

Note: https://ojs.aaai.org/index.php/ICAPS/article/view/27179/26952
Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 740.44 kB
Formato Adobe PDF
740.44 kB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1685195
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 21
  • ???jsp.display-item.citation.isi??? ND
social impact