DOI: 10.1007/978-3-540-85762-4_9
|View full text |Cite
|
Sign up to set email alerts
|

Tomorrow and All our Yesterdays: MTL Satisfiability over the Integers

Abstract: Abstract. We investigate the satisfiability problem for metric temporal logic (MTL) with both past and future operators over linear discrete bi-infinite time models isomorphic to the integer numbers, where time is unbounded both in the future and in the past. We provide a technique to reduce satisfiability over the integers to satisfiability over the wellknown mono-infinite time model of natural numbers, and we show how to implement the technique through an automata-theoretic approach. We also prove that MTL s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
13
0

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 18 publications
(13 citation statements)
references
References 15 publications
0
13
0
Order By: Relevance
“…We use π i (|π| > i ≥ 0) to represent the suffix of π starting from position i (including i). Let a, b ∈ I, a ≤ b; we define that π models (satisfies) an MLTL formula ϕ, denoted as π |= ϕ, as follows: Compared to the traditional MTL-over-naturals 1 [16], the Until formula in MLTL is interpreted in a slightly different way. In MTL-over-naturals, the satisfaction of ϕ U I ψ requires ϕ to hold from position 0 to the position where ψ holds (in I), while in MLTL ϕ is only required to hold within the interval I, before the time ψ holds.…”
Section: Preliminariesmentioning
confidence: 99%
“…We use π i (|π| > i ≥ 0) to represent the suffix of π starting from position i (including i). Let a, b ∈ I, a ≤ b; we define that π models (satisfies) an MLTL formula ϕ, denoted as π |= ϕ, as follows: Compared to the traditional MTL-over-naturals 1 [16], the Until formula in MLTL is interpreted in a slightly different way. In MTL-over-naturals, the satisfaction of ϕ U I ψ requires ϕ to hold from position 0 to the position where ψ holds (in I), while in MLTL ϕ is only required to hold within the interval I, before the time ψ holds.…”
Section: Preliminariesmentioning
confidence: 99%
“…In this paper we consider MTLK which is an epistemic extension of Metric Temporal Logic (MTL) [10] that cannot be translated into LTL (because of the considered semantics), and which allows for the representation of the quantitative temporal evolution of epistemic states of the agents. We interpret MTLK over discrete timed models generated by TISs.…”
Section: Introductionmentioning
confidence: 99%
“…A number of formalisms, which use a discrete time domain, have been proposed in the literature to model the behaviour of these systems: discrete timed automata [3], discrete timed Petri nets [14], and others. To express the requirements of the systems mostly standard temporal logics are used: computation tree logic (CTL) [10], the soft real-time CTL (RTCTL) [13], linear temporal logic (LTL) [10], and metric temporal logic (MTL) [17,15,25]. RTCTL is a propositional branching-time temporal logic with bounded operators, which was introduced to permit specification and reasoning about time-critical correctness properties.…”
Section: Introductionmentioning
confidence: 99%
“…RTCTL is interpreted over discrete time models and it is simply CTL, but with an exponentially succinct encoding [13]. MTL (or metric LTL) is a propositional linear-time temporal logic with bounded operators, and interpreted over discrete time models is simply LTL, but with an exponentially succinct encoding [15]. MTL can express multiple timing constraints on computations, which is really interesting for writing specifications.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation