[PDF][PDF] Distributed Algorithms
NA Lynch - 1996 - users.dimi.uniud.it
In Distributed Algorithms, Nancy Lynch provides a blueprint for designing, implementing,
and analyzing distributed algorithms. She directs her book at a wide audience, including …
and analyzing distributed algorithms. She directs her book at a wide audience, including …
[LIVRE][B] Distributed computing: fundamentals, simulations, and advanced topics
* Comprehensive introduction to the fundamental results in the mathematical foundations of
distributed computing* Accompanied by supporting material, such as lecture notes and …
distributed computing* Accompanied by supporting material, such as lecture notes and …
Sharing memory robustly in message-passing systems
Emulators that translate algorithms from the shared-memory model to two different message-
passing models are presented. Both are achieved by implementing a wait-free, atomic …
passing models are presented. Both are achieved by implementing a wait-free, atomic …
[LIVRE][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 …
[LIVRE][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 topological structure of asynchronous computability
M Herlihy, N Shavit - Journal of the ACM (JACM), 1999 - dl.acm.org
We give necessary and sufficient combinatorial conditions characterizing the class of
decision tasks that can be solved in a wait-free manner by asynchronous processes that …
decision tasks that can be solved in a wait-free manner by asynchronous processes that …
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 …
The failure detector abstraction
A failure detector is a fundamental abstraction in distributed computing. This article surveys
this abstraction through two dimensions. First we study failure detectors as building blocks to …
this abstraction through two dimensions. First we study failure detectors as building blocks to …
Algebraic topology and concurrency
We show in this article that some concepts from homotopy theory, in algebraic topology, are
relevant for studying concurrent programs. We exhibit a natural semantics of semaphore …
relevant for studying concurrent programs. We exhibit a natural semantics of semaphore …
Hundreds of impossibility results for distributed computing
F Fich, E Ruppert - Distributed computing, 2003 - Springer
We survey results from distributed computing that show tasks to be impossible, either
outright or within given resource bounds, in various models. The parameters of the models …
outright or within given resource bounds, in various models. The parameters of the models …