Faster Swap Edge Computation in Minimum Diameter Spanning Trees

  • Authors:
  • Beat Gfeller

  • Affiliations:
  • Institute of Theoretical Computer Science, ETH Zurich, Switzerland

  • Venue:
  • ESA '08 Proceedings of the 16th annual European symposium on Algorithms
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

In network communication systems, frequently messages are routed along a minimum diameter spanning tree (MDST) of the network, to minimize the maximum travel time of messages. When a transientfailure disables an edge of the MDST, the network is disconnected, and a temporary replacement edge must be chosen, which should ideally minimize the diameter of the new spanning tree. Preparing for the failure of any edge of the MDST, the all-best-swaps (ABS) problem asks for finding the best swap for every edge of the MDST. Given a 2-edge-connected weighted graph G= (V,E), where |V| = nand |E| = m, we solve the ABS problem in $ O\left( m\log n \right) $ time and O(m) space, thus considerably improving upon the decade-old previously best solution, which requires $O(n\sqrt{m})$ time and O(m) space, for $m=o\left(n^2/ \log^2 n\right)$.