Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1007/978-3-540-92182-0_63guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Computing Best Swaps in Optimal Tree Spanners

Published: 15 December 2008 Publication History

Abstract

In a densely connected communication network, represented by a graph G with nonnegative edge-weights, it is often advantageous to route all communication on a sparse, spanning subnetwork, typically a spanning tree of G. With the communication overhead in mind, we consider a spanning tree T of G which guarantees that for any two nodes, their distance in T is at most k times their distance in G, where k, called the stretch, is as small as possible. Such a spanning tree which minimizes the stretch is called an optimal tree spanner, and it can be used for efficient routing. However, for a communication tree, the failure of an edge is catastrophic; it disconnects the tree. Functionality can be restored by connecting both parts of the tree with another edge, while leaving the two parts themselves untouched. In situations where the failure can be repaired rapidly, such a quick fix is preferred over the recomputation of an entirely new optimal tree spanner, because it is much closer to the previous solution and hence requires far fewer adjustments in the routing scheme. We are therefore interested in the problem of finding for any possibly failing edge in the spanner T a best swap edge to replace it. The objective here is naturally to minimize the stretch of the new tree. We show how all these best swap edges can be computed in total time O(m 2 logn) in graphs with arbitrary nonnegative edge weights. For graphs with unit weight edges (also called unweighted graphs), we present an O(n 3) time algorithm. Furthermore, we present a distributed algorithm for computing the best swap for each edge in the spanner.

Cited By

View all
  • (2010)Finding best swap edges minimizing the routing cost of a spanning treeProceedings of the 35th international conference on Mathematical foundations of computer science10.5555/1885577.1885591(138-149)Online publication date: 23-Aug-2010

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
ISAAC '08: Proceedings of the 19th International Symposium on Algorithms and Computation
December 2008
942 pages
ISBN:9783540921813
  • Editors:
  • Seok-Hee Hong,
  • Hiroshi Nagamochi,
  • Takuro Fukunaga

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 15 December 2008

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2010)Finding best swap edges minimizing the routing cost of a spanning treeProceedings of the 35th international conference on Mathematical foundations of computer science10.5555/1885577.1885591(138-149)Online publication date: 23-Aug-2010

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media