| HAL : hal-00710328, version 1 |
| Fiche détaillée | Récupérer au format |
|
|
| Fundamenta Informaticae 120, 1 (2012) 1-27 |
|
|
|
|
| Enumeration and Leader Election in Partially Anonymous and Multi-hop Broadcast Networks |
|
|
| Jérémie Chalopin 1Yves Métivier 2 |
|
|
| (20/06/2012) |
|
|
| We address the enumeration and the leader election problems over partially anonymous and multi-hop broadcast networks. We consider an asynchronous communication model where each process broadcasts a message and all its neighbours receive this message after arbitrary and unpredictable time. In this paper, we present necessary conditions that must be satisfied by any graph to solve these problems and we show that these conditions are sufficient by providing an enumeration algorithm on the one hand and a leader election algorithm on the other hand. For both problems, we highlight the importance of the initial knowledge. Considering the enumeration problem, each process only knows the size of the graph and, contrary to related works, the number of its neighbouring processes is unknown. Whereas for the election problem, we show that this combination of knowledge is not sufficient. Our algorithm assumes that each process initially knows a map of the network (without knowing its position in this map). From the complexity viewpoint, our algorithms offer polynomial complexities (memory at each process, number and size of exchanged messages). |
|
|
|
|
|
|
|
|
|
|
| 1 : | Laboratoire d'informatique Fondamentale de Marseille (LIF) |
| CNRS : UMR6166 – Université de la Méditerranée - Aix-Marseille II – Université de Provence - Aix-Marseille I | |
| 2 : | Laboratoire Bordelais de Recherche en Informatique (LaBRI) |
| CNRS : UMR5800 – Université Sciences et Technologies - Bordeaux I – École Nationale Supérieure d'Électronique, Informatique et Radiocommunications de Bordeaux (ENSEIRB) – Université Victor Segalen - Bordeaux II | |
|
|
|
|
|
|
|
|
| Domaine | : | Informatique/Calcul parallèle, distribué et partagé |
|
|
| Distributed Computing – Multi-hop – Broadcast – Election – Naming – Enumeration – Fibrations |
| hal-00710328, version 1 | |
| http://hal.archives-ouvertes.fr/hal-00710328 | |
| oai:hal.archives-ouvertes.fr:hal-00710328 | |
| Contributeur : Yves Métivier | |
| Soumis le : Mercredi 20 Juin 2012, 16:06:19 | |
| Dernière modification le : Mercredi 29 Août 2012, 16:08:50 | |