• DocumentCode
    1824289
  • Title

    Average case behavior of election algorithms for unidirectional rings

  • Author

    Peterson, Gary L. ; Yi, Byungho

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    1993
  • fDate
    25-28 May 1993
  • Firstpage
    366
  • Lastpage
    373
  • Abstract
    The problem of election for asynchronous rings of processors is considered. Because of its many applications, this problem is important for both the practical and theoretical points of view. Thus, the availability of an algorithm that is good in both the average and the worst case has significant meaning. As an effort to achieve this goal, a new algorithm is designed and is simulated sequentially and analyzed by statistical methods. The statistical analysis demonstrates that the algorithm proposed is near optimal in the average case while its worst case message complexity is still O(n lg n). This is accomplished with the cost of one more bit in every message. This result is very interesting because it is contrary to the common belief that algorithms with good worst case complexity perform worse in the average case
  • Keywords
    communication complexity; distributed algorithms; message passing; multiprocessing systems; statistical analysis; asynchronous rings; average case; average case behavior; election algorithms; message complexity; statistical analysis; statistical methods; unidirectional ring; worst case; Algorithm design and analysis; Analytical models; Computer aided software engineering; Costs; Distributed computing; Educational institutions; Nominations and elections; Organizing; Statistical analysis; Whales;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1993., Proceedings the 13th International Conference on
  • Conference_Location
    Pittsburgh, PA
  • Print_ISBN
    0-8186-3770-6
  • Type

    conf

  • DOI
    10.1109/ICDCS.1993.287689
  • Filename
    287689