2019
DOI: 10.1007/978-3-030-24922-9_17
|View full text |Cite
|
Sign up to set email alerts
|

Anonymous Read/Write Memory: Leader Election and De-anonymization

Abstract: Anonymity has mostly been studied in the context where processes have no identity. A new notion of anonymity was recently introduced at PODC 2017, namely, this notion considers that the processes have distinct identities but disagree on the names of the read/write registers that define the shared memory. As an example, a register named A by a process p and a shared register named B by another process q may correspond to the very same register X, while the same name C may correspond to different registers for p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
3
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
3
1
1

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 16 publications
1
3
0
Order By: Relevance
“…Leader election in read/write anonymous memory systems has been recently addressed in [10,11]. As already indicated, the present article merges and extends these two papers.…”
Section: Related Worksupporting
confidence: 67%
“…Leader election in read/write anonymous memory systems has been recently addressed in [10,11]. As already indicated, the present article merges and extends these two papers.…”
Section: Related Worksupporting
confidence: 67%
“…Leader election on top of anonymous atomic RW registers has been addressed in [8], which describes three algorithms suited to particular cases, namely, m = α × n + 1, m = α × n + (n − 1), and m ∈ M(n) \ {1}. Differently from the general algorithm presented in this article, these three algorithms are different, each leveraging the specific value of m for which it solves the leader election problem.…”
Section: Motivation Content and Related Workmentioning
confidence: 99%
“…if (reg i .phase = committing) ∧ (phase i = electing) then % move to committing phase % (4) phase i ← committing; discarded i ← ∅ (5) else if ( |reg i .discarded | = n − 1) ∧ (reg.id ⊥) % only one winner remains; return or move to committing phase % (6) if (reg i .phase = committing) (7) then return (reg.id) (8) else REG ← ⟨⊥, ∅, committing⟩…”
Section: Presentation Of the Algorithmmentioning
confidence: 99%
“…The open problem from [22], regarding the existence of a memory-anonymous two-process starvationfree mutual exclusion algorithm is still open. Leader election on top of anonymous read/write registers de-anonymization is addressed in [9].…”
Section: Foundational Resultsmentioning
confidence: 99%