[图书][B] Distributed computing through combinatorial topology
Distributed Computing Through Combinatorial Topology describes techniques for analyzing
distributed algorithms based on award winning combinatorial topology research. The …
distributed algorithms based on award winning combinatorial topology research. The …
[图书][B] Fault-tolerant message-passing distributed systems: an algorithmic approach
M Raynal - 2018 - books.google.com
This book presents the most important fault-tolerant distributed programming abstractions
and their associated distributed algorithms, in particular in terms of reliable communication …
and their associated distributed algorithms, in particular in terms of reliable communication …
The renaming problem in shared memory systems: An introduction
Exploring the power of shared memory communication objects and models, and the limits of
distributed computability are among the most exciting research areas of distributed …
distributed computability are among the most exciting research areas of distributed …
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 …
New combinatorial topology bounds for renaming: The upper bound
A Castañeda, S Rajsbaum - Journal of the ACM (JACM), 2012 - dl.acm.org
In the renaming task, n+ 1 processes start with unique input names from a large space and
must choose unique output names taken from a smaller name space, 0, 1,…, K. To rule out …
must choose unique output names taken from a smaller name space, 0, 1,…, K. To rule out …
The complexity of renaming
We study the complexity of renaming, a fundamental problem in distributed computing in
which a set of processes need to pick distinct names from a given namespace. We prove an …
which a set of processes need to pick distinct names from a given namespace. We prove an …
Optimal-time adaptive strong renaming, with applications to counting
We give two new randomized algorithms for strong renaming, both of which work against an
adaptive adversary in asynchronous shared memory. The first uses repeated sampling over …
adaptive adversary in asynchronous shared memory. The first uses repeated sampling over …
Locally solvable tasks and the limitations of valency arguments
An elegant strategy for proving impossibility results in distributed computing was introduced
in the celebrated FLP consensus impossibility proof. This strategy is local in nature as at …
in the celebrated FLP consensus impossibility proof. This strategy is local in nature as at …
Reductions and extension-based proofs
K Brusse, F Ellen - Proceedings of the 2021 ACM Symposium on …, 2021 - dl.acm.org
In the theory of distributed computing, the notion of a reduction is a common tool for proving
impossibility results. If task T reduces to task S, and T is impossible to solve, then so is S …
impossibility results. If task T reduces to task S, and T is impossible to solve, then so is S …
Generalized symmetry breaking tasks and nondeterminism in concurrent objects
Processes in a concurrent system need to coordinate using an underlying shared memory or
a message-passing system in order to solve agreement tasks such as, for example …
a message-passing system in order to solve agreement tasks such as, for example …