Brief Announcement: Stranger-Free Tasks
Delporte-Gallet et al. show that, in a system of n processes, it is both necessary and sufficient to use n multi-writer multi-reader (MWMR) registers, that are not pre-allocated, to emulate with non-blocking progress n single-writer multi-reader (SWMR) registers that are uniquely pre-allocated. They conclude with the significant result that n MWMR registers are sufficient to solve any task solvable read-write wait-free. However, they mistakenly claim—likely inadvertently—that n MWMR registers are also necessary to solve any task solvable read-write wait-free (a counterexample is the splitter task, which is solvable for any number of processes with just 2 MWMR registers).
Authors
- Michel Raynal (ORCID: https://orcid.org/0000-0002-3355-8719)
- Eli Gafni (ORCID: https://orcid.org/0009-0008-6799-2784)
- Giuliano Losa (ORCID: https://orcid.org/0000-0003-2341-7928)
- Gadi Taubenfeld (ORCID: https://orcid.org/0000-0003-3070-5370)
Institutions
- Centre National de la Recherche Scientifique (FR)
- UCLA Health (US)
- Institut de Recherche en Informatique et Systèmes Aléatoires (FR)
- Herzliya Medical Center (IL)
- Stellar Solutions (United States) (US)
- Université de Rennes (FR)
Publication Details
- Published
- 2025-06-13
- DOI
- https://doi.org/10.1145/3732772.3733545
- Primary Topic
- Distributed systems and fault tolerance
- Type
- article
- Field-Weighted Citation Impact
- 0.00