[KNIHA][B] Distributed computing through combinatorial topology

M Herlihy, D Kozlov, S Rajsbaum - 2013 - books.google.com
Distributed Computing Through Combinatorial Topology describes techniques for analyzing
distributed algorithms based on award winning combinatorial topology research. The …

Power and limits of distributed computing shared memory models

M Herlihy, S Rajsbaum, M Raynal - Theoretical Computer Science, 2013 - Elsevier
What can and cannot be computed in a distributed system is a complex function of the
system's communication model, timing model, and failure model. Considering a canonical …

Unifying concurrent objects and distributed tasks: Interval-linearizability

A Castañeda, S Rajsbaum, M Raynal - Journal of the ACM (JACM), 2018 - dl.acm.org
Tasks and objects are two predominant ways of specifying distributed problems where
processes should compute outputs based on their inputs. Roughly speaking, a task …

Specifying concurrent problems: beyond linearizability and up to tasks

A Castañeda, S Rajsbaum, M Raynal - … 2015, Tokyo, Japan, October 7-9 …, 2015 - Springer
Tasks and objects are two predominant ways of specifying distributed problems. A task
specifies for each set of processes (which may run concurrently) the valid outputs of the …

[HTML][HTML] From wait-free to arbitrary concurrent solo executions in colorless distributed computing

M Herlihy, S Rajsbaum, M Raynal, J Stainer - Theoretical Computer …, 2017 - Elsevier
In an asynchronous distributed system where any number of processes may crash, a
process may have to run solo, computing its local output without receiving any information …

A generalized asynchronous computability theorem

E Gafni, P Kuznetsov, C Manolescu - … of the 2014 ACM symposium on …, 2014 - dl.acm.org
We consider the models of distributed computation defined as subsets of the runs of the
iterated immediate snapshot model. Given a task T and a model M, we provide topological …

Locally solvable tasks and the limitations of valency arguments

H Attiya, A Castañeda, S Rajsbaum - Journal of Parallel and Distributed …, 2023 - Elsevier
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 …

The topology of shared-memory adversaries

M Herlihy, S Rajsbaum - Proceedings of the 29th ACM SIGACT-SIGOPS …, 2010 - dl.acm.org
Failure patterns in modern parallel and distributed system are not necessarily uniform. The
notion of an adversary scheduler is a natural way to extend the classical wait-free and t …

An asynchronous computability theorem for fair adversaries

P Kuznetsov, T Rieutord, Y He - … of the 2018 ACM Symposium on …, 2018 - dl.acm.org
This paper proposes a simple topological characterization of a large class of fair adversarial
models via affine tasks: sub-complexes of the second iteration of the standard chromatic …

One step forward, one step back: FLP-style proofs and the round-reduction technique for colorless tasks

H Attiya, P Fraigniaud, A Paz, S Rajsbaum - arxiv preprint arxiv …, 2023 - arxiv.org
The paper compares two generic techniques for deriving lower bounds and impossibility
results in distributed computing. First, we prove a speedup theorem (a-la Brandt, 2019), for …