DocumentCode
2614972
Title
A mutual exclusion algorithm for a distributed network of autonomous nodes
Author
Nakamura, Morikazu ; Onaga, Kenji ; Kyan, Seiki
Author_Institution
Dept. of Electron. & Inf. Eng., Ryukyus Univ., Nishihara, Okinawa, Japan
fYear
1993
fDate
3-6 May 1993
Firstpage
2733
Abstract
Mutual exclusion is treated in distributed autonomous environments. The most important property of the autonomous network treated here is its membership variability, that is, frequency occurrence of entries of new nodes and exits of old nodes. Thus, when the network is large-scale, it is not possible for each node to keep up the information of all other nodes. The authors have previously designed a mutual exclusion algorithm of the single shared resource case for distributed environments of autonomous nodes, based on the Chandy-Misra protocol for Dining Philosopher (diners) problems (K. M. Chandy and J. Misra, 1984). Mutual exclusion of multiple shared resource cases is considered. The condition that no more than k nodes can use the shared resource is given. Since the acyclic graph model used in the model can be represented by a marked graph model, this model is used in analysis
Keywords
distributed memory systems; message passing; network operating systems; operating systems (computers); token networks; Chandy-Misra protocol; acyclic graph model; autonomous nodes; distributed network; frequency occurrence; marked graph model; membership variability; multiple shared resource cases; mutual exclusion algorithm; single shared resource case; Algorithm design and analysis; Computer architecture; Large-scale systems; Message passing; Network topology; Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1993., ISCAS '93, 1993 IEEE International Symposium on
Conference_Location
Chicago, IL
Print_ISBN
0-7803-1281-3
Type
conf
DOI
10.1109/ISCAS.1993.394332
Filename
394332
Link To Document