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
Link To Document