A fair distributed mutual exclusion algorithm

Citation
S. Lodha et A. Kshemkayani, A fair distributed mutual exclusion algorithm, IEEE PARALL, 11(6), 2000, pp. 537-549
Citations number
15
Categorie Soggetti
Computer Science & Engineering
Journal title
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS
ISSN journal
10459219 → ACNP
Volume
11
Issue
6
Year of publication
2000
Pages
537 - 549
Database
ISI
SICI code
1045-9219(200006)11:6<537:AFDMEA>2.0.ZU;2-Y
Abstract
This paper presents a fair decentralized mutual exclusion algorithm for dis tributed systems in which processes communicate by asynchronous message pas sing. The algorithm requires between N - 1 and 2(N - 1) messages per critic al section access. where N is the number of processes in the system. The ex act message complexity can be expressed as a deterministic function of conc urrency in the computation. The algorithm does not introduce any other over heads over Lamport's and Ricart-Agrawala's algorithms, which require 3(N - 1) and 2(N - 1) messages, respectively, per critical section access and are the only other decentralized algorithms that allow mutual exclusion access in the order of the timestamps of requests.