Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. LCS Publications
  4. LCS Technical Memos (1974 - 2003)
  5. Electing a Leader in a Synchronous Ring

Electing a Leader in a Synchronous Ring

Thumbnail Image
Download
Name

MIT-LCS-TM-277.pdf

Size

6.12 MB

Format

Adobe PDF

Checksum (MD5)

3e4b8e06766d06ec5e28da3d4aa6fbfa

Author(s)
Frederickson, Greg N.
•
Lynch, Nancy A.
Date Issued
July 1985
Series/Report no.
MIT-LCS-TM-277
Abstract
We consider the problem of electing a leader in a synchronous ring of n processors. We obtain both positive and negative results. One the one hand, we show that if processor ID's are chosen from some countable set, then there is an alorithm which uses only O(n) messages in the worst case. On the other hand, we obtain two lower bound results. If the algorithm is restructed to use only comparisons of ID's, then we obtain an Ω(n log n) lower bound for the number of messages required in the worst case. Alternatively, there is a (very fast-growing) function f with the following property. If the number of rounds is required to be bounded by some t in the worst case, and ID's are chosen from any set having at leas f(n,t) elements, then any algorithm requires Ω(n log n) messages in the worst case.
Persistent DSpace Link
https://hdl.handle.net/1721.1/149087
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.