Graphes et Applications Thème de léquipe « Combinatoire et Algorithmique » LaBRI – janvier 2008.

Slides:



Advertisements
Présentations similaires
Introduction à la Théorie des graphes
Advertisements

Comparaison de deux algorithmes d’approximation
Optimisation de maillages Simplification Marc Neveu.
Connexité.
Dans cette partie Graphes Eulériens.
Algorithmes et structures de données avancées Cours 7
Algorithmes et structures de données avancés
Calcul géométrique avec des données incertaines
Olivier Bournez Professeur à l’Ecole Polytechnique
Introduction à la Théorie des graphes
et les multipartis complets
UMLV 1 Problème G = (S, A) graphe (orienté) Calculer H = (S, B) où B est la clôture réflexive et transitive de A. Note : (s,t) B ssi il existe un chemin.
Problème des 4 couleurs, graphes planaires.
Modélisation par le concept de graphe
Mise à Niveau en Recherche Opérationnelle
Visualisation d’information interactive 5 : Graphes
Complexité et Classification
LES GRAPHES.
A.Faÿ 1 Recherche opérationnelle Résumé de cours.
Chap. 1 INTRODUCTION Beaucoup de problèmes de la vie courante, tels la gestion de réseaux de communication ou l'ordonnancement de tâches, correspondent.
Chapitre II.Rappels mathématiques et complexité
Recherche Opérationnelle
Maple, modélisation et résolution de problèmes
Structures Pyramidales Luc Brun L.E.R.I., Reims and Walter Kropatsch Vienna Univ. of Technology, Austria.
COURS SUR LA THEORIE DES GRAPHES
Comparaison de 4 algorithmes pour le problème du vertex cover
Celso C. Ribeiro Universidade Federal Fluminense Brésil
1 Cours numéro 3 Graphes et informatique Définitions Exemple de modélisation Utilisation de ce document strictement réservée aux étudiants de l IFSIC.
Plus courts chemins On présente dans ce chapitre un problème typique de cheminement dans les graphes : la recherche d'un plus court chemin entre deux sommets.
Algorithmes Branch & Bound
Graphes Conceptuels J.F. Baget Inria.
MODULE 6 Optimisation de GRAPHES
Problème des 4 couleurs, graphes planaires.
Quelques applications.
LES ARBRES IUP 2 Génie Informatique
Structures de données IFT-2000
Coloration gap sommet identifiante de graphes
Luce Brotcorne Maître de Conférences LAMIH/ROI




Algorithmes d ’approximation
PROBLEMES DE DEGRE-DIAMETRE DE GRAPHES DANS LE CAS GENERAL
Deux méthodes incrémentales pour le maintien dun arbre de connexion Nicolas Thibault Christian Laforest
Programmation linéaire et Recherche opérationnelle
Recherche Opérationnelle
Recherche Opérationnelle
- GRAPHES - Composantes et types
Introduction au calcul quantique
21 février 2006Cours de graphes 2 - Intranet1 Cours de graphes Les plus courts chemins, les chemins les plus légers : à laide de la vague, à laide de la.
L ABORATOIRE d I NGÉNIERIE des S YSTÈMES A UTOMATISÉS EA 4014 – Université dAngers Institut des Sciences et Techniques de lIngénieur dAngers Master2 Recherche.
Maths, Fourmis, Informatique et Petits Chevaux - 2
Structures de données IFT-2000 Abder Alikacem Arbres de recouvrement minimum Département dinformatique et de génie logiciel Édition Septembre 2009 JFK.
Coupes efficaces pour la relaxation lagrangienne
Quelques exemples de nombre chromatique d’un graphe.
Apérisentation Sur les graphes évolutifs Mardi 22 novembre 16h30.
Arbres et graphes.
1 Alain Casali Christian Ernst Extraction de Règles de Corrélation Décisionnelles 29 Janvier 2009.
Algorithmes Branch & Bound
Modèles Mathématiques et représentation discrètes pour la description des images couleur Luc Brun.
Soutenance de Stage DEA / DESS
SONDe: Service à densité auto-organisante tolérant la charge Vincent Gramoli (INRIA) Erwan Le Merrer (INRIA) Anne-Marie Kermarrec (INRIA) Didier Neveux.

Ajouts et retraits dans un arbre de connexion Nicolas Thibault et Christian Laforest, Équipe OPAL Laboratoire IBISC (regroupement LaMI et LSC), Évry 8.
Algorithme de DIJKSTRA
31/05/2007Projet Master 11 Présentation ludique de la recherche opérationnelle à la fête de la science Année universitaire 2006/2007 Sylvain FIX Julien.
Introduction à la Théorie des graphes
Cycle, Cocycle, Arbre et Arborescence
Compilation & Apprentissage dans les Réseaux de Contraintes Hervé Cros Directeurs :Frédéric Koriche Joël Quinqueton.
Transcription de la présentation:

Graphes et Applications Thème de léquipe « Combinatoire et Algorithmique » LaBRI – janvier 2008

Léquipe chercheurs et enseignants-chercheurs –3 professeurs –5 maîtres de conférences –2 chargés de recherche CNRS Formation par la recherche –5 doctorats en cours (dont 1 en cotutelle avec Taiwan) –10 thèses soutenues entre 2005 et chargés de recherche CNRS, 2 maîtres de conférences Projets, contrats –2 équipes-projets LaBRI-INRIA (Cépage, RealOpt) –projets nationaux et internationaux Animation du GT « Graphes » du GDR IM (Info-Math) Nombreuses collaborations internationales Chine, Israël, République Tchèque, Russie, Slovaquie, Taiwan,...

Thèmes de recherche Problèmes classiques de théorie des graphes –Flots, cycles et couverture –Homomorphismes et colorations Applications –Algorithmique et communications dans les réseaux –Grands graphes –Optimisation combinatoire –Structures de données compactes, routage

Deux illustrations arbitrairement choisies Homomorphismes et colorations de graphes orientés Structures de données compactes

Homomorphismes et colorations de graphes orientés (1) Coloration (classique) de graphes (non orientés) Nombre chromatique : = 3 Homomorphisme de G vers H : c : V(G) V(H), t.q. uv E(G) c(u)c(v) E(H) (G) = k G K k & G K k-1

Homomorphismes et colorations de graphes orientés (2) Homomorphismes de graphes orientés Colorations de graphes orientés (1) (2)

Homomorphismes et colorations de graphes orientés (3) Quelques exemples.

Homomorphismes et colorations de graphes orientés (4) Borner le nombre chromatique orienté dune famille de graphes Famille de graphes Graphe cible Propriétés structurelles « bonnes propriétés » Borne supérieure : Borne inférieure : Exhiber un graphe particulier... non-existence dun contre- exemple minimal...

Homomorphismes et colorations de graphes orientés (5) Exemple : la famille des arbres orientés Famille des arbres Tout arbre contient un sommet de degré 0 ou 1 Tout sommet a un successeur et un prédécesseur Borne supérieure : Borne inférieure :

Homomorphismes et colorations de graphes orientés (6) Quelques questions ?... Nombre chrom. orienté des graphes planaires ? Version orientée du « Théorème des 4 couleurs » Borne inférieure = 17, borne supérieure = 80 Nombre chrom. orienté des graphes cubiques ? Borne inférieure = 7, borne supérieure = 11 Conjecture : 7 pour les graphes cubiques connexes

Structures de données compactes (1) Contexte général : on stocke de linformation sur les sommets dun graphe (pour une certaine famille) on souhaite pouvoir répondre à certaines requêtes en utilisant uniquement cette information locale Contraintes : minimiser la taille des informations locales minimiser les temps de calcul (de linformation locale, de réponse aux requêtes)

Structures de données compactes (2) Exemple 1 : graphe = un arbre on souhaite pouvoir déterminer si deux sommets quelconques u et v sont voisins ou non

Structures de données compactes (3) Solution : numérotation « quelconque » L(u) = u et v voisins ssi u = père(v) ou v = père(u) taille info = 2log n temps réponse = O(1)

Structures de données compactes (5) Exemple 2 : graphe = un arbre on souhaite pouvoir déterminer si, pour deux sommets quelconques u et v, u est ancêtre de v ou v est ancêtre de u

Structures de données compactes (6) Solution : numérotation « en profondeur » L(u) = u ancêtre de v ssi n°(u) n°(v) n°(u)+nb(u) taille info = 2log n temps réponse = O(1)

Structures de données compactes (7) Questions typiques ?... Différentes familles de graphes Arbres, graphes planaires, planaires extérieurs, graphes de degré borné, graphes dintervalles,... Différentes requêtes Adjacence, plus petit ancêtre commun (arbres), distance, distance approchée,... Bornes inférieures, bornes supérieures...