• Aucun résultat trouvé

Auto-stabilisation en Compétition

N/A
N/A
Protected

Academic year: 2022

Partager "Auto-stabilisation en Compétition"

Copied!
1
0
0

Texte intégral

(1)

Auto-stabilisation en Compétition

(informatique distribuée, réseaux)

Lieu du stage : LIP6, 104 avenue du Président Kennedy, 75016 Paris, France Équipe : NPA, Projet INRIA Grand Large

Directeur de stage : Sébastien Tixeuil ([email protected])

Présentation générale du domaine :

L’auto-stabilisation a été définie il y a une trentaine d’années par Dijkstra comme la propriété d’un système réparti de retrouver un comportement correct en un temps fini sans intervention extérieure. L’auto-stabilisation est un moyen efficace de se prémunir contres des défaillances transitoires qui peuvent corrompre les mémoires des nœuds d’un réseau ou le contenu des canaux de communications.

De manière générale, la littérature en auto-stabilisation fait l’hypothèse que les nœuds coopèrent pour résoudre un problème commun. La difficulté vient du fait que le système peut être démarré dans un état arbitraire et que les conditions d’ordonnancement des nœuds (définies par le démon) peuvent conduire à la non-stabilisation du système.

Objectifs du stage :

L’objectif de ce stage est de définir une nouvelle notion dérivée de l’auto-stabilisation : l’auto- stabilisation en compétition. Plutôt que d’avoir l’ensemble des nœuds qui luttent contre l’environnement pour résoudre un problème commun, on suppose que les nœuds sont partitionnés en plusieurs groupes, et que chaque groupe résout un problème qui lui est propre (en pratique les groupes résolvent les mêmes problèmes mais avec des paramètres d’entrée différents). Par exemple, on peut imaginer deux groupes de nœuds désireux de construire un arbre couvrant, mais le premier groupe cherche à minimiser la latence alors que le deuxième groupe cherche à maximiser le débit.

Pour simplifier l’environnement, on supposera que l’état initial peut être arbitraire, mais que l’ordonnancement du système est simple et connu à l’avance par tous les nœuds du système. On étudiera les hypothèses et implications des algorithmes auto-stabilisants en compétition, et on développera sur un exemple un tel algorithme.

Compétences espérées :

Algorithmique distribuée, complexité algorithmique.

Références

Documents relatifs

En effet, s’il y a des trous dans le tableau, la valeur de l.taille (qui est simplement le dernier indice du tableau à considérer quand on cherche des valeurs de la liste)

En ne consid´erant que des mots de Lorenz minimaux, on supprime pour chaque nœud de Lo- renz nombre d’apparitions du nœud comme orbite p´eriodique qui ne sont

Un nœud : dans un circuit électrique, on appelle nœud tout point du circuit qui est un « carrefour » d’au moins trois fils conducteurs.. Exemples de nœuds : A et B sur le

Pour un certain nombre de substances, par exemple le carbure de silicium en poudre agglomérée, la caractéristique courant-tension est assez bien représentée en convention récepteur

Depuis, Liège Europe Métropole et les services de la Province (département Infrastructures & Environnement et Fédération du Tourisme) œuvrent au développement du

Pour démontrer le théorème 1.1 il suffit donc de construire une variété orientable, compacte, sans bord M^ 2 telle que HqM == o pour 2 ^ q ^ n et dont le groupe de Poincaré soit

analytiquement irréductibles en 0, le premier polynôme d’Alexander du noeud de la singularité 0 E Co n’est autre que le polynôme caractéristique.. de la monodromie

En excluant tout à tour chaque nœud de cet ensemble pour obtenir un système à nœuds, on obtient à chaque fois une configuration qui, appliquée au système, va changer la parité