Cours d´algorithmique des graphes du MPRI
Gambette Philippe, Habib Michel
Dans de nombreux domaines tels que la chimie, la biologie, les réseaux de télécommunications ou encore les réseaux sociaux des modèles à base de graphes sont utilisés quotidiennement en recherche. De même les graphes constituent des outils importants et très utilisés de modélisation en informatique. Pour s'en convaincre il sufit de considérer la place faite aux algorithmes sur les graphes dans les ouvrages classiques d'algorithmique. En effet malgré la simplicité apparente de leur définition, les graphes capturent une large part de la complexité algorithmique. Il est donc très important de bien comprendre la structure des graphes afin d'utiliser des modélisations pertinentes à base de graphes. Ce module a deux objectifs principaux : le premier concerne la compréhension de la complexité structurelle des graphes via des décompositions de graphes et les invariants de graphes associés, tandis que le deuxième est centré sur la conception d'algorithmes "efficaces" sur les graphes et l'étude des outils algorithmiques nécessaires.Description
Université productrice
Discipline
Informatique - Programmation : Algorithmique, langages, conception objet, programmes, Modélisation et simulation - Graphes, arbres et simulation discrète
Mots clés
modélisation, complexité, fuscia, algorithmique, théorie des graphes, décomposition modulaire, algorithme décomposition modulaire, largeur arborescente, algorithme LexBFS
Langues
Français
Droits attachés à la ressource
Licence Creative Commons CC BY-ND (Attribution – Pas de modifications)
Indication pédagogique
Niveaux
M2, Master
Type(s) pédagogique(s)
Cours / Présentation
Type(s) documentaire(s)
Texte