Sujet : Étude des graphes k-chemin séparables

Responsable : Cyril Gavoille
Téléphone : 05.40.00.88.12
e-mail : gavoille@labri.fr
Equipe : Combinatoire et Algorithmique
Thème : Graphes & Applications

Présentation du sujet :

Le paradigme "diviser-pour-reigner" est une approche classique employée pour résoudre de nombreux problèmes algorithmes sur les graphes. Il sagit de décomposer le graphe en morceaux plus petits, de résoudre le problème sur les morceaux puis de les recoller pour en déduire la solution du graphe en entier. La décomposition s'effectue en enlevant une partie du graphe, partie appelée séparateur. La nature même du séparateur jour un rôle fondamentale dans cette approche.

Il a été montré dans [T01] et [AG06] que les graphes "k-chemin séparables" sont particulièrement bien adaptés pour les problèmes faisant intervenir les distances ou l'approximation de distances dans les graphes, comme la construction de tables de routage, d'oracle de distance, ou l'étude de l'effet "petit monde" dans les graphes. Grosso modo les graphes k-chemin séparables sont les graphes qui peuvent être coupé en deux par un séparateur composé de k plus courts chemins. Généralisant les graphes de largeur arborescente k, les graphes k-chemin sépérables contiennent les familles de graphes closes par mineur, des familles importantes contenant par exemple les graphes planaires.

Dans ce stage il s'agira d'étudier les aspects algorithmiques et structurels des graphes k-chemin séparables. Voici quelques exemple de questions qui pourront être abordées pendant ce stage (éventuellement en thèse) :


Mot-clés : algorithmes, théorie des graphes

Commentaires : Il est clair qu'un tel sujet peut déboucher sur un sujet de thèse sur des problèmes connexes, notamment le/la candidat(e) motivé(e) pourra s'insérer éventuellement dans deux projets du LaBRI soutenu nationalement par l'ANR : le projet "ALADIN" (apsects algorithmiques des réseaux) et le projet "GRAAL" (décomposition de graphes).

Références :

[AG06] Ittai Abraham, and Cyril Gavoille. Object Location Using Path Separators. 25th Annual ACM Symposium on Principles of Distributed Computing (PODC), ACM Press, pp. 188-197, jul. 2006.

[T01] Mikkel Thorup. Compact oracles for reachability and approximate distances in planar digraphs. Journal of the ACM, 51(6):993-1024, 2004.

[Yan89] Mihalis Yannakakis. Embedding Planar Graphs in Four Pages. Journal of Computer and System Sciences, 38(1):188-197, 1989.