Timed context-free temporal logics (extended version)
Laura Bozzelli, Aniello Murano, Adriano Peron

TL;DR
This paper introduces two real-time temporal logics, ECNTL and NMTL, for specifying and verifying properties of real-time pushdown systems, ensuring decidability and analyzing their computational complexity.
Contribution
It presents ECNTL and NMTL, extending existing logics with real-time and context-free features, and proves decidability and complexity results for their satisfiability and model-checking.
Findings
ECNTL satisfiability is decidable and EXPTIME-complete.
A fragment of NMTL is equivalent to ECNTL with similar complexity.
Adding context-free operators to MTL leads to undecidability.
Abstract
The paper is focused on temporal logics for the description of the behaviour of real-time pushdown reactive systems. The paper is motivated to bridge tractable logics specialized for expressing separately dense-time real-time properties and context-free properties by ensuring decidability and tractability in the combined setting. To this end we introduce two real-time linear temporal logics for specifying quantitative timing context-free requirements in a pointwise semantics setting: Event-Clock Nested Temporal Logic (ECNTL) and Nested Metric Temporal Logic (NMTL). The logic ECNTL is an extension of both the logic CARET (a context-free extension of standard LTL) and Event-Clock Temporal Logic (a tractable real-time logical framework related to the class of Event-Clock automata). We prove that satisfiability of ECNTL and visibly model-checking of Visibly Pushdown Timed Automata VPTA…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Model-Driven Software Engineering Techniques · Logic, programming, and type systems
