• Home
  • Search
  • Using Maekawa’s Algorithm to Perform Distributed Mutual Exclusion in Quorums
  • Cite Icon2
  • https://doi.org/10.5923/j.ac.20120204.02Copy DOI Icon

Using Maekawa’s Algorithm to Perform Distributed Mutual Exclusion in Quorums

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In distributed systems,cooperating process essh are both local and remoter sources. Chance is very high that multiple processes makesimultaneous requests to the same resource. If the resourcerequires mutually exclusive access (critical section - CS), then some regulation is needed to access it for ensuring synchronizedaccess of the resources thatonly one process could use the resource at a given time. This is the distributed mutual exclusion problem. The problem of coordinating the execution of critical sections by eachprocessissolved by providing mutually exclusive access to the CS. Mutual exclusion ensures that concurrent processes make a serialized access to shared resources.Quorum-based algorithms offer the advantage of protocol symmetry, spreading effort and responsibility uniformly across the distributed systems. In thispaper, we have proposed a permission baseddistributedmutual exclusion algorithmwhichis an improvement of Maekawa’s algorithm. The number of messages required by the improvisedalgorithmis in the range 3Mto 5Mper critical section invocation whereMis the number of intersection nodes1 in the system. A reduction in number of message by restricting the communication of anynodewith the intersection nodes of the quorums, withoutany modification of the basic structure of the algorithm.

Similar Papers
  • Conference Article
  • Citations3

The Weak Mutual Exclusion problem

  • May 01, 2009
  • Paolo Romano +2
  • Research Article
  • Citations2

H-Group local mutual exclusion algorithm in MANETs

  • Dec 01, 2016
  • CSI Transactions on ICT
  • Ashish Khanna +2
  • Research Article
  • Citations1

A HIGHLY CONCURRENT GROUP MUTUAL l-EXCLUSION ALGORITHM

  • Dec 01, 2006
  • Parallel Processing Letters
  • K Vidyasankar
  • Conference Article
  • Citations20

A dynamic token-based distributed mutual exclusion algorithm

  • Mar 27, 1991
  • Y.-I Chang +2
  • Research Article
  • Citations13

Distributed algorithms for multiple entries to a critical section with priority

  • May 01, 1994
  • Information Processing Letters
  • R Baldoni +1
  • Research Article
  • Citations3

Distributed mutual exclusion on hypercubes

  • Jul 01, 1996
  • ACM SIGOPS Operating Systems Review
  • Mohamed Naimi
  • Research Article

Adaptive and Fair Transformation for Recoverable Mutual Exclusion

  • Jul 26, 2025
  • Journal of the ACM
  • Sahil Dhoked +1
  • Book Chapter
  • Citations10

Brief Announcement: Local-Spin Algorithms for Abortable Mutual Exclusion and Related Problems

  • Jan 01, 2008
  • Robert Danek +1
  • Research Article
  • Citations10

Designing irregular parallel algorithms with mutual exclusion and lock-free protocols

  • Feb 15, 2006
  • Journal of Parallel and Distributed Computing
  • Guojing Cong +1
  • Conference Article
  • Citations2

Service-Sharing Approach Using a Mutual Exclusion Algorithm for Smart Cashier Systems

  • Jan 01, 2019
  • Heba Kurdi +4
  • Research Article
  • Citations10

A Novel Approach For Energy Optimization In Distributed Databases In Wireless Network Applications

  • Sep 29, 2020
  • Journal of Management and Accounting Studies
  • Z Ahmadi +2
  • Research Article
  • Citations34

Time/Contention Trade-Offs for Multiprocessor Synchronization

  • Jan 01, 1996
  • Information and Computation
  • James H Anderson +1
  • Research Article
  • Citations18

A Token-Based Distributed Group Mutual Exclusion Algorithm with Quorums

  • Sep 01, 2008
  • IEEE Transactions on Parallel and Distributed Systems
  • H Kakugawa +2
  • Research Article

On multilevel voting

  • Aug 01, 1994
  • Distributed Computing
  • Jian Tang
  • Conference Article
  • Citations26

Service Level Agreement for Distributed Mutual Exclusion in Cloud Computing

  • May 01, 2012
  • Jonathan Lejeune +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.