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

Linear Space Bootstrap Communication Schemes

Abstract: International audienceWe consider a system of n processes with ids not a priori known, that are drawn from a large space, potentially unbounded. How can these n processes communicate to solve a task? We show that n a priori allocated Multi-Writer Multi-Reader (MWMR) registers are both needed and sufficient to solve any read-write wait free solvable task. This contrasts with the existing possible solution borrowed from adaptive algorithms that require Θ(n 2) MWMR registers. To obtain these results, the paper sh… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
10
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 7 publications
(10 citation statements)
references
References 25 publications
0
10
0
Order By: Relevance
“…This section presents an algorithm building SCD-broadcast on top of SWMR snapshot objects. (Such snapshot objects can be easily obtained from MWMR snapshot objects [16].) Hence, it follows from (a) this algorithm, (b) Algorithm 1, and (c) the impossibility proof to build an atomic register on top of asynchronous message-passing systems where t ≥ n/2 process may crash [5], that SCD-broadcast cannot be implemented in CAMP n,t [t ≥ n/2], and snapshot objects and SCD-broadcast are computationally equivalent.…”
Section: The Computability Limit Of Scd-broadcastmentioning
confidence: 99%
“…This section presents an algorithm building SCD-broadcast on top of SWMR snapshot objects. (Such snapshot objects can be easily obtained from MWMR snapshot objects [16].) Hence, it follows from (a) this algorithm, (b) Algorithm 1, and (c) the impossibility proof to build an atomic register on top of asynchronous message-passing systems where t ≥ n/2 process may crash [5], that SCD-broadcast cannot be implemented in CAMP n,t [t ≥ n/2], and snapshot objects and SCD-broadcast are computationally equivalent.…”
Section: The Computability Limit Of Scd-broadcastmentioning
confidence: 99%
“…Thus, p i knows that it is the i-th process and it can write exclusively to R i while the size of the namespace, N , is assumed to be much bigger than the number of the process, n. In this situation, preallocating a register for each identifier would lead to a distributed algorithm with a very large space complexity, namely N registers. Instead, it is shown in [13] that n multi-writer/multi-reader (MWMR) registers are sufficient to solve any readwrite wait-free solvable task.…”
Section: Introductionmentioning
confidence: 99%
“…However, often processes, while they know their ids, the number of possible ids N is much bigger than the number of processes, n. In this situation, preallocating a register for each identifier would lead to a distributed algorithm with a very large space complexity, namely N registers. Instead, it is shown in [11] that n multi-writer/multi-reader (MWMR) registers are sufficient to solve any read-write wait-free solvable task.…”
Section: Introductionmentioning
confidence: 99%