Self-stabilizing Systems in Spite of High Dynamics - Archive ouverte HAL Access content directly
Conference Papers Year : 2021

## Self-stabilizing Systems in Spite of High Dynamics

Karine Altisen
• Function : Author
• PersonId : 832502
Stéphane Devismes
Anaïs Durand
Colette Johnen
Franck Petit

#### Abstract

We initiate research on self-stabilization in highly dynamic message-passing systems by addressing the self-stabilizing leader election problem in three wide classes of time-varying graphs (TVGs): the class of TVGs with temporal diameter bounded by Delta (boundDiam), the class of TVGs with temporal diameter quasi-bounded by Delta (quasiBoundDiam), and the class of TVGs with recurrent connectivity only (recur). We first study conditions under which our problem can be solved. We introduce the notion of size-ambiguity to show that the assumption on the knowledge of the number $n$ of processes is crucial. Our results show that any deterministic self-stabilizing leader election algorithm working in the class quasiBoundDiam or recur cannot be size-ambiguous, justifying then the necessity of assuming the exact knowledge of network size in those classes. We then present three self-stabilizing leader election algorithms for Classes boundDiam, quasiBoundDiam, and recur, respectively. Our algorithm for boundDiam stabilizes in at most 2.Delta rounds. In quasiBoundDiam and recur, stabilization time cannot be bounded. However, we show that our solutions are speculative in the sense that their stabilization time in boundDiam is O(Delta) rounds.

### Dates and versions

hal-02376832 , version 1 (22-11-2019)
hal-02376832 , version 2 (17-02-2020)
hal-02376832 , version 3 (15-05-2020)

### Identifiers

• HAL Id : hal-02376832 , version 3
• DOI :

### Cite

Karine Altisen, Stéphane Devismes, Anaïs Durand, Colette Johnen, Franck Petit. Self-stabilizing Systems in Spite of High Dynamics. 22nd International Conference on Distributed Computing and Networking, ICDCN'21, Jan 2021, Nara, Japan. pp.156-165, ⟨10.1145/3427796.3427838⟩. ⟨hal-02376832v3⟩

### Export

BibTeX TEI Dublin Core DC Terms EndNote Datacite

242 View