Conditions on input vectors for consensus solvability in asynchronous distributed systems
This article introduces and explores the condition-based approach to solve the consensus
problem in asynchronous systems. The approach studies conditions that identify sets of …
problem in asynchronous systems. The approach studies conditions that identify sets of …
Consensus in one communication step
This paper presents a very simple consensus protocol that converges in a single
communication step in favorable circumstances. Those situations occur when “enough” …
communication step in favorable circumstances. Those situations occur when “enough” …
On the validity of consensus
The Byzantine consensus problem involves n processes, out of which t< n could be faulty
and behave arbitrarily. Three properties characterize consensus:(1) termination, requiring …
and behave arbitrarily. Three properties characterize consensus:(1) termination, requiring …
New combinatorial topology bounds for renaming: the lower bound
A Castañeda, S Rajsbaum - Distributed Computing, 2010 - Springer
In the renaming task n+ 1 processes start with unique input names taken from a large space
and must choose unique output names taken from a smaller name space, 0, 1,..., K. To rule …
and must choose unique output names taken from a smaller name space, 0, 1,..., K. To rule …
Condition-based consensus solvability: a hierarchy of conditions and efficient protocols
The condition-based approach for consensus solvability consists of identifying sets of input
vectors, called conditions, for which there exists an asynchronous protocol solving …
vectors, called conditions, for which there exists an asynchronous protocol solving …
[图书][B] Network topology and fault-tolerant consensus
D Sakavalas, L Tseng - 2019 - books.google.com
As the structure of contemporary communication networks grows more complex, practical
networked distributed systems become prone to component failures. Fault-tolerant …
networked distributed systems become prone to component failures. Fault-tolerant …
The combined power of conditions and information on failures to solve asynchronous set agreement
To cope with the impossibility of solving agreement problems in asynchronous systems
made up of n processes and prone to t process crashes, system designers tailor their …
made up of n processes and prone to t process crashes, system designers tailor their …
Tight bounds for k-set agreement with limited-scope failure detectors
M Herlihy, LD Penso - Distributed Computing, 2005 - Springer
In a system with limited-scope failure detectors, there are q disjoint clusters of processes
such that some correct process in each cluster is never suspected by any process in that …
such that some correct process in each cluster is never suspected by any process in that …
Toward Optimal-Complexity Hash-Based Asynchronous MVBA with Optimal Resilience
Multi-valued validated Byzantine agreement (MVBA), a fundamental primitive of distributed
computing, enables n processes to agree on a valid L-bit value, despite t faulty processes …
computing, enables n processes to agree on a valid L-bit value, despite t faulty processes …
Distributed agreement and its relation with error-correcting codes
The condition based approach identifies sets of input vectors, called conditions, for which it
is possible to design a protocol solving a distributed problem despite process crashes. This …
is possible to design a protocol solving a distributed problem despite process crashes. This …