Feng, Shiguang and Lohrey, Markus and Quaas, Karin - Path Checking for MTL and TPTL over Data Words

lmcs:3898 - Logical Methods in Computer Science, September 4, 2017, Volume 13, Issue 3
Path Checking for MTL and TPTL over Data Words

Authors: Feng, Shiguang and Lohrey, Markus and Quaas, Karin

Metric temporal logic (MTL) and timed propositional temporal logic (TPTL) are quantitative extensions of linear temporal logic, which are prominent and widely used in the verification of real-timed systems. It was recently shown that the path checking problem for MTL, when evaluated over finite timed words, is in the parallel complexity class NC. In this paper, we derive precise complexity results for the path-checking problem for MTL and TPTL when evaluated over infinite data words over the non-negative integers. Such words may be seen as the behaviours of one-counter machines. For this setting, we give a complete analysis of the complexity of the path-checking problem depending on the number of register variables and the encoding of constraint numbers (unary or binary). As the two main results, we prove that the path-checking problem for MTL is P-complete, whereas the path-checking problem for TPTL is PSPACE-complete. The results yield the precise complexity of model checking deterministic one-counter machines against formulae of MTL and TPTL.


Source : oai:arXiv.org:1412.3644
DOI : 10.23638/LMCS-13(3:19)2017
Volume: Volume 13, Issue 3
Published on: September 4, 2017
Submitted on: September 4, 2017
Keywords: Computer Science - Logic in Computer Science


Share

Browsing statistics

This page has been seen 16 times.
This article's PDF has been downloaded 8 times.