Space Bounds for Adaptive Renaming
Maryam Helmi, Lisa Higham, Philipp Woelfel

TL;DR
This paper investigates the space complexity of adaptive renaming in asynchronous distributed systems, establishing lower bounds and providing algorithms that balance space and adaptivity for long-lived and one-shot scenarios.
Contribution
It introduces tight lower bounds for space complexity of adaptive renaming and presents new wait-free and obstruction-free algorithms with tunable space-adaptivity tradeoffs.
Findings
Lower bound of d+1 registers for long-lived f-adaptive renaming.
Lower bound of approximately 2(n-c)/(c+2) registers for one-shot renaming.
A wait-free algorithm using about √n registers for high adaptivity.
Abstract
We study the space complexity of implementing long-lived and one-shot adaptive renaming from multi-reader multi-writer registers, in an asynchronous distributed system with processes. As a result of an -adaptive renaming algorithm each participating process gets a distinct name in the range provided processes participate. Let be a non-decreasing function satisfying and let . We show that any non-deterministic solo-terminating long-lived -adaptive renaming object requires registers. This implies a lower bound of registers for long-lived -adaptive renaming, which we observe is tight. We also prove a lower bound of registers for implementing any non-deterministic solo-terminating one-shot -adaptive…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Optimization and Search Problems · Advanced Data Storage Technologies
