UNIFORM SELF-STABILIZING ALGORITHMS FOR MUTUAL EXCLUSION

被引:0
|
作者
NISHIKAWA, N [1 ]
MASUZAWA, T [1 ]
TOKURA, N [1 ]
机构
[1] OSAKA UNIV,FAC ENGN SCI,TOYONAKA,OSAKA 560,JAPAN
关键词
DISTRIBUTED ALGORITHM; ALGORITHM; SELF-STABILIZING; MUTUAL EXCLUSION; PROBABLISTIC ALGORITHM;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A self-stabilizing algorithm is a distributed algorithm that can solve problems, even when started in any arbitrary network configuration. This paper describes a self-stabilizing algorithm that solves mutual exclusion problems for three networks and complete networks. In a tree network or in a complete network, because of their symmetrical nature, mutual exclusion problems cannot be solved by uniform deterministic algorithms (all processors execute the same programs and do not assume the existence of mutually distinct identifiers). Thus, the algorithms introduced in this paper are superior to the existing ones in the following respects: (1) uniformity of algorithms; (2) forwardness of little atomic action of processor (read/write demon); and (3) finiteness of the state number of the processors.
引用
收藏
页码:12 / 21
页数:10
相关论文
共 50 条
  • [1] Randomized uniform self-stabilizing mutual exclusion
    Durand-Lose, J
    INFORMATION PROCESSING LETTERS, 2000, 74 (5-6) : 203 - 207
  • [2] Tight space self-stabilizing uniform l-mutual exclusion
    Gradinariu, M
    Tixeuil, S
    21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001, : 83 - 90
  • [3] 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
  • [4] Self-stabilizing Mutual Exclusion and Group Mutual Exclusion for Population Protocols with Covering
    Beauquier, Joffroy
    Burman, Janna
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2011, 7109 : 235 - +
  • [5] Self-stabilizing local mutual exclusion and daemon refinement
    Beauquier, J
    Datta, AK
    Gradinariu, M
    Magniette, F
    DISTRIBUTED COMPUTING, PROCEEDINGS, 2000, 1914 : 223 - 237
  • [6] Self-stabilizing mutual exclusion under arbitrary scheduler
    Datta, AK
    Gradinariu, M
    Tixeuil, S
    COMPUTER JOURNAL, 2004, 47 (03): : 289 - 298
  • [7] 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
  • [8] A highly safe self-stabilizing mutual exclusion algorithm
    Yen, IL
    INFORMATION PROCESSING LETTERS, 1996, 57 (06) : 301 - 305
  • [9] A highly safe self-stabilizing mutual exclusion algorithm
    Inf. Process. Lett., 6 (301-305):
  • [10] 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