[PDF] Coloration de graphes - unifrch



Previous PDF Next PDF







Coloration de graphes

Coloration de graphes Louis Esperet CNRS, Laboratoire G-SCOP, Grenoble DI - ENS Lyon 18 Janvier 2010



Coloration de graphes: algorithmes et structures

Structure de graphes et coloration Structure des colorations Coloration des graphes planaires Folklore Tout graphe planaire est 6 colorable Preuve : Formule d’Euler Pour tout graphe planaire, S A+ F = 2: On a F 2A=3 En re-injectant dans la formule d’Euler on obtient : A 3S 6 Comme P x2S deg(x) = 2A, il existe un sommet de degr e au plus 5



Colorations de graphes et applications - TEL

3 4 Coloration impropre des graphes aléatoires d’intersection de disques unitaires 80 3 4 1 Résultats 80 3 4 2 Démonstrations 82 3 5 Conclusion 90 Deuxième partie Autres problèmes de coloration 93 Chapitre 4 Coloration 3-faciale des graphes planaires 95 4 1 Introduction 95 4 2 Propriétés des graphes (3,11)-minimaux 97 4 3



Coloration de graphes - unifrch

Coloration de graphes Paul Melotti juin 2014 Un graphe Gest un couple (V,E) où V est un ensemble fini d’éléments appelés sommets



Coloration dun graphe - Meilleur en Maths

Lorsqu'on regarde le graphe, il existe des sous graphes d'ordre trois ( tout simplement des triangles) donc il est nécessaire d'utiliser au moins trois couleurs distinctes pour le graphe donc 3 est le nombre minimal de couleurs que l'on puisse utiliser pour colorier le graphe On dit que 3 est le nombre chromatique du graphe 2 Définitions



Coloration des graphes planaires - Inria

2 Coloration de graphes planaires 2 1 D´efinitions g´en´erales D´efinition (Graphe) Les graphes apparaissent naturellement comme un moyen de repr´esenter des relations entre plusieurs entit´es On d´efinit un graphe G comme la donn´ee (V G,E G) d’un ensemble (i¸ci, fini) de sommets V G et d’un ensemble d’arˆetes entre ces



Chapitre 4 Coloration de graphes

une coloration optimale pour les graphes d’intervalle si la liste des sommets est ordonn´ee en fonction de l’ordre reo ou leo De plus une borne classique sur le nombre chromatique est la suivante [Brooks, 1941] Th´eor`eme 12 ([Brooks, 1941]) Pour tout graphe G de degr´e maximum ∆(G), on a χ(G) ≤ ∆(G)+1



Algorithmique des graphes quelques notes de cours

Les graphes orientés sans circuits (souvent appelés DAG, comme dircteed acyclic graphs ) apparaîssent souvent dans les modélisation des relations ce précédence L'escemple typique est l'exécution d'un projet composé de tâches, pour lequel on a des informations de type la tâche Adoit être e ectuée aanvt la tâche F

[PDF] coloration graphe terminale es

[PDF] algorithme de coloration de graphe en c

[PDF] algorithme de coloration de graphe en python

[PDF] coloriage magique avec les puissances correction

[PDF] coloriage numérique isabelle guillot

[PDF] écrire une fraction sous la forme d'un entier et d'une fraction cm2

[PDF] les fractions supérieures ? 1

[PDF] fractions inférieures supérieures ou égales ? 1

[PDF] cours cap coiffure la permanente

[PDF] cours coloration cap coiffure

[PDF] règles des couleurs en coiffure

[PDF] reglement boxe anglaise

[PDF] boxe pdf

[PDF] regle boxe française

[PDF] yvain combat le chevalier de la fontaine

Coloration de graphes

Paul Melotti

juin 2014 UngrapheGest un couple(V,E)oùVest un ensemble fini d"éléments appeléssommets, etEun ensemble de paires non ordonnées(v,w)oùv,w?Vetv?=w, appelées arêtes. Deux sommets sont ditsadjacentss"il existe une arête les reliant. Le problème du coloriage de graphe consiste à assigner à chaque sommet une couleur, de

façon à ce que deux sommets adjacents soient de couleurs différentes. Si c"est possible aveck

couleurs, on dit que le graphe estk-coloriable. 1. Quelle structure informatique utiliser p ourreprésen terun graphe ?

1 2-coloriages

Le grapheGest ditbipartisiVse partitionne en deux ensemblesBetW, tels que toute arête deErelie un sommet deBà un sommet deW. 2. Mon trerqu"un graphe est 2-coloriable si et s eulementsi il est biparti. 3. Donner un algorithme qu i,lancé sur un grap hebiparti, d étermineune 2-coloration de ce graphe. Quelle est sa complexité? La réponse peut dépendre de la structure de donnée considérée. 4. Mon trerqu"un graphe est 2-c oloriablesi e tseule mentsi il ne p ossèdepas de cycle de longueur impaire.

2 Algorithme glouton

Le problème du 2-coloriage est donc "facile". On va s"intéresser maintenant auxn-coloriages

pourn≥3, ce qui est beaucoup plus difficile. Le problème consiste à colorier le graphe avec un

nombre minimal de couleurs. On représente les couleurs par les entiers1,2,...,K,.... On appelledegréd"un sommetv le nombre de ses voisins, et on le noteδ(v). On appelle degré du grapheGle maximum desδ(v) pourv?V, et on le noteΔ(G). L"algorithme glouton consiste à trouver un coloriage du graphe de la façon suivante : on numérote les sommetsv1,...,vndeG, puis on les colorie dans cet ordre en attribuant à chaque

sommet la plus petite couleur disponible (i.e.non déjà utilisée par ses voisins). On appellegl(G)

le nombre total de couleurs utilisées par cet algorithme. 5. 6. 7. Quelle n umérotationdes sommets ce tteinégalité suggère-t-elle d"utiliser ? 1 L"algorithme glouton est optimal pour une famille de graphes, lesgraphes d"intervalles. Étant

donné une famille d"intervalles sur la droite réelle, on définit un graphe dont les sommets sont les

intervalles et dont les arêtes relient les sommets représentant des intervalles qui s"intersectent.

Exemple :On numérote les sommets de ce graphe selon l"ordre donné par les extrémités gauches des

intervalles. Dans notre exemple, cela donnea,b,c,d,e,f,g. 8. F airetourner l"algorithme à la main su rcet exemple 9. Mon trerque c etalgorithme est optimal ( i.e.utilise le nombre minimal de couleurs) pour tout graphe d"intervalles.

3 Algorithme de Brelaz

On propose ici une variante de l"algorithme précédent. À un moment quelconque de l"exécu-

tion de l"algorithme, on appelledegré-couleurd"un sommet le nombre de couleurs déjà utilisées

pour colorier ses voisins (attention, ce n"est pas le nombre de voisins déjà coloriés : certains

peuvent avoir la même couleur). Initialement, le degré-couleur de chaque sommet est nul puis il

évolue jusqu"à ce que le graphe soit colorié. Plus précisément, l"algorithme de Brelaz fonctionne

de la façon suivante : Initialisation :trier les sommets par degré décroissant. Choisir un sommet de degré maxi- mal et lui assigner la couleur 1. Régime permanent :tant qu"il reste des sommets non coloriés, choisir un sommet non

colorié de degré-couleur maximal, et en cas d"égalité prendre parmi ceux-ci un sommet de degré

maximal. Le colorier avec la plus petite couleur admissible. 10.

F airetourner l"algorithme à la main sur l"exemple suiv ant: 11.Mon trerque sur un graphe biparti, l"algorithme de Brelaz n"utilise que deux couleurs.

Est-ce le cas de l"algorithme glouton vu précédemment? Les algorithmes que nous avons vus sont polynomiaux, mais ils peuvent utiliser un nombre non-optimal de couleurs. On ne connaît pas d"algorithme polynomial qui trouve un coloriage optimal dans le cas général, c"est un problème NP-complet. 2quotesdbs_dbs7.pdfusesText_13