Message Complexity of the Tree Quorum Algorithm

Shyan Ming Yuan, Her Kun Chang

Research output: Contribution to journalJournal Article peer-review

3 Scopus citations

Abstract

The tree quorum algorithm (TQA) uses a tree structure to generate intersecting (tree) quorums for distributed mutual exclusion. This paper analyzes the number of messages required to acquire a quorum in TQA. Let i be the depth of the complete binary tree used in TQA, and let Mi be the number of messages required to acquire a quorum or to determine that no quorum is accessible. We discuss Mi as a function of i and p, where p (1/2 < p < 1) is the probability that each site is operational. Let Ci denote the average number of sites in the quorum that TQA finds. The analysis shows that, although both Mi and Ci increase without bound as i increases, Mi/Ciapproaches to 1+p/p as i increases. According to the result, an approximate close form for Mi is derived.

Original languageEnglish
Pages (from-to)887-890
Number of pages4
JournalIEEE Transactions on Parallel and Distributed Systems
Volume6
Issue number8
DOIs
StatePublished - 08 1995
Externally publishedYes

Keywords

  • Distributed mutual exclusion
  • message complexity
  • quorum size
  • tree quorum algorithm

Fingerprint

Dive into the research topics of 'Message Complexity of the Tree Quorum Algorithm'. Together they form a unique fingerprint.

Cite this