A Superstabilizing $\log(n)$-Approximation Algorithm for Dynamic Steiner Trees
L\'elia Blin (IBISC), Maria Gradinariu Potop-Butucaru (LIP6), Stephane, Rovedakis (IBISC)

TL;DR
This paper presents a fully dynamic, self-stabilizing, and superstabilizing distributed algorithm that maintains a logarithmic-approximate Steiner tree efficiently in changing networks, supporting robust communication primitives.
Contribution
It introduces a novel superstabilizing algorithm with a th approximation ratio for dynamic Steiner trees, improving robustness and stability over prior solutions.
Findings
Achieves th approximation ratio for dynamic Steiner trees.
Supports dynamic changes in network and group membership.
Maintains service during stabilization after network modifications.
Abstract
In this paper we design and prove correct a fully dynamic distributed algorithm for maintaining an approximate Steiner tree that connects via a minimum-weight spanning tree a subset of nodes of a network (referred as Steiner members or Steiner group) . Steiner trees are good candidates to efficiently implement communication primitives such as publish/subscribe or multicast, essential building blocks for the new emergent networks (e.g. P2P, sensor or adhoc networks). The cost of the solution returned by our algorithm is at most times the cost of an optimal solution, where is the group of members. Our algorithm improves over existing solutions in several ways. First, it tolerates the dynamism of both the group members and the network. Next, our algorithm is self-stabilizing, that is, it copes with nodes memory corruption. Last but not least, our algorithm is…
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.
