A distributed algorithm for finding all best swap edges of a minimum diameter spanning tree

被引:0
|
作者
Gfeller, Beat [1 ]
Santoro, Nicola [2 ]
Widmayer, Peter [1 ]
机构
[1] ETH, Inst Theoret Comp Sci, Zurich, Switzerland
[2] Carleton Univ, Sch Comp Sci, Ottawa, ON, Canada
来源
DISTRIBUTED COMPUTING, PROCEEDINGS | 2007年 / 4731卷
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Communication in networks suffers if a link fails. When the links are edges of a tree that has been chosen from an underlying graph of all possible links, a broken link even disconnects the network. Most often, the link is restored rapidly. A good policy to deal with this sort of transient link failures is swap rerouting, where the temporarily broken link is replaced by a single swap link from the underlying graph. A rapid replacement of a broken link by a swap link is only possible if all swap links have been precomputed. The selection of high quality swap links is essential; it must follow the same objective as the originally chosen communication subnetwork. We are interested in a minimum diameter tree in a graph with edge weights (so as to minimize the maximum travel time of messages). Hence, each swap link must minimize (among all possible swaps) the diameter of the tree that results from swapping. We propose a distributed algorithm that efficiently computes all of these swap links, and we explain how to route messages across swap edges with a compact routing scheme.
引用
收藏
页码:268 / +
页数:2
相关论文
共 50 条
  • [1] A Distributed Algorithm for Finding All Best Swap Edges of a Minimum-Diameter Spanning Tree
    Gfeller, Beat
    Santoro, Nicola
    Widmayer, Peter
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2011, 8 (01) : 1 - 12
  • [2] Finding Best Swap Edges Minimizing the Routing Cost of a Spanning Tree
    Bilo, Davide
    Guala, Luciano
    Proietti, Guido
    ALGORITHMICA, 2014, 68 (02) : 337 - 357
  • [3] Finding Best Swap Edges Minimizing the Routing Cost of a Spanning Tree
    Davide Bilò
    Luciano Gualà
    Guido Proietti
    Algorithmica, 2014, 68 : 337 - 357
  • [4] Finding Best Swap Edges Minimizing the Routing Cost of a Spanning Tree
    Bilo, Davide
    Guala, Luciano
    Proietti, Guido
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2010, 2010, 6281 : 138 - +
  • [5] A distributed algorithm for constructing a minimum diameter spanning tree
    Bui, M
    Butelle, F
    Lavault, C
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2004, 64 (05) : 571 - 577
  • [6] A Simple and Efficient Algorithm for Finding Minimum Spanning Tree Replacement Edges
    Bader, David A.
    Burkhardt, Paul
    Journal of Graph Algorithms and Applications, 2022, 26 (04): : 577 - 588
  • [7] An Improved Algorithm for Computing All the Best Swap Edges of a Tree Spanner
    Davide Bilò
    Feliciano Colella
    Luciano Gualà
    Stefano Leucci
    Guido Proietti
    Algorithmica, 2020, 82 : 279 - 299
  • [8] An Improved Algorithm for Computing All the Best Swap Edges of a Tree Spanner
    Bilo, Davide
    Colella, Feliciano
    Guala, Luciano
    Leucci, Stefano
    Proietti, Guido
    ALGORITHMICA, 2020, 82 (02) : 279 - 299
  • [9] Finding bounded diameter minimum spanning tree in general graphs
    Segal, Michael
    Tzfaty, Oren
    COMPUTERS & OPERATIONS RESEARCH, 2022, 144
  • [10] Finding the k most vital edges with respect to minimum spanning tree
    Shen, H
    PROCEEDINGS OF THE IEEE 1997 AEROSPACE AND ELECTRONICS CONFERENCE - NAECON 1997, VOLS 1 AND 2, 1997, : 255 - 262