We introduce Timed Recursive CTL, a merger of two extensions of the well-known branching-time logic CTL: Timed CTL is interpreted over real-time systems like timed automata; Recursive CTL introduces a powerful recursion operator which takes the expressiveness of this logic CTL well beyond that of regular properties. The result is an expressive logic for real-time properties. We show that its model checking problem is decidable over timed automata, namely 2-EXPTIME-complete.
@InProceedings{bruse_et_al:LIPIcs.TIME.2021.12, author = {Bruse, Florian and Lange, Martin}, title = {{Model Checking Timed Recursive CTL}}, booktitle = {28th International Symposium on Temporal Representation and Reasoning (TIME 2021)}, pages = {12:1--12:14}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-206-8}, ISSN = {1868-8969}, year = {2021}, volume = {206}, editor = {Combi, Carlo and Eder, Johann and Reynolds, Mark}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.TIME.2021.12}, URN = {urn:nbn:de:0030-drops-147880}, doi = {10.4230/LIPIcs.TIME.2021.12}, annote = {Keywords: formal specification, temporal logic, real-time systems} }
Feedback for Dagstuhl Publishing