Abstract
A network with unknown participants is a communication network where the processes have very partial knowledge of the system. Nodes do not know the full set of participating nodes and some nodes do not even know the full set of nodes they can communicate directly with. It is a “contact list” like network where the initial communication is possibly asymmetric and one can communicate with an unknown neighbour only if one has been first contacted by this neighbour. This model is quite natural and of important theoretical interest. It has also proved useful for the study of bootstrapping mobile ad hoc networks. In this paper, we investigate the classical Leader Election problem in general networks with unknown participants.
We give the first necessary and sufficient condition on global knowledge that nodes should be provided in order to solve Election problem. Since Election problem is a useful benchmark in distributed computability investigations, this result could lead to a complete characterisation of what is solvable in networks with unknown participants.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alchieri, E.A.P., Bessani, A.N., da Silva Fraga, J., Greve, F.: Byzantine consensus with unknown participants. In: Baker, T.P., Bui, A., Tixeuil, S. (eds.) OPODIS 2008. LNCS, vol. 5401, pp. 22–40. Springer, Heidelberg (2008)
Angluin, D.: Local and global properties in networks of processors. In: STOC, pp. 82–93 (1980)
Boldi, P., Codenotti, B., Gemmell, P., Shammah, S., Simon, J., Vigna, S.: Symmetry breaking in anonymous networks: Characterizations. In: Proc. 4th Israeli Symp. on Theory of Computing and Systems, pp. 16–26 (1996)
Boldi, P., Vigna, S.: Computing anonymously with arbitrary knowledge. In: PODC, pp. 181–188 (1999)
Boldi, P., Vigna, S.: An effective characterization of computability in anonymous networks. In: Welch, J.L. (ed.) DISC 2001. LNCS, vol. 2180, p. 33. Springer, Heidelberg (2001)
Chalopin, J., Godard, E., Métivier, Y.: Local terminations and distributed computability in anonymous networks. In: Taubenfeld, G. (ed.) DISC 2008. LNCS, vol. 5218, pp. 47–62. Springer, Heidelberg (2008)
Chalopin, J., Godard, E., Métivier, Y.: Election in partially anonymous networks with arbitrary knowledge in message passing systems. Distrib. Comput (2012)
Chalopin, J.: Algorithmique distribue, calculs locaux et homorphismes de graphes. PhD thesis, Universit Bordeaux 1 (2006)
Cavin, D., Sasson, Y., Schiper, A.: Consensus with unknown participants or fundamental self-organization. In: Nikolaidis, I., Barbeau, M., An, H.-C. (eds.) ADHOC-NOW 2004. LNCS, vol. 3158, pp. 135–148. Springer, Heidelberg (2004)
Godard, E., Métivier, Y.: A characterization of families of graphs in which election is possible (extended abstract). In: Nielsen, M., Engberg, U. (eds.) FOSSACS 2002. LNCS, vol. 2303, p. 159. Springer, Heidelberg (2002)
Greve, F., Sens, P., Arantes, L., Simon, V.: Eventually strong failure detector with unknown membership. The Computer Journal 55(12), 1507–1524 (2012)
Greve, F., Tixeuil, S.: Knowledge connectivity vs. synchrony requirements for fault-tolerant agreement in unknown networks. In: DSN 2007, pp. 82–91 (2007)
Métivier, Y., Muscholl, A., Wacrenier, P.A.: About the local detection of termination of local computations in graphs. In: SIROCCO (1997)
Rosen, K.H., Michaels, J.G.: Handbook of Discrete and Combinatorial Mathematics (2000)
Tel, G.: Introduction to Distributed Algorithms. Cambridge U.P (2000)
Yamashita, M., Kameda, T.: Electing a leader when processor identity numbers are not distinct. In: Bermond, J.-C., Raynal, M. (eds.) WDAG 1989. LNCS, vol. 392, pp. 303–314. Springer, Heidelberg (1989)
Yamashita, M., Kameda, T.: Computing on anonymous networks. I. characterizing the solvable cases. IEEE TPDS 7, 69–89 (1996)
Yamashita, M., Kameda, T.: Computing on anonymous networks. II. decision and membership problems. IEEE TPDS 7, 90–96 (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Chalopin, J., Godard, E., Naudin, A. (2014). What Do We Need to Know to Elect in Networks with Unknown Participants?. In: Halldórsson, M.M. (eds) Structural Information and Communication Complexity. SIROCCO 2014. Lecture Notes in Computer Science, vol 8576. Springer, Cham. https://doi.org/10.1007/978-3-319-09620-9_22
Download citation
DOI: https://doi.org/10.1007/978-3-319-09620-9_22
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-09619-3
Online ISBN: 978-3-319-09620-9
eBook Packages: Computer ScienceComputer Science (R0)