LTLf+ and PPLTL+: Extending LTLf and PPLTL to Infinite Traces

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Aminof, Benjamin, De Giacomo, Giuseppe, Rubin, Sasha, Vardi, Moshe Y.
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866913578003464192
author Aminof, Benjamin
De Giacomo, Giuseppe
Rubin, Sasha
Vardi, Moshe Y.
author_facet Aminof, Benjamin
De Giacomo, Giuseppe
Rubin, Sasha
Vardi, Moshe Y.
contents We introduce LTLf+ and PPLTL+, two logics to express properties of infinite traces, that are based on the linear-time temporal logics LTLf and PPLTL on finite traces. LTLf+/PPLTL+ use levels of Manna and Pnueli's LTL safety-progress hierarchy, and thus have the same expressive power as LTL. However, they also retain a crucial characteristic of the reactive synthesis problem for the base logics: the game arena for strategy extraction can be derived from deterministic finite automata (DFA). Consequently, these logics circumvent the notorious difficulties associated with determinizing infinite trace automata, typical of LTL reactive synthesis. We present DFA-based synthesis techniques for LTLf+/PPLTL+, and show that synthesis is 2EXPTIME-complete for LTLf+ (matching LTLf) and EXPTIME-complete for PPLTL+ (matching PPLTL). Notably, while PPLTL+ retains the full expressive power of LTL, reactive synthesis is EXPTIME-complete instead of 2EXPTIME-complete. The techniques are also adapted to optimally solve satisfiability, validity, and model-checking, to get EXPSPACE-complete for LTLf+ (extending a recent result for the guarantee level using LTLf), and PSPACE-complete for PPLTL+.
format Preprint
id arxiv_https___arxiv_org_abs_2411_09366
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle LTLf+ and PPLTL+: Extending LTLf and PPLTL to Infinite Traces
Aminof, Benjamin
De Giacomo, Giuseppe
Rubin, Sasha
Vardi, Moshe Y.
Logic in Computer Science
Artificial Intelligence
Formal Languages and Automata Theory
We introduce LTLf+ and PPLTL+, two logics to express properties of infinite traces, that are based on the linear-time temporal logics LTLf and PPLTL on finite traces. LTLf+/PPLTL+ use levels of Manna and Pnueli's LTL safety-progress hierarchy, and thus have the same expressive power as LTL. However, they also retain a crucial characteristic of the reactive synthesis problem for the base logics: the game arena for strategy extraction can be derived from deterministic finite automata (DFA). Consequently, these logics circumvent the notorious difficulties associated with determinizing infinite trace automata, typical of LTL reactive synthesis. We present DFA-based synthesis techniques for LTLf+/PPLTL+, and show that synthesis is 2EXPTIME-complete for LTLf+ (matching LTLf) and EXPTIME-complete for PPLTL+ (matching PPLTL). Notably, while PPLTL+ retains the full expressive power of LTL, reactive synthesis is EXPTIME-complete instead of 2EXPTIME-complete. The techniques are also adapted to optimally solve satisfiability, validity, and model-checking, to get EXPSPACE-complete for LTLf+ (extending a recent result for the guarantee level using LTLf), and PSPACE-complete for PPLTL+.
title LTLf+ and PPLTL+: Extending LTLf and PPLTL to Infinite Traces
topic Logic in Computer Science
Artificial Intelligence
Formal Languages and Automata Theory
url https://arxiv.org/abs/2411.09366