A RANDOMIZED 1-LATENT, TIME-ADAPTIVE AND SAFE SELF-STABILIZING MUTUAL EXCLUSION PROTOCOL

被引:1
|
作者
Kiniwa, Jun [1 ]
Yamashita, Masafumi [2 ]
机构
[1] Univ Hyogo, Dept Appl Econ, Nishi Ku, 8-2-1 Gakuen Nishi Machi, Kobe, Hyogo 6512197, Japan
[2] Kyushu Univ, Dept Comp Sci & Commun Engn, Higashi Ku, Fukuoka 8128581, Japan
关键词
mutual exclusion; self-stabilization; weakly time-adaptive; latency;
D O I
10.1142/S0129626406002460
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
For bidirectional rings, there have been proposed self-stabilizing mutual exclusion protocols, which are either time-adaptive (i.e., efficient in recovery) or 1-latent (i.e., efficient in legal execution) but not both. This paper proposes a randomized self-stabilizing mutual exclusion protocol that inherits both of the advantages from them: It is 1-latent in the sense that the privilege is circulated in a linear round (i.e., very intuitively, the privilege is transferred from a process to another by a "step"), provided that the system always stays in legitimate configurations, and is weakly time-adaptive in the sense that the system stabilizes from any configuration c in O(f) steps with a high probability, where f is the number of corrupted processes in c. It also guarantees with a high probability that there is at most one privilege even while converging to a legitimate configuration.
引用
收藏
页码:53 / 61
页数:9
相关论文
共 39 条
  • [1] Randomized uniform self-stabilizing mutual exclusion
    Durand-Lose, J
    INFORMATION PROCESSING LETTERS, 2000, 74 (5-6) : 203 - 207
  • [2] A highly safe self-stabilizing mutual exclusion algorithm
    Yen, IL
    INFORMATION PROCESSING LETTERS, 1996, 57 (06) : 301 - 305
  • [3] A highly safe self-stabilizing mutual exclusion algorithm
    Inf. Process. Lett., 6 (301-305):
  • [4] Asynchronous and fully self-stabilizing time-adaptive majority consensus
    Burman, Janna
    Herman, Ted
    Kutten, Shay
    Patt-Shamir, Boaz
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2006, 3974 : 146 - +
  • [5] Optimal randomized self-stabilizing mutual exclusion on synchronous rings
    Duchon, P
    Hanusse, N
    Tixeuil, S
    DISTRIBUTED COMPUTING, PROCEEDINGS, 2004, 3274 : 216 - 229
  • [6] UNIFORM SELF-STABILIZING ALGORITHMS FOR MUTUAL EXCLUSION
    NISHIKAWA, N
    MASUZAWA, T
    TOKURA, N
    SYSTEMS AND COMPUTERS IN JAPAN, 1994, 25 (14) : 12 - 21
  • [7] Self-stabilizing Mutual Exclusion and Group Mutual Exclusion for Population Protocols with Covering
    Beauquier, Joffroy
    Burman, Janna
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2011, 7109 : 235 - +
  • [8] Self-stabilizing local mutual exclusion and daemon refinement
    Beauquier, J
    Datta, AK
    Gradinariu, M
    Magniette, F
    DISTRIBUTED COMPUTING, PROCEEDINGS, 2000, 1914 : 223 - 237
  • [9] Self-stabilizing mutual exclusion under arbitrary scheduler
    Datta, AK
    Gradinariu, M
    Tixeuil, S
    COMPUTER JOURNAL, 2004, 47 (03): : 289 - 298
  • [10] A token based self-stabilizing mutual exclusion algorithm
    Chaudhuri, P
    Edward, T
    PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 1454 - 1459