Trade-off between Time, Space, and Workload: the case of the Self-stabilizing Unison
St\'ephane Devismes (MIS), David Ilcinkas (LaBRI), Colette Johnen, (LaBRI), Fr\'ed\'eric Mazoit (LaBRI)

TL;DR
This paper introduces a novel self-stabilizing algorithm for the asynchronous unison problem in anonymous networks, optimizing time, space, and workload, and enabling efficient simulation of synchronous algorithms in asynchronous settings.
Contribution
It presents the first self-stabilizing unison algorithm for anonymous networks with optimal stabilization time and bounded memory, improving leader election and spanning tree construction.
Findings
Achieves stabilization in at most 2D-2 rounds.
Uses only O(log B) bits per node.
Enables efficient simulation of synchronous algorithms.
Abstract
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 -node network of diameter and assuming a period , our algorithm only requires bits per node to achieve full polynomiality as it stabilizes in at most rounds and moves. In particular and to the best of our knowledge, it is the first self-stabilizing unison for arbitrary anonymous networks achieving an asymptotically optimal stabilization time in rounds using a bounded memory at each node. Finally, we show that our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Cryptography and Data Security · Advanced Data Storage Technologies
