Thèse soutenue

Plongements topologiques de graphessur les complexes simpliciaux
FR  |  
EN
Accès à la thèse
Auteur / Autrice : Thomas Magnard
Direction : Éric Colin de Verdière
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance le 15/11/2021
Etablissement(s) : Université Gustave Eiffel
Ecole(s) doctorale(s) : École doctorale Mathématiques, Sciences et Technologies de l'Information et de la Communication (Champs-sur-Marne, Seine-et-Marne ; 2015-....)
Partenaire(s) de recherche : Laboratoire : Laboratoire d'informatique de l'Institut Gaspard Monge (1997-2009) - Laboratoire d'informatique de l'Institut Gaspard Monge
Jury : Président / Présidente : Monique Teillaud
Examinateurs / Examinatrices : Éric Colin de Verdière, Dimitrios M. Thilikos, Cyril Gavoille, Arnaud de Mesmay, Dominique Attali
Rapporteurs / Rapporteuses : Dimitrios M. Thilikos, Petr Hliněný

Résumé

FR  |  
EN

L'étude des plongements topologiques de graphes, c'est-à-dire des manières de dessiner sans croisement un graphe dans un espace topologique, constitue un domaine classique à l'interface des mathématiques et de l'informatique dans les communautés de topologie, théorie topologique des graphes, topologie algorithmique et dessin de graphes. Il est naturel de s’intéresser à la plongeabilité des graphes sur des espaces topologiques généraux tels que le plan, les surfaces ou des espaces de plus grande dimension. Or, comme tous les graphes sont plongeables dans un espace tridimensionnel, les espaces topologiques pour lesquels la question est non triviale sont de dimension au plus deux. Il est ainsi logique de considérer comme classe d'espaces la classe des complexes simpliciaux de dimension au plus deux, les espaces obtenus en recollant des sommets, des arêtes et des triangles. En particulier, ces espaces topologiques contiennent les surfaces, et le problème est déjà NP-difficile même en se restreignant aux surfaces. Cette thèse présente deux algorithmes décidant le problème de la plongeabilité d'un graphe sur un 2-complexe. Les deux algorithmes fonctionnent en temps polynomial en la taille du graphe lorsque le complexe est fixé, mais seul le second est "fixed parameter tractable" quand paramétré par la taille du 2-complexe donné en entrée. Le premier algorithme est basé sur des arguments d'ordre topologique. Sa stratégie consiste à réduire le problème de la plongeabilité d'un graphe sur un 2-complexe à un problème d'extension de plongement d'un graphe sur une surface pour lequel il existait déjà un algorithme dû à B.Mohar. De plus, dans le même temps, cette approche montre aussi que le problème est dans NP. Le second algorithme est basé sur des arguments d'algorithmique des graphes. Il commence par retirer itérativement du graphe des sommets inutiles jusqu'à ce que le graphe ait une largeur de branche bornée. Ensuite, il utilise une stratégie de programmation dynamique qui décide si un graphe de largeur de branche bornée est plongeable sur un 2-complexe