DocumentCode :
2941071
Title :
(h, k)-arbiters for h-out of-k mutual exclusion problem
Author :
Manabe, Yoshifumi ; Tajima, Naka
Author_Institution :
Sci. & Core Technol. Lab. Group, NTT, Japan
fYear :
1999
fDate :
1999
Firstpage :
216
Lastpage :
223
Abstract :
h-out of-k mutual exclusion is a generalization of 1-mutual exclusion problem, where there are k limits of shared resources and each process requests h(1⩽h⩽k) units at the same time. Though the k-arbiter has been shown to be a quorum-based solution to this problem, quorums in the k-arbiter are much larger than these in the 1-coterie for 1-mutual exclusion. Thus, the algorithm based on the k-arbiter needs many messages. This paper defines two (h, k)-arbiters for h-out of-k mutual exclusion: a uniform (h, k)-arbiter and a (k+1)-cube (h, k)-arbiter. The quorums in each (h, k)-arbiter are not larger than the ones in the corresponding k-arbiter; consequently using the (h, k)-arbiters is more efficient than using the k-arbiters. Uniform (h, k)-arbiter is an optimal generalization of the majority coterie for 1-mutual exclusion. (k+1)-cube (h, k)-arbiter is a quasi-optimal generalization of square grid coterie for 1-mutual exclusion
Keywords :
distributed processing; resource allocation; (h, k)-arbiters; distributed processing; majority coterie; messages; mutual exclusion problem; optimal generalization; quorum-based solution; resource allocation; shared resources; square grid coterie; Bandwidth; Distributed algorithms; Partitioning algorithms; Permission; Printers; Resource management; System recovery; Video sharing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1999. Proceedings. 19th IEEE International Conference on
Conference_Location :
Austin, TX
ISSN :
1063-6927
Print_ISBN :
0-7695-0222-9
Type :
conf
DOI :
10.1109/ICDCS.1999.776523
Filename :
776523
Link To Document :
بازگشت