,
Antonio Di Stasio
,
Gianmarco Parretti
Creative Commons Attribution 4.0 International license
ltl_f reactive synthesis under environment specifications, which concerns the automated generation of strategies enforcing logical specifications, has emerged as a powerful technique for developing autonomous AI systems. It shares many similarities with Fully Observable Nondeterministic (fond) planning. In particular, nondeterministic domains can be expressed as ltl_f environment specifications. However, this is not needed since nondeterministic domains can be transformed into deterministic finite-state automata (dfa) to be used directly in the synthesis process. In this paper, we present a practical symbolic technique for translating domains expressed in Planning Domain Definition Language (pddl) into dfas. The technique allows for the integration of the planning domain, reduced to dfa in a symbolic form, into current symbolic ltl_f synthesis tools. We implemented our technique in a new tool, pddl2dfa, and applied it to solve fond planning by using state-of-the-art reactive synthesis techniques in a tool called syft4fond. Our empirical results confirm the effectiveness of our approach.
@InProceedings{degiacomo_et_al:LIPIcs.TIME.2025.7,
author = {De Giacomo, Giuseppe and Di Stasio, Antonio and Parretti, Gianmarco},
title = {{PDDL to DFA: A Symbolic Transformation for Effective Reasoning}},
booktitle = {32nd International Symposium on Temporal Representation and Reasoning (TIME 2025)},
pages = {7:1--7:14},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-401-7},
ISSN = {1868-8969},
year = {2025},
volume = {355},
editor = {Vidal, Thierry and Wa{\l}\k{e}ga, Przemys{\l}aw Andrzej},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.TIME.2025.7},
URN = {urn:nbn:de:0030-drops-244532},
doi = {10.4230/LIPIcs.TIME.2025.7},
annote = {Keywords: Fully Observable Nondeterministic Planning, Linear Temporal Logics on finite traces, Reactive Synthesis, DFA}
}