DOI: 10.1007/978-3-540-72734-7_13
|View full text |Cite
|
Sign up to set email alerts
|

A Decidable Temporal Logic of Repeating Values

Abstract: Abstract. Various logical formalisms with the freeze quantifier have been recently considered to model computer systems even though this is a powerful mechanism that often leads to undecidability. In this paper, we study a linear-time temporal logic with past-time operators such that the freeze operator is only used to express that some value from an infinite set is repeated in the future or in the past. Such a restriction has been inspired by a recent work on spatio-temporal logics. We show decidability of fi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
20
0

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 17 publications
(20 citation statements)
references
References 20 publications
0
20
0
Order By: Relevance
“…Interest in such structures with data springs due to their connection to XML [1], [2], [5], [12], [17], [18], [32], as well as system specifications [9], [13], [36], where many properties simply cannot be captured by finite alphabets. This has motivated various works on data words [3], [8], [14], [22], [25], [33], as well as on data trees [4], [6], [20], [21], [24].…”
Section: Introductionmentioning
confidence: 99%
“…Interest in such structures with data springs due to their connection to XML [1], [2], [5], [12], [17], [18], [32], as well as system specifications [9], [13], [36], where many properties simply cannot be captured by finite alphabets. This has motivated various works on data words [3], [8], [14], [22], [25], [33], as well as on data trees [4], [6], [20], [21], [24].…”
Section: Introductionmentioning
confidence: 99%
“…Related work. The most closely related work is the one originated by Demri et al in [5,6] and pursued in [7]. These works study the satisfiability problem for temporal logics on data words, extended with the ability to test whether a data value is repeated in the past/future.…”
Section: Contributions the Main Contributions Are The Followingmentioning
confidence: 99%
“…5 The idea is that ⊕(U, V ) holding at x means that there must be a data value appearing in the subtree at x under all the variables of V (possibly at different nodes), which is equal to the u-attribute of the k-ancestor of x, for every u ∈ U . On the other hand, (U, V ) holding at x means that the data value of the U -attributes of x (which are all the same) do no not appear in any i-ancestor of x (i ≤ k), and they will appear in the future with attributes V .…”
Section: Proof (Idea)mentioning
confidence: 99%
“…Interest in such structures with data springs due to their connection to XML [Alon et al 2003;Arenas et al 2008;Björklund et al 2008;David et al 2012;Fan and Libkin 2002;Figueira 2009;Neven 2002], as well as system specifications [Bouyer et al 2001;Demri et al 2007;Segoufin and Torunczyk 2011], where many properties simply cannot be captured by finite alphabets. This has motivated various works on data words [Benedikt et al 2010;Bojanczyk et al 11a;Demri and Lazić 2009;Grumberg et al 2010;Kaminski and Francez 1994;Neven et al 2004], as well as…”
Section: Introductionmentioning
confidence: 99%