Time and message bounds for election in synchronous and asynchronous complete networks

作者: Yehuda Afek , Eli Gafni

DOI: 10.1145/323596.323613

关键词:

摘要: This paper addresses the problem of distributively electing a leader in both syn- chronous and asynchronous complete networks. O(n log n) messages synchronous algorithms are presented. The time complexity algorithm is O(log n), while that O(n). In case, lower bound 12(nlogn) on message proven. It also proven any message-optimal algo- rithm requires 12(log time. proving these bounds, type operations performed by nodes not restricted. bounds thus apply to general just comparison-based algorithms. be selected from set which initially differ only their identifiers (ids), with no node being aware other id. An arbitrary subset wakes up spontaneously at times starts sending over network. When exchange terminates, distinguished all nodes. specializes such network, each pair connected bidirectional communication link. Before starts, has information Hence, incident links node, was sent or received, indistinguishable. We consider modes

参考文章(11)
Ephraim Korach, Jan K. Pachl, Doron Rotem, A Technique for Proving Lower Bounds for Distributed Maximum-Finding Algorithms symposium on the theory of computing. pp. 378- 382 ,(1982)
Greg N. Frederickson, Nancy A. Lynch, The impact of synchronous communication on the problem of electing a leader in a ring symposium on the theory of computing. pp. 493- 503 ,(1984) , 10.1145/800057.808719
E. Korach, S. Kutten, S. Moran, A modular technique for the design of efficient distributed leader finding algorithms principles of distributed computing. pp. 163- 174 ,(1985) , 10.1145/323596.323611
Paul MB Vitányi, None, Distributed elections in an archimedean ring of processors symposium on the theory of computing. pp. 542- 547 ,(1984) , 10.1145/800057.808725
Eli Gafni, Improvements in the time complexity of two message-optimal election algorithms principles of distributed computing. pp. 175- 185 ,(1985) , 10.1145/323596.323612
Pierre Humblet, Selecting a leader in a clique in 0(N log N) messages The 23rd IEEE Conference on Decision and Control. ,vol. 23, pp. 1139- 1140 ,(1984) , 10.1109/CDC.1984.272191
J. Pachl, E. Korach, D. Rotem, A technique for proving lower bounds for distributed maximum-finding algorithms (Preliminary Version) Proceedings of the fourteenth annual ACM symposium on Theory of computing - STOC '82. pp. 378- 382 ,(1982) , 10.1145/800070.802213
R. G. Gallager, P. A. Humblet, P. M. Spira, A Distributed Algorithm for Minimum-Weight Spanning Trees ACM Transactions on Programming Languages and Systems. ,vol. 5, pp. 66- 77 ,(1983) , 10.1145/357195.357200
Eshrat Arjomandi, Michael J. Fischer, Nancy A. Lynch, Efficiency of Synchronous Versus Asynchronous Distributed Systems Journal of the ACM. ,vol. 30, pp. 449- 456 ,(1983) , 10.1145/2402.322387
E. Korach, S. Moran, S. Zaks, Tight lower and upper bounds for some distributed algorithms for a complete network of processors principles of distributed computing. pp. 199- 207 ,(1984) , 10.1145/800222.806747