Self-stabilizing ring orientation using constant space

被引:4
|
作者
Hoepman, JH [1 ]
机构
[1] CWI, NL-1009 AB Amsterdam, Netherlands
关键词
D O I
10.1006/inco.1998.2707
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The ring-orientation problem requires all processors on an anonymous ring to reach agreement on a direction along the ring. A self-stabilizing ring-orientation protocol eventually ensures that all processors on the ring agree on a direction, regardless of the initial states of the processors on which the protocol is started. In this paper we present two uniform deterministic self-stabilizing ring-orientation protocols for rings with an odd number of processors using only a constant number of states per processor. The first protocol operates in the link-register model under the distributed daemon, and the second protocol operates in the state-reading model under the central daemon. Both protocols do not assume an upper bound on the length of the ring and are therefore applicable to dynamic rings. As an application of our techniques we are able to prove that under the central daemon on an odd-length ring, the link-register model and the state-reading model are equivalent in the sense that any self-stabilizing protocol for the one model can be transformed to an equivalent, self-stabilizing protocol in the other model. (C) 1998 Academic Press.
引用
收藏
页码:18 / 39
页数:22
相关论文
共 50 条
  • [1] SELF-STABILIZING RING ORIENTATION
    ISRAELI, A
    JALFON, M
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 486 : 1 - 14
  • [2] UNIFORM SELF-STABILIZING RING ORIENTATION
    ISRAELI, A
    JALFON, M
    INFORMATION AND COMPUTATION, 1993, 104 (02) : 175 - 196
  • [3] Self-stabilizing symmetry breaking in constant space
    Mayer, A
    Ostrovsky, R
    Ofek, Y
    Yung, MT
    SIAM JOURNAL ON COMPUTING, 2002, 31 (05) : 1571 - 1595
  • [4] Self-stabilizing token distribution on trees with constant space
    Sudo, Yuichi
    Datta, Ajoy K.
    Larmore, Lawrence L.
    Masuzawa, Toshimitsu
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 146 : 201 - 211
  • [5] 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
  • [6] A self-stabilizing ring orientation algorithm with a smaller number of processor states
    Umemoto, N
    Kakugawa, H
    Yamashita, M
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (06) : 579 - 584
  • [7] Self-stabilizing ring orientation algorithm under the C-daemon
    Katayama, Y
    Masuzawa, T
    Tokura, N
    SYSTEMS AND COMPUTERS IN JAPAN, 1996, 27 (04) : 65 - 74
  • [8] Constant Space Self-Stabilizing Center Finding in Anonymous Tree Networks
    Datta, Ajoy K.
    Larmore, Lawrence L.
    Masuzawa, Toshimitsu
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING, 2015,
  • [9] Constant Space Self-stabilizing Center Finding Algorithms in Chains and Trees
    Sudo, Yuichi
    Datta, Ajoy K.
    Larmore, Lawrence L.
    Masuzawa, Toshimitsu
    PARALLEL PROCESSING LETTERS, 2018, 28 (01)
  • [10] Anonymous daemon conversion in self-stabilizing algorithms by randomization in constant space
    Goddard, W.
    Hedetniemi, S. T.
    Jacobs, D. P.
    Srimani, Pradip K.
    DISTRIBUTED COMPUTING AND NETWORKING, PROCEEDINGS, 2008, 4904 : 182 - 190