Abstract
Metric temporal logic (MTL) is one of the most prominent specification formalisms for real-time systems. Over infinite timed words, full MTL is undecidable, but satisfiability for a syntactially defined safety fragment, called safety MTL, was proved decidable several years ago. Satisfiability for safety MTL is also known to be equivalent to a fair termination problem for a class of channel machines with insertion errors. However, hitherto, its precise computational complexity has remained elusive, with only a nonelementary lower bound. Via another equivalent problem, namely termination for a class of rational relations, we show that satisfiability for safety MTL is A
ckermann
-complete (i.e., among the easiest nonprimitive recursive problems). This is surprising since decidability was originally established using Higman’s Lemma, suggesting a much higher nonmultiply recursive complexity.
Publisher
Association for Computing Machinery (ACM)
Subject
Computational Mathematics,Logic,General Computer Science,Theoretical Computer Science
Reference27 articles.
1. Using Forward Reachability Analysis for Verification of Lossy Channel Systems
2. R. Alur and T. A. Henzinger. 1992. Back to the future: Towards a theory of timed regular languages. In FOCS. IEEE Comput. Soc. Los Alamitos CA 177--186. 10.1109/SFCS.1992.267774 R. Alur and T. A. Henzinger. 1992. Back to the future: Towards a theory of timed regular languages. In FOCS. IEEE Comput. Soc. Los Alamitos CA 177--186. 10.1109/SFCS.1992.267774
3. On termination and invariance for faulty channel machines
4. The Cost of Punctuality
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. MTL and TPTL for One-Counter Machines;ACM Transactions on Computational Logic;2020-03-18
2. What Makes Petri Nets Harder to Verify: Stack or Data?;Concurrency, Security, and Puzzles;2016-12-18
3. The Complexity of Coverability in ν-Petri Nets;Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science;2016-07-05