2013 · 34 citations · 12 references
HumanitiesComputer ScienceMathematicsFormal MethodsKnowledge RepresentationLogicFirst-order LogicFormal SemanticsMathematical LogicModel TheoryTemporal LogicCompletenessExpressivenessFirst-order Temporal LogicLinear Temporal LogicMetric Temporal Logic
Metric Temporal Logic (MTL) is a generalisation of Linear Temporal Logic in which the Until and Since modalities are annotated with intervals that express metric constraints. Hirshfeld and Rabinovich have shown that over the reals, firstorder logic with binary order relation <; and unary function +1 is strictly more expressive than MTL with integer constants. Indeed they prove that no temporal logic whose modalities are definable by formulas of bounded quantifier depth can be expressively complete for FO(<;, +1). In this paper we show that if we allow unary functions +q, q ∈ Q, in first-order logic and correspondingly allow rational constants in MTL, then the two logics have the same expressive power. This gives the first generalisation of Kamp's theorem on the expressive completeness of LTL for FO(<;) to the quantitative setting. The proof of this result involves a generalisation of Gabbay's notion of separation to the metric setting.
12
Specifying real-time properties with metric temporal logic
Ron Koymans · Real-Time Systems · 1990 · 1.2K citations
On the temporal analysis of fairness
Dov M. Gabbay, Amir Pnueli, Saharon Shelah et al. · 1980 · 731 citations
Rajeev Alur, Thomas A. Henzinger · Journal of the ACM · 1994 · 506 citations · Full text
Real-Time Logics: Complexity and Expressiveness
Rajeev Alur, Thomas A. Henzinger · Information and Computation · 1993 · 385 citations
Humanities, Computer Science, Logic +11
Real-time logics: complexity and expressiveness
Rajeev Alur, Thomas A. Henzinger · 2002 · 227 citations
Humanities, Computer Science, Logic +11