On the decidability and complexity of Metric Temporal Logic over finite words

Joel Ouaknine,James Worrell
DOI: https://doi.org/10.2168/lmcs-3(1:8)2007
2007-02-28
Logical Methods in Computer Science
Abstract:<p>Metric Temporal Logic (MTL) is a prominent specification formalism forreal-time systems. In this paper, we show that the satisfiability problem forMTL over finite timed words is decidable, with non-primitive recursivecomplexity. We also consider the model-checking problem for MTL: whether allwords accepted by a given Alur-Dill timed automaton satisfy a given MTLformula. We show that this problem is decidable over finite words. Overinfinite words, we show that model checking the safety fragment of MTL--whichincludes invariance and time-bounded response properties--is also decidable.These results are quite surprising in that they contradict various claims tothe contrary that have appeared in the literature.</p>
computer science, theory & methods,logic
What problem does this paper attempt to address?