A General Scheme for Token- and Tree-Based Distributed Mutual Exclusion Algorithms

  • Authors:
  • J.-M. Hélary;A. Mostefaoui;M. Raynal

  • Affiliations:
  • -;-;-

  • Venue:
  • IEEE Transactions on Parallel and Distributed Systems
  • Year:
  • 1994

Quantified Score

Hi-index 0.01

Visualization

Abstract

In a distributed context, mutual exclusion algorithms can be divided into two familiesaccording to their underlying algorithmic principles: those that are permission-based andthose that are token-based. Within the latter family, a lot of algorithms use a rooted treestructure to move the requests and the unique token. This paper presents a very generalinformation structure (and the associated generic algorithm) for token- and tree-basedmutual exclusion algorithms. This general structure not only covers, as particular cases,several known algorithms, but also allows for the design of new ones that are well suitedfor various topology requirements.