pith. sign in

arxiv: 1312.3303 · v1 · pith:3Z6XZHABnew · submitted 2013-12-11 · 💻 cs.DC · cs.DS

A Uniform Self-Stabilizing Minimum Diameter Spanning Tree Algorithm

classification 💻 cs.DC cs.DS
keywords algorithmprotocolstabilizingdiameterdistributedmdstproblemuniform
0
0 comments X
read the original abstract

We present a uniform self-stabilizing algorithm, which solves the problem of distributively finding a minimum diameter spanning tree of an arbitrary positively real-weighted graph. Our algorithm consists in two stages of stabilizing protocols. The first stage is a uniform randomized stabilizing {\em unique naming} protocol, and the second stage is a stabilizing {\em MDST} protocol, designed as a {\em fair composition} of Merlin--Segall's stabilizing protocol and a distributed deterministic stabilizing protocol solving the (MDST) problem. The resulting randomized distributed algorithm presented herein is a composition of the two stages; it stabilizes in $O(n\Delta+{\cal D}^2 + n \log\log n)$ expected time, and uses $O(n^2\log n + n \log W)$ memory bits (where $n$ is the order of the graph, $\Delta$ is the maximum degree of the network, $\cal D$ is the diameter in terms of hops, and $W$ is the largest edge weight). To our knowledge, our protocol is the very first distributed algorithm for the (MDST) problem. Moreover, it is fault-tolerant and works for any anonymous arbitrary network.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.