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 条
  • [11] On the performance of beauquier and debas self-stabilizing algorithm for mutual exclusion
    Chernoy, Viacheslav
    Shalom, Mordechai
    Zaks, Shmuel
    STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, 2008, 5058 : 221 - +
  • [12] Self-stabilizing mutual exclusion using unfair distributed scheduler
    Datta, Ajoy K.
    Gradinariu, Maria
    Tixeuil, Sebastien
    Proceedings of the International Parallel Processing Symposium, IPPS, 2000, : 465 - 470
  • [13] A Self-stabilizing Algorithm with Tight Bounds for Mutual Exclusion on a Ring
    Chernoy, Viacheslav
    Shalom, Mordechai
    Zaks, Shmuel
    DISTRIBUTED COMPUTING, PROCEEDINGS, 2008, 5218 : 63 - +
  • [14] Tight space self-stabilizing uniform l-mutual exclusion
    Gradinariu, M
    Tixeuil, S
    21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001, : 83 - 90
  • [15] Request-based token passing for self-stabilizing mutual exclusion
    Kinwa, Jun
    INFORMATION SCIENCES, 2006, 176 (18) : 2603 - 2623
  • [16] On the performance of Dijkstra's third self-stabilizing algorithm for mutual exclusion
    Chernoy, Viacheslav
    Shalom, Mordechai
    Zaks, Shmuel
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2007, 4838 : 114 - +
  • [17] Self-stabilizing dynamic mutual exclusion for mobile ad hoc networks
    Chen, Y
    Welch, JL
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (09) : 1072 - 1089
  • [18] Lock-based self-stabilizing distributed mutual exclusion algorithms
    Mizuno, M
    Nesterenko, M
    Kakugawa, H
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1996, : 708 - 716
  • [19] A quorum-based self-stabilizing distributed mutual exclusion algorithm
    Nesterenko, M
    Mizuno, M
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2002, 62 (02) : 284 - 305
  • [20] Self-stabilizing local mutual exclusion on networks in which process identifiers are not distinct
    Kakugawa, H
    Yamashita, M
    21ST IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2002, : 202 - 211