Proceedings of the Seventeenth Annual ACM Symposium on Principles of Distributed Computing - PODC '98 1998
DOI: 10.1145/277697.277706
|View full text |Cite
|
Sign up to set email alerts
|

Asynchronous group mutual exclusion (extended abstract)

Abstract: Mutual exclusion and coucurreucy are two fuudameutal and essentially opposite features in distributed systems. However, in some applications such as computer supported cooperative works (CSCW) we have found it necessary to impose mutual exclusion on different groups of processes in accessing a resource, while allowing processes of the same group to share the resource. To our knowledge, no such design issue has been raised in the literature.Our contributions of the paper are to present a new problem, which we r… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
47
0

Year Published

2001
2001
2016
2016

Publication Types

Select...
6
1
1

Relationship

1
7

Authors

Journals

citations
Cited by 52 publications
(47 citation statements)
references
References 10 publications
0
47
0
Order By: Relevance
“…Generalized weak-test-and-set is related to group mutual exclusion [30], much in the same way that weak-test-and-set is related to mutual exclusion. Group mutual exclusion is a generalization of mutual exclusion in which multiple processors may enter the critical section simultaneously, provided they are part of the same group.…”
Section: Related Workmentioning
confidence: 95%
“…Generalized weak-test-and-set is related to group mutual exclusion [30], much in the same way that weak-test-and-set is related to mutual exclusion. Group mutual exclusion is a generalization of mutual exclusion in which multiple processors may enter the critical section simultaneously, provided they are part of the same group.…”
Section: Related Workmentioning
confidence: 95%
“…In terms of the maximal number of processes in a group, two classes of mutual exclusion problem are distinguished in the literature. The first class, called the basic mutual exclusion problem [2,3,4,5,6,7,8,9], where the maximum size of groups is one, and the second class called group mutual exclusion (GME) problem, where every group can have more than one process [1,10,11,12,13,14,15,16].…”
Section: Preliminariesmentioning
confidence: 99%
“…Earlier works [16,22,23] have proposed the so-called "capturing mechanisms" to boost concurrency. Roughly speaking, these mechanisms allow a process to check whether other active processes are its fellow processes before it enters the CS itself, and if so, to help them enter.…”
Section: Fairness and Concurrency In Gmementioning
confidence: 99%
“…The property of concurrent entering, informally stated by Joung [22], and made precise by Hadzilacos [15], is a critical property of GME. Without it, any ordinary mutual exclusion algorithm solves GME easily.…”
Section: Introductionmentioning
confidence: 98%
See 1 more Smart Citation