A Survey and Taxonomy of Leader Election Algorithms in Distributed Systems

Leader election is one of the important problems in distributed systems. This problem deals with selecting a node in distributed systems as a leader. In the election of nodes problems such as node failure and discrete parts of the network should also be examined. Investigation of this problem in wireless networks especially Adhoc, that do not have special structure and topology changes are frequently and inevitable, is much more complex than wired networks. This paper examines different algorithms for leader election. Some algorithms are designed for just one leader and some of them are designed for N leader. Some of them also create hierarchical structure in resulted graph of wireless networks. These algorithms are used in places that have been pre-clustered or clustering of them is possible. In this paper, in addition to various algorithms classification based on the used assumptions and methods, we deal with.

[1]  Yu Zhang,et al.  Research of Asynchronous Leader Election Algorithm on Hierarchy Ad Hoc Network , 2009, 2009 5th International Conference on Wireless Communications, Networking and Mobile Computing.

[2]  Stephan Olariu,et al.  Randomized Leader Election Protocols in Radio Networks with No Collision Detection , 2000, ISAAC.

[3]  Oksam Chae,et al.  Performance analysis of Leader Election Algorithms in Mobile Ad hoc Networks , 2008 .

[4]  Stephan Olariu,et al.  Uniform leader election protocols for radio networks , 2001, International Conference on Parallel Processing, 2001..

[5]  Mahdi Zargarnataj New Election Algorithm based on Assistant in Distributed Systems , 2007, 2007 IEEE/ACS International Conference on Computer Systems and Applications.

[6]  Yu Zhang,et al.  Design and implementation of a leader election algorithm in hierarchy mobile ad hoc network , 2009, 2009 4th International Conference on Computer Science & Education.

[7]  Neil Immerman,et al.  Leader election algorithms for wireless ad hoc networks , 2003, Proceedings DARPA Information Survivability Conference and Exposition.

[8]  Stephan Olariu,et al.  A survey on leader election protocols for radio networks , 2002, Proceedings International Symposium on Parallel Architectures, Algorithms and Networks. I-SPAN'02.

[9]  M. S. Corson,et al.  A highly adaptive distributed routing algorithm for mobile wireless networks , 1997, Proceedings of INFOCOM '97.

[10]  Donald F. Towsley,et al.  Design and analysis of a leader election algorithm for mobile ad hoc networks , 2004, Proceedings of the 12th IEEE International Conference on Network Protocols, 2004. ICNP 2004..

[11]  Svante Janson,et al.  Analysis of an Asymmetric Leader Election Algorithm , 1997, Electron. J. Comb..

[12]  Wojciech Szpankowski,et al.  On the distribution for the duration of a randomized leader election algorithm , 1996 .

[13]  B. König‐Ries,et al.  Leader Election Modes of the Service Distribution Protocol for Ad Hoc Networks , 2009 .

[14]  Orhan Dagdeviren,et al.  A Hierarchical Leader Election Protocol for Mobile Ad Hoc Networks , 2008, ICCS.