2009
DOI: 10.1093/logcom/exp022
|View full text |Cite
|
Sign up to set email alerts
|

Labelled Tableaux for Distributed Temporal Logic

Abstract: The distributed temporal logic DTL is a logic for reasoning about temporal properties of discrete distributed systems from the local point of view of the system's agents, which are assumed to execute sequentially and to interact by means of synchronous event sharing. We present a sound and complete labelled tableaux system for full DTL. To achieve this, we first formalize a labelled tableaux system for reasoning locally at each agent and afterwards we combine the local systems into a global one by adding rules… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
23
0

Year Published

2010
2010
2017
2017

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(23 citation statements)
references
References 27 publications
0
23
0
Order By: Relevance
“…We omit this translation for the sake of space and refer the reader to [1]. Since LTL is decidable, any decision procedure for LTL entailment can thus also be used for DTL (and since our translation is polynomial, the asymptotic complexity is identical).…”
Section: Decidability Of Dtlmentioning
confidence: 99%
See 4 more Smart Citations
“…We omit this translation for the sake of space and refer the reader to [1]. Since LTL is decidable, any decision procedure for LTL entailment can thus also be used for DTL (and since our translation is polynomial, the asymptotic complexity is identical).…”
Section: Decidability Of Dtlmentioning
confidence: 99%
“…The translation relies on the fact that given a distributed life-cycle λ = { E i , ≤ i } i∈Id , it is always possible to linearize the global order on events E, ≤ : one can define an injective function f : E → N that preserves the global causality relation, i.e., if e < e then f (e) < f (e ). However, the result given in [1] is actually independent of the chosen linearization function f and in general there may be many such functions. This means that DTL is traceconsistent in the sense of [24]; namely, DTL properties can be checked by considering one arbitrary linearization of the distributed model, as opposed to checking all possible linearizations.…”
Section: Decidability Of Dtlmentioning
confidence: 99%
See 3 more Smart Citations