Rassemblement byzantin dans les réseaux
Résumé
Au moins deux agents mobiles se déplacent au sein d'un réseau, de sommet en sommet en traversant ses arêtes et doivent accomplir la tâche du rassemblement qui consiste à les réunir en un même sommet. Un adversaire choisit les sommets initiaux des agents et assigne à chacun un entier positif (appelé identifiant). Au début de toute exécution, chaque agent connaît son identifiant mais ne connaît ni les identifiants des autres agents, ni leurs positions. Les agents se déplacent en rondes synchrones et ne peuvent communiquer entre eux que quand ils se trouvent sur un même sommet. Parmi les agents, il y a au plus f agents byzantins (les autres agents sont qualifiés de bons). Un agent byzantin peut choisir n'importe quel port pour se déplacer et transmettre n'importe quelle information aux autres agents, en particulier en mentant à propos de son identifiant, en adoptant celui d'un autre agent ou en en choisissant un tout nouveau. Quel est le nombre minimum M de bons agents qui garantit le rassemblement déterministe de chacun d'entre eux avec détection de terminaison ? Nous apportons des réponses exactes à cette question d'une part quand les agents connaissent initialement la taille du réseau et d'autre part quand ce n'est pas le cas. Dans le premier cas, nous prouvons que M = f + 1 et dans le second, nous montrons que M = f + 2.
Fichier principal
Rassemblement byzantin dans les réseaux - version finale.pdf (116.05 Ko)
Télécharger le fichier
Origine | Fichiers produits par l'(les) auteur(s) |
---|