Impossibility of distributed consensus with one faulty process
Journal of the ACM (JACM)
Unreliable failure detectors for reliable distributed systems
Journal of the ACM (JACM)
Non-blocking atomic commitment
Distributed systems (2nd Ed.)
On Quiescent Reliable Communication
SIAM Journal on Computing
Topology control and routing in ad hoc networks: a survey
ACM SIGACT News
A Case Study of Agreement Problems in Distributed Systems: Non-Blocking Atomic Commitment
HASE '97 Proceedings of the 2nd High-Assurance Systems Engineering Workshop
Revistiting the Relationship Between Non-Blocking Atomic Commitment and Consensus
WDAG '95 Proceedings of the 9th International Workshop on Distributed Algorithms
The weakest failure detectors to solve certain fundamental problems in distributed computing
Proceedings of the twenty-third annual ACM symposium on Principles of distributed computing
FLSS: a fault-tolerant topology control algorithm for wireless networks
Proceedings of the 10th annual international conference on Mobile computing and networking
Failure detection and consensus in the crash-recovery model
Distributed Computing
Hi-index | 0.00 |
This paper presents a proven correct implementation of a distributed topology construction algorithm based upon agreement on minimal-weight clusters for creating a k - regular, k -node connected fault-tolerant communication network. It adapts to crashing nodes, moving nodes and changing communication cost and is guaranteed to converge. We analyze the requirements imposed upon the system model by this class of agreement-based algorithms and show that our implementation works in asynchronous distributed systems augmented with unreliable failure detectors.