Un algorithme distribué d'énumération des noeuds d'un réseau et application au calcul des distances entre 2 noeuds quelconques et du diamètre d'un réseau - ALGOTEL 2016 — 18èmes Rencontres Francophones sur les Aspects Algorithmiques des Télécommunications Accéder directement au contenu
Communication Dans Un Congrès Année : 2016

Un algorithme distribué d'énumération des noeuds d'un réseau et application au calcul des distances entre 2 noeuds quelconques et du diamètre d'un réseau

Résumé

On considère un réseau où les noeuds (processus) communiquent par passage de messages. On suppose qu'il existe un noeud distingué. Dans ce travail, nous proposons et analysons un algorithme distribué d'énumération des noeuds d'un réseau utilisant des messages de taille O(1) et tel que si deux noeuds u et v ont des numéros consécutifs alors ils sont à distance au plus 3. Nous montrons que l'algorithme se termine en O(n) rondes, où n est le nombre de noeuds du réseau ; la taille des messages étant O(1), la complexité en bits (nombre maximum de bits transitant par un canal de communication) est O(n). Comme application de cette énumération, on présente un algorithme permettant de calculer les plus petites distances entre 2 noeuds quelconques d'un réseau et un algorithme permettant de calculer le diamètre d'un réseau en un temps O(n) avec des messages de taille O(1) ce qui donne une complexité en bits linéaire en le nombre de noeuds du réseau. Ces résultats améliorent les résultats obtenus par Peleg et al. (ICALP 2012) et Wattenhofer et al. (SODA 2012) qui présentent des algorithmes pour le calcul des plus petites distances entre deux noeuds quelconques ou le diamètre en temps O(n) avec des messages de taille O(log n). Enfin nous montrons qu'il n'existe pas d'énumération des noeuds telle que deux noeuds ayant des numéros consécutifs sont à distance au plus 2.
Fichier principal
Vignette du fichier
algotel.pdf (72.03 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01304022 , version 1 (19-04-2016)

Identifiants

  • HAL Id : hal-01304022 , version 1

Citer

Yves Métivier, John Michael Robson, Akka Zemmari. Un algorithme distribué d'énumération des noeuds d'un réseau et application au calcul des distances entre 2 noeuds quelconques et du diamètre d'un réseau. ALGOTEL 2016 - 18èmes Rencontres Francophones sur les Aspects Algorithmiques des Télécommunications, May 2016, Bayonne, France. ⟨hal-01304022⟩

Collections

CNRS ALGOTEL2016
311 Consultations
157 Téléchargements

Partager

Gmail Facebook X LinkedIn More