Théorie des graphes - Cours de recherche 2010/2011
Master d'Informatique Fondamentale - ENS Lyon

Cours : Eric Thierry + participation de Christophe Crespelle

Présentation

Cours avancé de théorie des graphes, accessible à tout étudiant ayant des connnaissances de bases sur les graphes et en algorithmique. Pour se faire une idée, un bonne recommandation est la lecture des chapitres sur les graphes du livre Introduction à l'algorithmique de Cormen, Leiserson, Rivest, Stein. Les notions qui y sont introduites feront juste l'objet de rappels très courts.

Le but du cours est de présenter plusieurs problématiques de théorie des graphes représentatives des questions et des outils qui ont fait l'objet de recherches récentes (étude de classes particulières de graphes, théorèmes et algorithmes de décomposition, théorème des 4 couleurs, théorème des graphes parfaits, théorème des mineurs ...). On s'intéressera aux aspects mathématiques et algorithmiques qui leur sont associées.

Evaluation

Après les premières séances de cours, une liste de sujets de synthèse sera proposée. Votre contribution consistera à rédiger un court mémoire sur l'un de ces sujet, puis à le présenter à l'oral.

D'autre part, un examen aura lieu la dernière semaine. Il portera sur l'ensemble du cours et pourra aussi faire intervenir des notions présentées pendant les différents exposés. Le calcul de la note finale du cours sera grosso modo 2/3 sujet de synthèse + 1/3 examen.

Sujets de synthèse

Vous devez chacun choisir un sujet différent dans la LISTE DES SUJETS, ainsi qu'une date pour l'exposer (environ 15 min exposé + 5 min questions), et écrire un court mémoire sur ce sujet. Vous devez également relire le mémoire de deux autres étudiants et écrire une petite fiche de lecture. Une fois votre choix fait, envoyez-moi un email pour fixer le sujet et la date. Envoyez-moi aussi ensuite les sujets dont vous souhaitez être relecteurs.

Les sujets de synthèse proposés peuvent faire appel à différents documents (articles, livres, exercices) ainsi que vos propres preuves ou algos ! Vous avez une certaine liberté pour aborder chaque sujet du moment que vous répondez à la question centrale. Des pistes sont proposées, vous n'êtes pas obligés de les suivre toutes. La liste des documents suggérés n'est bien sûr pas exhaustive. Le mémoire doit faire entre environ 10 et 15 pages (figures non comprises). Une exigence est qu'il doit présenter au moins un théorème avec sa preuve et/ou un algorithme avec son analyse.

N'hésitez surtout pas à me contacter si vous avez des questions sur le contenu d'un sujet ou sur les documents qui vous sont nécessaires. En particulier, si vous n'arrivez pas à récupérer des articles ou si des livres ne sont plus disponibles à la bibliothèque, dites-le moi.

Le cours précédent celui de l'exposé (généralement la semaine précédente), l'étudiant donne trois exemplaires de son rapport : à moi et aux deux relecteurs. Chaque relecteur fait une fiche critique de relecture (1 ou 2 pages maxi) et me la donne avant l'exposé. Si cela vous intéresse, jetez un coup d'oeil au guide du relecteur par Ian Parberry (un peu surdimensionné par rapport à notre exercice) : A Guide for New Referees. Les relecteurs posent également des questions à celui qui expose. L'exposé dure environ 15mn et est suivi d'une séance de questions (environ 5mn). Ne dépassez en aucun cas 20mn tout compris, répétez avant pour connaître la durée de votre exposé

Planning indicatif 2010

Le cours a lieu le mercredi de 8h à 10h en salle A1 (4ème étage, ENS Sciences).

SemaineCours
me 15/09 Introduction (première heure : slides et un choix de théorèmes et conjectures : maison, par A. Bondy, par Erdös / deuxième heure : quizz)
me 22/09 Rappel des bases (slides / correction du quizz / des algorithmes animés)
me 29/09 Classes de graphes & décompositions : Décomposition modulaire & Cographes (slides / exemple 1 / exemple 2 / Zoo des graphes / une synthèse par M. Habib et C. Paul)
me 06/10 Classes de graphes & décompositions : Graphes triangulés (Christophe)
me 13/10 Classes de graphes & décompositions : Graphes triangulés (Christophe)
me 20/10 Classes de graphes & décompositions : Sélection maison (dont peut être la décomposition en triconnexes) (Christophe)
me 27/10 Vacances !
me 03/11 Classes de graphes & décompositions : Graphes planaires (slides / quizz / jouer : planarity, four colors)
me 10/11 Classes de graphes & décompositions : Largeur arborescente (slides)
me 17/11 Classes de graphes & décompositions : Largeur arborescente (slides)
me 24/11 Exposés
me 01/12 Exposés
me 08/12 Exposés
me 15/12 Exposés
me 22/12 Vacances !
me 29/12 Vacances !
me 05/01 Examen (8h-10h en Amphi H, notes de cours autorisées, un vieil énoncé pour un cours un peu différent) / Correction : qcm corrigé et premiers exercices corrigés

Planning des exposés

DateNomSujet / RapportRemise rapportRelecteur 1Relecteur 2
me 24/11 Philippe Robert Affinage de partition (sujet 18) me 17/11 Jérémie Dumas Damien Reimert
me 24/11 Guillaume Iooss Théorie de Sperner (sujet 12) me 17/11 Laetitia Lemoine Hugo Feree
me 24/11 Jean-Marie Gomes Metapopulation networks me 17/11 Alice Julien-Laferriere Bérénice Batut
me 24/11 Sylvain Prigent Recherche de complexes moléculaires dans des réseaux d'interaction protéiques me 17/11 Mélaine Aubry-Kientz Jean-Marie Gomes
me 24/11 Matthieu Perrinel Treillis (sujet 15) me 17/11 Jean-Marie Gomes Lucien Capdevielle
me 24/11 me 17/11
me 01/12 Lucie Martinet Dessiner un graphe planaire (sujet 2) me 24/11 Elsa Guillot Audrey Lustig
me 01/12 Loïc Blet Hypertree-width me 24/11 Marthe Bonamy Michele Alberti
me 01/12 Lucien Capdevielle Théorie des matroïdes (sujet 11) me 24/11 Amaury Pouly Guillaume Iooss
me 01/12 Mathieu Barthelemy Algorithmes de clustering me 24/11 Jehanne Dousse Lucien Capdevielle
me 01/12 Amaury Pouly Flots de coût minimum (sujet 8) me 24/11 Damien Reimert Hugo Feree
me 01/12 Marthe Bonamy Isomorphismes de graphes et arbres (sujet 16) me 24/11 Michele Alberti Loïc Blet
me 08/12 Vincent Picard Graphes aléatoires (sujet 6) me 01/12 Philippe Robert Audrey Lustig
me 08/12 Hugo Feree Beaux ordres et graphes (sujet 3) me 01/12 Mathieu Barthelemy Jehanne Dousse
me 08/12 Laetitia Lemoine Chip Firing Games (sujet 20) me 01/12 Jérémie Dumas Guillaume Iooss
me 08/12 Jehanne Dousse Graphes et algèbres tropicales (sujet 9) me 01/12 Amaury Pouly Mathieu Barthelemy
me 08/12 Elsa Guillot Graphes dans les modèles de ségrégation me 01/12 Lucie Martinet Sylvain Prigent
me 08/12 Alice Julien-Laferriere Réseaux de Hopfield me 01/12 Bérénice Batut Mélaine Aubry-Kientz
me 15/12 Michele Alberti Graphes parfaits (sujet 1) me 08/12 Marthe Bonamy Loïc Blet
me 15/12 Jérémie Dumas Road Coloring (sujet 21) me 08/12 Laetitia Lemoine Elsa Guillot
me 15/12 Damien Reimert Recherche de cycles (sujet 4) me 08/12 Lucie Martinet Matthieu Perrinel
me 15/12 Audrey Lustig Réseaux de Petri et modèles proie-prédateur me 08/12 Alice Julien-Laferriere Matthieu Perrinel
me 15/12 Mélaine Aubry-Kientz Evolutionary graph theory me 08/12 Sylvain Prigent Vincent Picard
me 15/12 Bérénice Batut Scénarios d'évolution de gènes et décomposition modulaire des graphes de permutation me 08/12 Philippe Robert Vincent Picard

Bibliographie