2013 20th International Symposium on Temporal Representation and Reasoning 2013
DOI: 10.1109/time.2013.20
|View full text |Cite
|
Sign up to set email alerts
|

A Tool for Deciding the Satisfiability of Continuous-Time Metric Temporal Logic

Abstract: Constraint LTL over clocks is a variant of CLTL, an extension of lineartime temporal logic allowing atomic assertions in a concrete constraint system. Satisfiability of CLTL over clocks is here shown to be decidable by means of a reduction to a decidable SMT (Satisfiability Modulo Theories) problem. The result is a complete Bounded Satisfiability Checking procedure, which has been implemented by using standard SMT solvers. The importance of this technique derives from the possibility of translating various con… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
59
0

Year Published

2013
2013
2018
2018

Publication Types

Select...
5
1
1

Relationship

5
2

Authors

Journals

citations
Cited by 22 publications
(59 citation statements)
references
References 20 publications
(32 reference statements)
0
59
0
Order By: Relevance
“…Constraint LTL over clocks [7] (CLTLoc) is a semantic fragment of CLTL [11] where formulae are defined with respect to a finite set AP of atomic propositions, a finite set V of clocks and a pair D = (R, {<, =}).…”
Section: Languagesmentioning
confidence: 99%
See 3 more Smart Citations
“…Constraint LTL over clocks [7] (CLTLoc) is a semantic fragment of CLTL [11] where formulae are defined with respect to a finite set AP of atomic propositions, a finite set V of clocks and a pair D = (R, {<, =}).…”
Section: Languagesmentioning
confidence: 99%
“…More precisely, a clock c q ∈ X Q is associated with each control state q ∈ Q; the value of c q is 0 whenever A is in q, and it is left to grow (i.e., c q > 0) otherwise. Since in CLTLoc, unlike in TA, a clock cannot be read and reset at the same time, following the approach of [7] for each x ∈ X we introduce two CLTLoc clocks, x 1 and x 2 , which are alternately reset. In addition, we introduce a third clock, x 12 , which is used to keep track of whether x 1 < x 2 (x 12 is 0 if, and only if, x 1 < x 2 ).…”
Section: From Timed Automata To Cltlocmentioning
confidence: 99%
See 2 more Smart Citations
“…CLTL-over-clocks (CLTLoc) [9,12] is the variant of CLTL where variables behave as real-valued clocks. It is decidable, expressively equivalent to Timed Automata [10], and a decision procedure for solving it is implemented in the Zot tool.…”
Section: Introductionmentioning
confidence: 99%