Logo image
Tight Bounds on Channel Reliability via Generalized Quorum Systems
Conference proceeding   Open access

Tight Bounds on Channel Reliability via Generalized Quorum Systems

Alejandro Naser-Pastoriza, Gregory Chockler, Alexey Gotsman and Fedor Ryabinin
PODC '25: Proceedings of the ACM Symposium on Principles of Distributed Computing, pp.444-454
PODC: Principles of Distributed Computing
PODC '25: ACM Symposium on Principles of Distributed Computing (Huatulco, Mexico, 16/06/2025–20/06/2025)
06/2025

Abstract

Theory of computation -- Design and analysis of algorithms -- Distributed algorithms
Communication channel failures are a major concern for the developers of modern fault-tolerant systems. However, while tight bounds for process failures are well-established, extending them to include channel failures has remained an open problem. We introduce generalized quorum systems -- a framework that characterizes the necessary and sufficient conditions for implementing atomic registers, atomic snapshots, lattice agreement and consensus under arbitrary patterns of process-channel failures. Generalized quorum systems relax the connectivity constraints of classical quorum systems: instead of requiring bidirectional reachability for every pair of write and read quorums, they only require some write quorum to be unidirectionally reachable from some read quorum. This weak connectivity makes implementing registers particularly challenging, because it precludes the traditional request/response pattern of quorum access, making classical solutions like ABD inapplicable. To address this, we introduce novel logical clocks that allow write and read quorums to reliably track state updates without relying on bidirectional connectivity.
url
https://doi.org/10.1145/3732772.3733529View
Published (Version of record) Open
url
https://www.podc.org/podc2025/View
Event Website Conference website

Metrics

1 Record Views

Details

Logo image

Usage Policy