2013
DOI: 10.1007/978-3-642-32027-9
|View full text |Cite
|
Sign up to set email alerts
|

Concurrent Programming: Algorithms, Principles, and Foundations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
128
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
7
1

Relationship

4
4

Authors

Journals

citations
Cited by 138 publications
(128 citation statements)
references
References 0 publications
0
128
0
Order By: Relevance
“…Since its introduction, the renaming problem has been extensively studied (see for example [5,10,19]). It was initially introduced as a non-adaptive problem in which processes just need to pick distinct output names in the space [1, .…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Since its introduction, the renaming problem has been extensively studied (see for example [5,10,19]). It was initially introduced as a non-adaptive problem in which processes just need to pick distinct output names in the space [1, .…”
Section: Related Workmentioning
confidence: 99%
“…. , p k [5,19]. Processes are asynchronous, communicate by writing and reading from a reliable shared memory, and any set of processes may crash.…”
Section: Computational Modelmentioning
confidence: 99%
“…The first (which is given the name alpha in [13,22]) has been proposed by Lamport in [17] in the context of message-passing systems and adapted to the read/write shared memory model by Lamport & Gafni [10]. An alpha object is a round-based abstraction 1 which is implemented with an array of n shared single-writer/multi-reader registers where n is the total number of processes.…”
Section: On the Implementation Of Consensus Objectsmentioning
confidence: 99%
“…Wait-free implementations of store-collect objects Such implementations are described in several papers (see Chapter 7 of [22] for a survey). The implementations described in [1,2] are based on atomic read/write registers.…”
Section: Cooperation Modelmentioning
confidence: 99%
“…[7,20,26,28]). This comes from the fact that a snapshot object allows processes to define and use consistent global states of a read/write-based com-putation: each process deposits the relevant part of its local state in the snapshot object, and can then obtain consistent global states by invoking the operation snapshot().…”
Section: Introductionmentioning
confidence: 99%