2011
DOI: 10.1007/978-3-642-23217-6_12
|View full text |Cite
|
Sign up to set email alerts
|

An Automaton over Data Words That Captures EMSO Logic

Abstract: Abstract. We develop a general framework for the specification and implementation of systems whose executions are words, or partial orders, over an infinite alphabet. As a model of an implementation, we introduce class register automata, a one-way automata model over words with multiple data values. Our model combines register automata and class memory automata. It has natural interpretations. In particular, it captures communicating automata with an unbounded number of processes, whose semantics can be descri… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 17 publications
(12 citation statements)
references
References 31 publications
0
12
0
Order By: Relevance
“…The election phase is performed by transitions lep 4 to lep 6 . Here, the register stores the current leader which is sent to the next process in lep 4 with action e (d + 1, d, ). Moreover, A(d, d + 1) is written onto the second stack to prepare the announcement phase.…”
Section: Remarkmentioning
confidence: 99%
See 2 more Smart Citations
“…The election phase is performed by transitions lep 4 to lep 6 . Here, the register stores the current leader which is sent to the next process in lep 4 with action e (d + 1, d, ). Moreover, A(d, d + 1) is written onto the second stack to prepare the announcement phase.…”
Section: Remarkmentioning
confidence: 99%
“…Data trees may serve as a model of XML documents where the data part refers to attribute values or text contents [3]. Data words, on the other hand, are suitable to model the behavior of concurrent programs where an unbounded number of processes communicate via message passing [4,5].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Related work. Automata over infinite data words have been introduced to prove decidability of satisfiability for many kinds of logic: LTL with freeze quantifier [31]; safety fragment of LTL [32]; F O with two variables, successor, and equality and order predicates [33]; EMSO with two variables, successor and equality [34]; generic EMSO [35]; EMSO with two variables and LTL with additional operators for data words [36]. The main result for these papers is decidability of nonemptiness.…”
Section: Discussionmentioning
confidence: 99%
“…[BDM + 11, BL10,KST12]. Moreover, interesting and surprising results have been exhibited about relationships between logics for data words and counter automata (including vector addition systems with states) [BDM + 11, DL09, BL10], leading to a first classification of automata on data words [BL10,Bol11]. This is why logics for data words are not only interesting for their own sake but also for their deep relationships with data automata or with counter automata.…”
Section: Introductionmentioning
confidence: 99%