Survey on Algorithms for Self-stabilizing Overlay Networks

被引:9
|
作者
Feldmann, Michael [1 ]
Scheideler, Christian [1 ]
Schmid, Stefan [2 ]
机构
[1] Paderborn Univ, Paderborn, Germany
[2] Univ Vienna, Fac Comp Sci, Vienna, Austria
关键词
Self-stabilization; overlay networks; topological self-stabilization; distributed algorithms; resilience; dependability; RESILIENT; GRAPHS; CHORD;
D O I
10.1145/3397190
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The maintenance of efficient and robust overlay networks is one of the most fundamental and reoccurring themes in networking. This article presents a survey of state-of-the-art algorithms to design and repair overlay networks in a distributed manner. In particular, we discuss basic algorithmic primitives to preserve connectivity, review algorithms for the fundamental problem of graph linearization, and then survey self-stabilizing algorithms for metric and scalable topologies. We also identify open problems and avenues for future research.
引用
收藏
页数:24
相关论文
共 50 条
  • [31] Self-stabilizing smoothing and balancing networks
    Maurice Herlihy
    Srikanta Tirthapura
    Distributed Computing, 2006, 18 : 345 - 357
  • [32] Self-stabilizing cuts in synchronous networks
    Sauerwald, Thomas
    Sudholt, Dirk
    STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, 2008, 5058 : 234 - +
  • [33] Self-stabilizing smoothing and balancing networks
    Herlihy, M
    Tirthapura, S
    DISTRIBUTED COMPUTING, 2006, 18 (05) : 345 - 357
  • [34] UNIFORM SELF-STABILIZING ALGORITHMS FOR MUTUAL EXCLUSION
    NISHIKAWA, N
    MASUZAWA, T
    TOKURA, N
    SYSTEMS AND COMPUTERS IN JAPAN, 1994, 25 (14) : 12 - 21
  • [35] Class of self-stabilizing MCA learning algorithms
    Ye, Mao
    Fan, Xu-Qian
    Li, Xue
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2006, 17 (06): : 1634 - 1638
  • [36] Symbolic model checking for self-stabilizing algorithms
    Tsuchiya, T
    Nagano, S
    Paidi, RB
    Kikuno, T
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2001, 12 (01) : 81 - 95
  • [37] Re-Chord: A Self-stabilizing Chord Overlay Network
    Kniesburges, Sebastian
    Koutsopoulos, Andreas
    Scheideler, Christian
    SPAA 11: PROCEEDINGS OF THE TWENTY-THIRD ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2011, : 235 - 244
  • [38] Self-stabilizing clustering of tree networks
    Karaata, MH
    IEEE TRANSACTIONS ON COMPUTERS, 2006, 55 (04) : 416 - 427
  • [39] Studies on algorithms for self-stabilizing communication protocols
    Li, Layuan
    Li, Chunlin
    Journal of Computer Science and Technology, 1999, 14 (06): : 606 - 613
  • [40] Self-stabilizing algorithms for synchronous unidirectional rings
    Mayer, A
    Ostrovsky, R
    Yung, M
    PROCEEDINGS OF THE SEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 1996, : 564 - 573