Analysis of a Memory-Efficient Self-Stabilizing BFS Spanning Tree

07/18/2019
by   Ajoy K. Datta, et al.
0

We present results on the last topic we collaborate with our late friend, Professor Ajoy Kumar Datta (1958-2019). In this work, we shed new light on a self-stabilizing wave algorithm proposed by Colette Johnen in 1997. This algorithm constructs a BFS spanning tree in any connected rooted network. Nowadays, it is still the best existing self-stabilizing BFS spanning tree construction in terms of memory requirement, i.e., it only requires Θ(1) bits per edge. However, it has been proven assuming a weakly fair daemon. Moreover, its stabilization time was unknown. Here, we study the slightly modified version of this algorithm, still keeping the same memory requirement. We prove the self-stabilization of this variant under the distributed unfair daemon and show a stabilization time in O(D.n^2) rounds, where D is the network diameter and n the number of processes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/31/2023

Trade-off between Time, Space, and Workload: the case of the Self-stabilizing Unison

We present a self-stabilizing algorithm for the (asynchronous) unison pr...
research
09/07/2018

On Underlay-Aware Self-Stabilizing Overlay Networks

We present a self-stabilizing protocol for an overlay network that const...
research
05/07/2018

Acyclic Strategy for Silent Self-Stabilization in Spanning Forests

In this paper, we formalize design patterns, commonly used in the self-s...
research
07/25/2019

A Self-Stabilizing Minimal k-Grouping Algorithm

We consider the minimal k-grouping problem: given a graph G=(V,E) and a ...
research
03/30/2022

Continuous Integration of Data Histories into Consistent Namespaces

We describe a policy-based approach to the scaling of shared data servic...
research
05/21/2019

Memory Lower Bounds for Self-Stabilization

In the context of self-stabilization, a silent algorithm guarantees that...
research
01/05/2021

Revisiting the Role of Coverings in Anonymous Networks: Spanning Tree Construction and Topology Recognition

This paper revisits two classical distributed problems in anonymous netw...

Please sign up or login with your details

Forgot password? Click here to reset