Parametric Linear Dynamic Logic

We introduce Parametric Linear Dynamic Logic (PLDL), which extends Linear Dynamic Logic (LDL) by temporal operators equipped with parameters that bound their scope. LDL was proposed as an extension of Linear Temporal Logic (LTL) that is able to express all ω-regular specifications while still mainta...

Full description

Bibliographic Details
Main Authors: Peter Faymonville, Martin Zimmermann
Format: Article
Language:English
Published: Open Publishing Association 2014-08-01
Series:Electronic Proceedings in Theoretical Computer Science
Online Access:http://arxiv.org/pdf/1408.5957v1
_version_ 1811308749132922880
author Peter Faymonville
Martin Zimmermann
author_facet Peter Faymonville
Martin Zimmermann
author_sort Peter Faymonville
collection DOAJ
description We introduce Parametric Linear Dynamic Logic (PLDL), which extends Linear Dynamic Logic (LDL) by temporal operators equipped with parameters that bound their scope. LDL was proposed as an extension of Linear Temporal Logic (LTL) that is able to express all ω-regular specifications while still maintaining many of LTL's desirable properties like an intuitive syntax and a translation into non-deterministic Büchi automata of exponential size. But LDL lacks capabilities to express timing constraints. By adding parameterized operators to LDL, we obtain a logic that is able to express all ω-regular properties and that subsumes parameterized extensions of LTL like Parametric LTL and PROMPT-LTL. Our main technical contribution is a translation of PLDL formulas into non-deterministic Büchi word automata of exponential size via alternating automata. This yields a PSPACE model checking algorithm and a realizability algorithm with doubly-exponential running time. Furthermore, we give tight upper and lower bounds on optimal parameter values for both problems. These results show that PLDL model checking and realizability are not harder than LTL model checking and realizability.
first_indexed 2024-04-13T09:28:57Z
format Article
id doaj.art-616049313f344473a9a647aa07d05d9b
institution Directory Open Access Journal
issn 2075-2180
language English
last_indexed 2024-04-13T09:28:57Z
publishDate 2014-08-01
publisher Open Publishing Association
record_format Article
series Electronic Proceedings in Theoretical Computer Science
spelling doaj.art-616049313f344473a9a647aa07d05d9b2022-12-22T02:52:19ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802014-08-01161Proc. GandALF 2014607310.4204/EPTCS.161.8:26Parametric Linear Dynamic LogicPeter Faymonville0Martin Zimmermann1 Saarland University Saarland University We introduce Parametric Linear Dynamic Logic (PLDL), which extends Linear Dynamic Logic (LDL) by temporal operators equipped with parameters that bound their scope. LDL was proposed as an extension of Linear Temporal Logic (LTL) that is able to express all ω-regular specifications while still maintaining many of LTL's desirable properties like an intuitive syntax and a translation into non-deterministic Büchi automata of exponential size. But LDL lacks capabilities to express timing constraints. By adding parameterized operators to LDL, we obtain a logic that is able to express all ω-regular properties and that subsumes parameterized extensions of LTL like Parametric LTL and PROMPT-LTL. Our main technical contribution is a translation of PLDL formulas into non-deterministic Büchi word automata of exponential size via alternating automata. This yields a PSPACE model checking algorithm and a realizability algorithm with doubly-exponential running time. Furthermore, we give tight upper and lower bounds on optimal parameter values for both problems. These results show that PLDL model checking and realizability are not harder than LTL model checking and realizability.http://arxiv.org/pdf/1408.5957v1
spellingShingle Peter Faymonville
Martin Zimmermann
Parametric Linear Dynamic Logic
Electronic Proceedings in Theoretical Computer Science
title Parametric Linear Dynamic Logic
title_full Parametric Linear Dynamic Logic
title_fullStr Parametric Linear Dynamic Logic
title_full_unstemmed Parametric Linear Dynamic Logic
title_short Parametric Linear Dynamic Logic
title_sort parametric linear dynamic logic
url http://arxiv.org/pdf/1408.5957v1
work_keys_str_mv AT peterfaymonville parametriclineardynamiclogic
AT martinzimmermann parametriclineardynamiclogic