We present a self-stabilizing algorithm for the (asynchronous) unison problem which achieves an efficient trade-off between time, workload, and space in a weak model. Precisely, our algorithm is defined in the atomic-state model and works in anonymous networks in which even local ports are unlabeled. It makes no assumption on the daemon and thus stabilizes under the weakest one: the distributed unfair daemon. In a $n$-node network of diameter $D$ and assuming a period $B \geq 2D+2$, our algorithm only requires $O(\log B)$ bits per node to achieve full polynomiality as it stabilizes in at most $2D-2$ rounds and $O(\min(n^2B, n^3))$ moves. In particular and to the best of our knowledge, it is the first self-stabilizing unison for arbitrary ...
This paper is motivated by the aspiration to identify the weakest computational models that allow fo...
Self-Stabilization was first introduced by Dijkstra in [Dij74]. In this pioneering paper, Dijkstra d...
Distributed algorithms aim to achieve better performance than sequential algorithms in terms of time...
International audienceWe propose a silent self-stabilizing leader election algorithm for bidirection...
Abstract. This paper presents an improved and time-optimal self-stabilizing algorithm for a major ta...
Given a boolean predicate $\Pi$ on labeled networks (e.g., proper coloring, leader election, etc.), ...
We present a space- and time-optimal self-stabilizing algorithm, SSDS, for a given synchronization p...
In this paper, we address the unison problem. We consider the self-stabilizing algorithm proposed by...
We explore asynchronous unison in the presence of systemic transient and permanent Byzantine faults ...
AbstractA silent self-stabilizing asynchronous distributed algorithm, SSLE, is given for the leader ...
Given a boolean predicate ? on labeled networks (e.g., proper coloring, leader election, etc.), a se...
) Shlomi Dolev Abstract A randomized uniform self-stabilizing protocol that provides each (anonym...
Self-stabilization is a versatile fault-tolerance approach that characterizes the ability of a syste...
In the context of self-stabilization, a silent algorithm guarantees that the communication registers...
International audienceWe formalize design patterns, commonly used in self-stabilization, to obtain g...
This paper is motivated by the aspiration to identify the weakest computational models that allow fo...
Self-Stabilization was first introduced by Dijkstra in [Dij74]. In this pioneering paper, Dijkstra d...
Distributed algorithms aim to achieve better performance than sequential algorithms in terms of time...
International audienceWe propose a silent self-stabilizing leader election algorithm for bidirection...
Abstract. This paper presents an improved and time-optimal self-stabilizing algorithm for a major ta...
Given a boolean predicate $\Pi$ on labeled networks (e.g., proper coloring, leader election, etc.), ...
We present a space- and time-optimal self-stabilizing algorithm, SSDS, for a given synchronization p...
In this paper, we address the unison problem. We consider the self-stabilizing algorithm proposed by...
We explore asynchronous unison in the presence of systemic transient and permanent Byzantine faults ...
AbstractA silent self-stabilizing asynchronous distributed algorithm, SSLE, is given for the leader ...
Given a boolean predicate ? on labeled networks (e.g., proper coloring, leader election, etc.), a se...
) Shlomi Dolev Abstract A randomized uniform self-stabilizing protocol that provides each (anonym...
Self-stabilization is a versatile fault-tolerance approach that characterizes the ability of a syste...
In the context of self-stabilization, a silent algorithm guarantees that the communication registers...
International audienceWe formalize design patterns, commonly used in self-stabilization, to obtain g...
This paper is motivated by the aspiration to identify the weakest computational models that allow fo...
Self-Stabilization was first introduced by Dijkstra in [Dij74]. In this pioneering paper, Dijkstra d...
Distributed algorithms aim to achieve better performance than sequential algorithms in terms of time...