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 条
  • [21] Probabilistic Analysis of Self-Stabilizing Systems: A Case Study on a Mutual Exclusion Algorithm
    Nia, Mehran Alidoost
    Faghih, Fathiyeh
    2018 CSI INTERNATIONAL SYMPOSIUM ON REAL-TIME AND EMBEDDED SYSTEMS AND TECHNOLOGIES (RTEST), 2018, : 88 - 95
  • [22] On the performance of Dijkstra's third self-stabilizing algorithm for mutual exclusion and related algorithms
    Chernoy, Viacheslav
    Shalom, Mordechai
    Zaks, Shmuel
    DISTRIBUTED COMPUTING, 2010, 23 (01) : 43 - 60
  • [23] On the performance of Dijkstra’s third self-stabilizing algorithm for mutual exclusion and related algorithms
    Viacheslav Chernoy
    Mordechai Shalom
    Shmuel Zaks
    Distributed Computing, 2010, 23 : 43 - 60
  • [24] A Loosely Self-stabilizing Protocol for Randomized Congestion Control with Logarithmic Memory
    Feldmann, Michael
    Goette, Thorsten
    Scheideler, Christian
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2019, 2019, 11914 : 149 - 164
  • [25] Uniform and self-stabilizing fair mutual exclusion on unidirectional rings under unfair distributed daemon
    Kakugawa, H
    Yamashita, M
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2002, 62 (05) : 885 - 898
  • [26] Space and time efficient self-stabilizing l-exclusion in tree networks
    Hadid, Rachid
    Proceedings of the International Parallel Processing Symposium, IPPS, 2000, : 529 - 534
  • [27] Space and time efficient self-stabilizing l-exclusion in tree networks
    Hadid, R
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2002, 62 (05) : 843 - 864
  • [28] SA-MAC: Self-stabilizing Adaptive MAC Protocol for Wireless Sensor Networks
    Bo, Cheng
    Li, Xiang-Yang
    Tao, Yue
    Teymour, Fouad
    Anderson, Paul
    Ren, ShangPing
    2013 33RD IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW 2013), 2013, : 339 - 344
  • [29] SA-MAC: Self-Stabilizing Adaptive MAC Protocol for Wireless Sensor Networks
    Cheng Bo
    Junze Han
    Xiangyang Li
    Yu Wang
    Bo Xiao
    Journal of Computer Science and Technology, 2014, 29 : 605 - 617
  • [30] SA-MAC: Self-Stabilizing Adaptive MAC Protocol for Wireless Sensor Networks
    波澄
    韩君泽
    李向阳
    王昱
    肖波
    Journal of Computer Science & Technology, 2014, 29 (04) : 605 - 617