A Self-stabilizing General De Bruijn Graph

被引:5
|
作者
Feldmann, Michael [1 ]
Scheideler, Christian [1 ]
机构
[1] Paderborn Univ, Paderborn, Germany
关键词
Distributed systems; Topological self-stabilization; De bruijn graph;
D O I
10.1007/978-3-319-69084-1_17
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Searching for other participants is one of the most important operations in a distributed system. We are interested in topologies in which it is possible to route a packet in a fixed number of hops until it arrives at its destination. Given a constant d, this paper introduces a new self-stabilizing protocol for the q-ary d-dimensional de Bruijn graph (q = d root n) that is able to route any search request in at most d hops w.h.p., while significantly lowering the node degree compared to the clique: We require nodes to have a degree of O(d root n), which is asymptotically optimal for a fixed diameter d. The protocol keeps the expected amount of edge redirections per node in O(d root n), when the number of nodes in the system increases by factor 2(d). The number of messages that are periodically sent out by nodes is constant.
引用
收藏
页码:250 / 264
页数:15
相关论文
共 50 条
  • [31] A self-stabilizing algorithm for constructing a maximal (σ,τ)-directed acyclic mixed graph
    Kim, Yonghwan
    Katayama, Yoshiaki
    Masuzawa, Toshimitsu
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (12):
  • [32] A distributed self-stabilizing algorithm for finding a connected dominating set in a graph
    Jain, A
    Gupta, A
    PDCAT 2005: Sixth International Conference on Parallel and Distributed Computing, Applications and Technologies, Proceedings, 2005, : 615 - 619
  • [33] Cutwidth of the De Bruijn graph
    Raspaud, A
    Sykora, O
    Vrto, I
    RAIRO-INFORMATIQUE THEORIQUE ET APPLICATIONS-THEORETICAL INFORMATICS AND APPLICATIONS, 1995, 29 (06): : 509 - 514
  • [34] Self-Stabilizing Self-Assembly
    Jilek, Martin
    Stranska, Katerina
    Somr, Michael
    Kulich, Miroslav
    Zeman, Jan
    Preucil, Libor
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (04) : 9763 - 9769
  • [35] Self-Stabilizing Device Drivers
    Dolev, Shlomi
    Yagel, Reuven
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2008, 3 (04)
  • [36] Self-stabilizing torus orientation
    Beauquier, J
    Kekkonen, S
    Debas, O
    Rozoy, B
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS - PROCEEDINGS OF THE ISCA 9TH INTERNATIONAL CONFERENCE, VOLS I AND II, 1996, : 462 - 467
  • [37] UNIFORM SELF-STABILIZING RINGS
    BURNS, JE
    PACHL, J
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1989, 11 (02): : 330 - 344
  • [38] Self-stabilizing criticality waves
    van Dam, H
    ANNALS OF NUCLEAR ENERGY, 2000, 27 (16) : 1505 - 1521
  • [39] Self-stabilizing smoothing and counting
    Herlihy, M
    Tirthapura, S
    23RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2002, : 4 - 11
  • [40] Transformations of self-stabilizing algorithms
    Ioannidou, K
    JOURNAL OF HIGH SPEED NETWORKS, 2005, 14 (01) : 85 - 105