2015
DOI: 10.1007/978-3-319-21500-6_26
|View full text |Cite
|
Sign up to set email alerts
|

Path Checking for MTL and TPTL over Data Words

Abstract: 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 integ… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
17
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 12 publications
(17 citation statements)
references
References 29 publications
0
17
0
Order By: Relevance
“…A similar complexity result (PSPACEhard) for Raskin's TPTL semantics is obtained for integer time variables in [11]. It is mentioned in [11] that in order to obtain a polynomial time algorithm for TPTL monitoring (path checking), we need to fix the number of time variables. In other words, if the number of time variables is bounded then the finite trace monitoring will be polynomial to the size of the TPTL formula.…”
Section: Introductionmentioning
confidence: 69%
See 2 more Smart Citations
“…A similar complexity result (PSPACEhard) for Raskin's TPTL semantics is obtained for integer time variables in [11]. It is mentioned in [11] that in order to obtain a polynomial time algorithm for TPTL monitoring (path checking), we need to fix the number of time variables. In other words, if the number of time variables is bounded then the finite trace monitoring will be polynomial to the size of the TPTL formula.…”
Section: Introductionmentioning
confidence: 69%
“…Since TPTL subsumes MTL, it is expected that the monitoring problem of TPTL is computationally more complex [11]. It has been proven that monitoring of a finite trace with respect to Alur's TPTL specification is PSPACE-hard [18].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Solutions to these research efforts exist (see for instance [66,85,106,149,152,220,221]). We refer to [164] for a recent survey on this topic.…”
Section: Distributed and Decentralized Runtime Verificationmentioning
confidence: 99%
“…Impact of utility on monitoring complexity. The existing work on the complexity of monitoring [85,152,220] (called path checking in this context) only considers the problem of providing a single Boolean verdict in an offline manner. Tight complexity bounds for the online monitoring problem or other variants of the problem with different output utility (e.g., a verdict stream) have not yet been established.…”
Section: Challengesmentioning
confidence: 99%