A quorum-based group mutual exclusion algorithm for a distributed system with dynamic group set

Ranganath Atreya Neeraj Mittal Sathya Peri
Abstract: The group mutual exclusion problem extends the traditional mutual exclusion problem by associating a type (or a group) with each critical section. In this problem, processes requesting critical sections of the same type can execute their critical sections concurrently. However, processes requesting critical sections of different types must execute their critical sections in a mutually exclusive manner. We present a distributed algorithm for solving the group mutual exclusion problem based on the notion of surrogate-quorum. ...