A Novel Algorithm for the All-Best-Swap-Edge Problem on Tree Spanners
Abstract
Given a 2-edge connected, unweighted, and undirected graph with vertices and edges, a -tree spanner is a spanning tree of in which the ratio between the distance in of any pair of vertices and the corresponding distance in is upper bounded by . The minimum value of for which is a -tree spanner of is also called the {\em stretch factor} of . We address the fault-tolerant scenario in which each edge of a given tree spanner may temporarily fail and has to be replaced by a {\em best swap edge}, i.e. an edge that reconnects at a minimum stretch factor. More precisely, we design an time and space algorithm that computes a best swap edge of every tree edge. Previously, an time and space algorithm was known for edge-weighted graphs [Bil\`o et al., ISAAC 2017]. Even if our improvements on both the time and space complexities are of a polylogarithmic factor, we stress the fact that the design of a time and space algorithm would be considered a breakthrough.
Cite
@article{arxiv.1807.01260,
title = {A Novel Algorithm for the All-Best-Swap-Edge Problem on Tree Spanners},
author = {Davide Bilò and Kleitos Papadopoulos},
journal= {arXiv preprint arXiv:1807.01260},
year = {2018}
}
Comments
The paper has been accepted for publication at the 29th International Symposium on Algorithms and Computation (ISAAC 2018). 12 pages, 3 figures