In the world of message-passing distributed computing, reliable synchronous systems and asyn-chronous failure-prone systems lie at the two ends of the reliability/asynchrony spectrum. The concept of locality of a computation is central to the first one, while the concept of wait-freedom is central to the second one. This paper is an attempt to reconcile these two extreme worlds, and benefit from both of them. To this end, it first proposes a new distributed computing model, where (differently from the two previous ones) processing and communication are decoupled. The communication component (made up of n nodes) is considered as reliable and synchronous, while the processing component (composed of n processes, each attached to a communicatio...
AbstractIn this paper we show how a distributed system with synchronous processors and asynchronous ...
International audienceIn this talk we attempt to identify the characteristics of a task of distribut...
The theory of distributed computing aims at understanding which tasks can be solved efficiently in l...
In the world of message-passing distributed computing, reliable synchronous systems and asyn-chronou...
International audienceWhen considering distributed computing, reliable message-passing synchronous s...
The vertex coloring problem has received a lot of attention in the context of synchronous round-base...
this article, we first confine our attention to this particular problem and develop a suite of effic...
This article is on message-passing systems where communication is (a) synchronous and (b) based on t...
We provide a novel model to formalize a well-known algorithm, by Chandra and Toueg, that solves Cons...
Abstract—We investigate whether asynchronous computational models and asynchronous algorithms can be...
Synchronous distributed algorithms are easier to design and prove correct than algorithms that toler...
International audienceThis paper considers distributed vertex-coloring in broadcast/receive networks...
An introduction to distributed algorithms, in particular local algorithms. Essentially a practice ta...
2006-2007 > Academic research: refereed > Refereed conference paperVersion of RecordPublishe
International audienceSynchronization primitives for fault-tolerant distributed systems that ensure ...
AbstractIn this paper we show how a distributed system with synchronous processors and asynchronous ...
International audienceIn this talk we attempt to identify the characteristics of a task of distribut...
The theory of distributed computing aims at understanding which tasks can be solved efficiently in l...
In the world of message-passing distributed computing, reliable synchronous systems and asyn-chronou...
International audienceWhen considering distributed computing, reliable message-passing synchronous s...
The vertex coloring problem has received a lot of attention in the context of synchronous round-base...
this article, we first confine our attention to this particular problem and develop a suite of effic...
This article is on message-passing systems where communication is (a) synchronous and (b) based on t...
We provide a novel model to formalize a well-known algorithm, by Chandra and Toueg, that solves Cons...
Abstract—We investigate whether asynchronous computational models and asynchronous algorithms can be...
Synchronous distributed algorithms are easier to design and prove correct than algorithms that toler...
International audienceThis paper considers distributed vertex-coloring in broadcast/receive networks...
An introduction to distributed algorithms, in particular local algorithms. Essentially a practice ta...
2006-2007 > Academic research: refereed > Refereed conference paperVersion of RecordPublishe
International audienceSynchronization primitives for fault-tolerant distributed systems that ensure ...
AbstractIn this paper we show how a distributed system with synchronous processors and asynchronous ...
International audienceIn this talk we attempt to identify the characteristics of a task of distribut...
The theory of distributed computing aims at understanding which tasks can be solved efficiently in l...