We study the round complexity of problems in a synchronous, messagepassing system with crash failures. We show that if processors start in order-equivalent states, then a logarithmic number of rounds is both necessary and sufficient for them to reach order-inequivalent states. These upper and lower bounds are significant because they establish a complexity threshold below which no nontrivial problem can be solved, but at which certain nontrivial problems do have solutions. This logarithmic lower bound implies a matching lower bound for a variety of decision tasks and concurrent object implementations. In particular, we examine two nontrivial problems for which this lower bound is tight: the strong renaming task, and a wait-free increment re...
International audienceAtomic registers are certainly the most basic objects of computing science. Th...
Abstract: We consider wait-free linearizable implementations of shared objects which tol-erate crash...
We prove tight bounds on the time needed to solve k-set agreement. In this problem, each processor s...
We give an optimal, wait-free implementation of an increment register. An increment register is a co...
http://doi.ieeecomputersociety.org/10.1109/TPDS.2003.1233713International audienceThe Global Data Co...
In the k-set agreement problem, each processor starts with a private input value and eventually deci...
It has been considered bon ton to blame locks for their fragility, especially since researchers iden...
Abstract. This paper studies implementations of concurrent objects that exploit the absence of step ...
AbstractWorst-case time complexity is a measure of the maximum time needed to solve a problem over a...
In consensus, the n nodes of a distributed system seek to take a consistent decision on some output,...
We prove tight bounds on the time needed to solve k-set agreement. In this problem, each processor s...
Obstruction-free implementations of concurrent ob jects are optimized for the common case where ther...
We introduce abortable and query-abortable object types intended for implementation in asynchronous ...
AbstractA distributed task T is 1-solvable if there exists a protocol that solves it in the presence...
International audienceWe consider the parameterized verification problem for distributed algorithms ...
International audienceAtomic registers are certainly the most basic objects of computing science. Th...
Abstract: We consider wait-free linearizable implementations of shared objects which tol-erate crash...
We prove tight bounds on the time needed to solve k-set agreement. In this problem, each processor s...
We give an optimal, wait-free implementation of an increment register. An increment register is a co...
http://doi.ieeecomputersociety.org/10.1109/TPDS.2003.1233713International audienceThe Global Data Co...
In the k-set agreement problem, each processor starts with a private input value and eventually deci...
It has been considered bon ton to blame locks for their fragility, especially since researchers iden...
Abstract. This paper studies implementations of concurrent objects that exploit the absence of step ...
AbstractWorst-case time complexity is a measure of the maximum time needed to solve a problem over a...
In consensus, the n nodes of a distributed system seek to take a consistent decision on some output,...
We prove tight bounds on the time needed to solve k-set agreement. In this problem, each processor s...
Obstruction-free implementations of concurrent ob jects are optimized for the common case where ther...
We introduce abortable and query-abortable object types intended for implementation in asynchronous ...
AbstractA distributed task T is 1-solvable if there exists a protocol that solves it in the presence...
International audienceWe consider the parameterized verification problem for distributed algorithms ...
International audienceAtomic registers are certainly the most basic objects of computing science. Th...
Abstract: We consider wait-free linearizable implementations of shared objects which tol-erate crash...
We prove tight bounds on the time needed to solve k-set agreement. In this problem, each processor s...