Graphes et hypergraphes : complexités algorithmique et algébrique
Auteur / Autrice : | Laurent Lyaudet |
Direction : | Ioan Todinca |
Type : | Thèse de doctorat |
Discipline(s) : | Informatique |
Date : | Soutenance en 2007 |
Etablissement(s) : | Lyon, École normale supérieure (sciences) |
Mots clés
Mots clés contrôlés
Mots clés libres
Résumé
Les travaux effectués pendant cette thèse s'inscrivent dans le cadre des décompositions hiérarchiques de graphes et des complexités algorithmique et algébrique. L'étude de la largeur de branche de graphes nous a conduit à étudier un problème de partitionnement d'hypergraphes. La variante de partitionnement d'hypergraphes en question est paramétrée par deux entiers k et l où k est le nombre total de couleurs et l le nombre maximum de couleurs qu'une hyperarête est autorisée à voir. Ce problème présente des variations de complexité surprenantes puisqu'il est, pour l et k fixés, NP-complet quand l>1 et polynomial quand l=1, sur les hypergraphes ; NP-complet quand l=1 et linéaire quand l>1, sur les hypergraphes avec hyperarêtes disjointes. Cette inversion de complexité s'explique en partie par la NP-complétude faible du problème quand l=1 et la variation dans la taille d'une instance. Nous avons aussi étudié les liens entre décompositions hiérarchiques et complexité algébrique en collaboration avec Uffe Flarup et Pascal Koiran. Plus précisément, nous nous intéressons aux classes de complexité du modèle de Valiant. Dans ce cadre, nous exprimons des polynômes avec des couvertures de graphes pondérés, telles que les couvertures par circuits disjoints, par circuit hamiltonien ou les couplages parfaits qui sont liées au permanent et à l'hamiltonien qui sont tous deux VNP-complets dans le modèle de Valiant (VNP est une analogue algébrique de NP). Nos travaux ont permis de caractériser la complexité des familles de polynômes engendrées par ces couvertures sur certaines classes de graphes. Nous avons notamment montré que sur les graphes de largeur linéaire ou arborescente bornée, les familles de polynômes engendrées sont égales aux formules arithmétiques. D'autres résultats liant des classes de graphes et de complexité ont été obtenus.