2011
DOI: 10.1016/j.cosrev.2011.04.001
|View full text |Cite
|
Sign up to set email alerts
|

The renaming problem in shared memory systems: An introduction

Abstract: Exploring the power of shared memory communication objects and models, and the limits of distributed computability are among the most exciting research areas of distributed computing. In that spirit, this paper focuses on a problem that has received considerable interest since its introduction in 1987, namely the renaming problem. It was the rst non-trivial problem known to be solvable in an asynchronous distributed system despite process failures. Many algorithms for renaming and variants of renaming have bee… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
37
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
7
1

Relationship

6
2

Authors

Journals

citations
Cited by 57 publications
(37 citation statements)
references
References 51 publications
0
37
0
Order By: Relevance
“…Coordination problems in distributed computing can be about reaching agreement, often referred to as colorless problems [8] such as consensus, loop agreement, set agreement, graph convergence, or more generally robot convergence, or they can deal with reaching disagreement, which is usually much more difficult to analyze [19] as in weak symmetry breaking [11,19,25], renaming [4,12] or committee decision [13].…”
Section: Robot Convergence Problems On Graphsmentioning
confidence: 99%
“…Coordination problems in distributed computing can be about reaching agreement, often referred to as colorless problems [8] such as consensus, loop agreement, set agreement, graph convergence, or more generally robot convergence, or they can deal with reaching disagreement, which is usually much more difficult to analyze [19] as in weak symmetry breaking [11,19,25], renaming [4,12] or committee decision [13].…”
Section: Robot Convergence Problems On Graphsmentioning
confidence: 99%
“…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%
“…For the interested reader, a recursive algorithm implementing the operation write_snapshot() is described in [5,11].…”
Section: B An Implementation Of the Arw_write_snapshot() Operationmentioning
confidence: 99%
“…The operation write_snapshot() can be wait-free implemented from atomic read/write registers (i.e., in the base read/write model (e.g., [3,5]). Hence, it does not add computational power to the read/write model.…”
Section: The Iterated Immediate Snapshot Modelmentioning
confidence: 99%
See 1 more Smart Citation