Distributed Renaming with Subquadratic Bits via Scalable Committee Election
Sirui Bai, Xinyu Fu, Yuyi Wang, Chaodong Zheng

TL;DR
This paper introduces scalable, Byzantine fault-tolerant renaming algorithms with subquadratic communication costs and poly-logarithmic runtime, utilizing a novel committee election primitive.
Contribution
It presents the first Byzantine renaming algorithms achieving both fast runtime and low communication without shared randomness, based on a new scalable committee election method.
Findings
Algorithms tolerate up to (1/3 - δ)n Byzantine failures.
First algorithm with shared randomness runs in poly-logarithmic rounds with near-linear communication.
Second algorithm removes shared randomness, maintaining poly-logarithmic runtime and subquadratic communication.
Abstract
In distributed computing, the renaming problem requires nodes with unique identities from a large namespace to acquire new, distinct identities from a smaller target namespace . A solution is strong if , and is order-preserving if the relative order of identities is maintained. In the synchronous message-passing model, although many fault-tolerant renaming algorithms achieve logarithmic time complexity, they universally incur a high message complexity of . Recent work breaks the quadratic barrier, but demands linear runtime and relies on shared randomness. This paper addresses the challenge of designing renaming algorithms that are simultaneously time-efficient, message-efficient, and Byzantine fault-tolerant, assuming only message authentication. We present two randomized algorithms for strong and order-preserving renaming that tolerate up to…
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.
