DocumentCode :
415663
Title :
A quorum-based extended group mutual exclusion algorithm without unnecessary blocking
Author :
Manabe, Yoshifumi ; Park, JaeHyrk
Author_Institution :
NTT Cyber Space Labs., Nippon Telegraph & Telephone Corp., Yokosuka, Japan
fYear :
2004
fDate :
7-9 July 2004
Firstpage :
341
Lastpage :
348
Abstract :
This paper presents a quorum-based distributed algorithm for the extended group mutual exclusion problem. In the group mutual exclusion problem, multiple processes can enter a critical section simultaneously if they belong to the same group. Processes in different groups cannot enter a critical section at the same time. In the extended group mutual exclusion, each process is a member of multiple groups at the same time. Each process can select which group it belongs at making a request. The algorithm for the group mutual exclusion cannot be applied for this extended problem, since there can be a case that two processes are prevented from entering a critical section simultaneously even when they are capable of doing so. We call the above situation unnecessary blocking. We present a quorum-based algorithm that prevents unnecessary blocking and show its correctness proof.
Keywords :
computational complexity; concurrency control; distributed algorithms; program verification; correctness proof; extended group mutual exclusion; multiple processes; quorum-based algorithm; quorum-based distributed algorithm; unnecessary blocking; Communication channels; Distributed algorithms; Fault tolerance; Iris; Laboratories; Printers; Telegraphy; Telephony;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 2004. ICPADS 2004. Proceedings. Tenth International Conference on
ISSN :
1521-9097
Print_ISBN :
0-7695-2152-5
Type :
conf
DOI :
10.1109/ICPADS.2004.1316113
Filename :
1316113
Link To Document :
بازگشت