Coloration de graphes: structures et algorithmes
15 nov. 2007 donc àassocier àchaque sommet du graphe une couleur ... Une coloration optimale d'un graphe est une coloration qui utilise le moins.
1. Colorations
Le nombre chromatique d'un graphe G noté ?(G)
Couplages et colorations darêtes
lieu chaque jour ce qui nécessite donc au moins n jours pour l'ensemble des matchs. En termes de graphes
3–Coloration dun graphe
Démonstration. Étape 1 : 3Col ? NP. Ce problème est bien dans NP car on peut vérifier en temps polynomial (en le nombre d'arêtes du graphe) qu'une
Colorations des sommets
Le plus petit nombre de couleurs nécessaire pour colorer les sommets d'un graphe G est appelé « le nombre chromatique » de G et est noté ?(G). On peut aussi
Colorations des sommets
Le plus petit nombre de couleurs nécessaire pour colorer les sommets d'un graphe G est appelé « le nombre chromatique » de G et est noté ?(G). On peut aussi
Les graphes planaires
Francis Guthrie a donc voulu savoir s'il est toujours possible de colorer les sommets d'un graphe planaire en utilisant uniquement 4 couleurs avec comme unique
Gloutonner
Le plus petit nombre de couleurs permettant la coloration est appelé nombre chromatique du graphe. IREM de LYON () glouton mars 2012. 3 / 23
Coloriage de sommets
Colorer un réseaux signifie attribuer une couleur `a chacun de Une coloration du graphe de Petersen avec 3 couleurs. Algorithmique répartie - Cours de ...
Coloration dun graphe
a) Montrer que pour un graphe d'intervalles l'algorithme glouton fournit une coloration minimale lorsque les sommets sont ordonnés par valeurs de ai
![Gloutonner Gloutonner](https://pdfprof.com/Listes/16/15196-16coloration.pdf.pdf.jpg)
Gloutonner
G. Aldon - J. Germoni - J.-M. Meny
mars 2012IREM de LYON ()gloutonmars 2012 1 / 23
Algorithme glouton
Le principe de l'algorithme glouton (greedy algorithm) : faire toujours un choix localement optimal dans l'espoir que ce choix menera a une solution globalement optimale.IREM de LYON ()gloutonmars 2012 2 / 23
Coloration des sommets d'un graphe
On cherche a obtenir une coloration des sommets d'un graphe qui satisfasse a la contrainte suivante : deux sommets voisins n'ont jamais la m^eme couleur. On cherche a optimiser le nombre de couleurs utilisees. Le plus petit nombre de couleurs permettant la coloration est appele nombre chromatique du graphe.IREM de LYON ()gloutonmars 2012 3 / 23
Algorithme glouton
On considere l'algorithme suivant :Input. Un graphe G et des couleurs 1,2,3,4...Les sommets deGsont numerotes de 1 an(s1,s2,...,sn).Output. Une coloration valide du grapheG. Mais le nombre de couleurs utilisees est-il minimal?Traitement. Pouriallant de 1 an, aecter au sommetsila plus petite couleur non deja aectee a ses voisins deja colories (c'est-a-dire la plus petite couleur non deja aectee a ceux des sommets s1,s2,...,si1qui lui sont adjacents). En d'autres termes, on
gloutonne : on s'attache, localement, a ne pas augmenter le nombre de couleurs lorsque c'est possible.IREM de LYON ()gloutonmars 2012 4 / 23
Algorithme glouton
On considere l'algorithme suivant :Input. Un graphe G et des couleurs 1,2,3,4...Les sommets deGsont numerotes de 1 an(s1,s2,...,sn).Output. Une coloration valide du grapheG. Mais le nombre de couleurs utilisees est-il minimal?Traitement. Pouriallant de 1 an, aecter au sommetsila plus petite couleur non deja aectee a ses voisins deja colories (c'est-a-dire la plus petite couleur non deja aectee a ceux des sommets s1,s2,...,si1qui lui sont adjacents). En d'autres termes, on
gloutonne : on s'attache, localement, a ne pas augmenter le nombre de couleurs lorsque c'est possible.IREM de LYON ()gloutonmars 2012 4 / 23
Algorithme glouton
On considere l'algorithme suivant :Input. Un graphe G et des couleurs 1,2,3,4...Les sommets deGsont numerotes de 1 an(s1,s2,...,sn).Output. Une coloration valide du grapheG. Mais le nombre de couleurs utilisees est-il minimal?Traitement. Pouriallant de 1 an, aecter au sommetsila plus petite couleur non deja aectee a ses voisins deja colories (c'est-a-dire la plus petite couleur non deja aectee a ceux des sommets s1,s2,...,si1qui lui sont adjacents). En d'autres termes, on
gloutonne : on s'attache, localement, a ne pas augmenter le nombre de couleurs lorsque c'est possible.IREM de LYON ()gloutonmars 2012 4 / 23
Une coloration non necessairement optimale
Appliquer l'algorithme au graphe ci-dessous avec plusieurs numerotions des sommets et en deduire que l'algorithme ne donne pas necessairement le nombre chromatique.IREM de LYON ()gloutonmars 2012 5 / 23
Une coloration non necessairement optimale
Premiere numerotation :
1342Seconde numerotation :
1234IREM de LYON ()gloutonmars 2012 6 / 23
La coloration peut ^etre optimale
Exercice.Etablir qu'on peut toujours numeroter les sommets de facon a obtenir le nombre chromatique en appliquant l'algorithme.Preuve. On suppose disposer d'une coloration optimale par les couleursc1,c2, c3, ...,c.On numerote d'abord les sommets de couleurc1, puis les sommets de
couleurc2, puis les sommets de couleurc3...L'algorithme colorie alors les sommets de couleurc1en une couleur
c01, les sommets de couleursc2en couleurc01ouc02, les sommets de
couleurc3en couleurc01ouc02ouc03...IREM de LYON ()gloutonmars 2012 7 / 23La coloration peut ^etre optimale
Exercice.Etablir qu'on peut toujours numeroter les sommets de facon a obtenir le nombre chromatique en appliquant l'algorithme.Preuve. On suppose disposer d'une coloration optimale par les couleursc1,c2, c3, ...,c.On numerote d'abord les sommets de couleurc1, puis les sommets de
couleurc2, puis les sommets de couleurc3...L'algorithme colorie alors les sommets de couleurc1en une couleur
c01, les sommets de couleursc2en couleurc01ouc02, les sommets de
couleurc3en couleurc01ouc02ouc03...IREM de LYON ()gloutonmars 2012 7 / 23Illustration
Appliquer le principe de la demonstration precedente au graphe ci-dessous pour lequel on a donne une coloration optimale.IREM de LYON ()gloutonmars 2012 8 / 23
Illustration
On numerote, par exemple, comme suit suivant l'ordre,,des couleurs :1 8259
46
73
IREM de LYON ()gloutonmars 2012 9 / 23
Illustration
Les sommets rouges reprennent la couleur rouge :1
8259
46
73
IREM de LYON ()gloutonmars 2012 10 / 23
Illustration
Les sommets 5, 6, 7 voisins de sommets rouges prennent la couleur jaune :1 8259
46
73
IREM de LYON ()gloutonmars 2012 11 / 23
Illustration
Le sommet 8 ne reprend pas sa couleur initiale :1
8259
46
73
IREM de LYON ()gloutonmars 2012 12 / 23
Illustration
Le sommet 9 doit prendre une troisieme couleur :1
8259
46
73
IREM de LYON ()gloutonmars 2012 13 / 23
Un glouton tres mauvais?
L'algorithme glouton propose ne donne pas necessairement le nombre minimum de couleurs. Mais peut-il ^etre tres mauvais (du point de vue du nombre de couleurs utilisees)? Montrer que oui avec des graphes construits comme le suivant :IREM de LYON ()gloutonmars 2012 14 / 23
Un glouton tres mauvais
On numerote d'abord ligne par ligne de gauche a droite. L'algorithme donne 4 couleurs :1357 2468IREM de LYON ()gloutonmars 2012 15 / 23
Un glouton tres mauvais
On numerote maintenant par colonne, l'algorithme donne 2 couleurs :1234 5678IREM de LYON ()gloutonmars 2012 16 / 23
Un glouton tres mauvais
En generalisant sur ce type de graphe, on obtient des graphes colores avec l'algorithme, aveckcouleurs,kentier xe a l'avance aussi grand que desire, alors que le nombre chromatique est 2.IREM de LYON ()gloutonmars 2012 17 / 23
Les epreuves du gymnase
On reprend le probleme du gymnase : on veut que se deroule, sur 24 h, le plus grand nombre possible d'epreuves, chaque epreuve etant caracterisee par une heure de debut et une heure de n. On cherche maintenant le nombre minimal de gymnases permettant le deroulement de toutes les epreuves.IREM de LYON ()gloutonmars 2012 18 / 23
Glouton 1
Les dates de n au plus t^ot ayant permis le deroulement d'un nombre optimal d'epreuves avec un seul gymnase, on essaie de "remplir" le gymnase 1 au maximum avec ce principe, puis on passe a un gymnase 2, puis ...Verier que le resultat n'est pas optimal avec la situation suivante : h ab def gcIREM de LYON ()gloutonmars 2012 19 / 23
Glouton 1
Les dates de n au plus t^ot ayant permis le deroulement d'un nombre optimal d'epreuves avec un seul gymnase, on essaie de "remplir" le gymnase 1 au maximum avec ce principe, puis on passe a un gymnase 2, puis ...Verier que le resultat n'est pas optimal avec la situation suivante : h ab def gcIREM de LYON ()gloutonmars 2012 19 / 23
Glouton 1
Le gymnase 1 verra se derouler les epreuves :h;d;e, le gymnase 2 :a;f le gymnase 3 :b;g le gymnase 4 :c. Alors que 3 gymnases susent :h;c;f{a;d;e{b;g.IREM de LYON ()gloutonmars 2012 20 / 23Glouton 2
On represente les intervalles de tempsh
ab def gc par le graphe des incompatibilites : h ab cd feg Montrer qu'une coloration du graphe par notre algorithme glouton de coloration utilise un nombre de couleurs egal au nombre chromatique avec une numerotation des sommets correspondant a l'ordre croissant des extremites gauche des intervalles.IREM de LYON ()gloutonmars 2012 21 / 23
Glouton 2
On represente les intervalles de tempsh
ab def gc par le graphe des incompatibilites : h ab cd feg Montrer qu'une coloration du graphe par notre algorithme glouton de coloration utilise un nombre de couleurs egal au nombre chromatique avec une numerotation des sommets correspondant a l'ordre croissant des extremites gauche des intervalles.IREM de LYON ()gloutonmars 2012 21 / 23
Glouton 2 { Illustration
Numerotation des sommets pour l'application de l'algorithme (ordre croissant des debuts d'epreuves) :1 2345
768
ce qui donne la coloration suivante : c1c2c3c1c2c1c2c3IREM de LYON ()gloutonmars 2012 22 / 23
Glouton 2 { Preuve de l'optimalite
Lorsqu'un sommetvrecoit une couleurk, c'est que l'extremite gauche de l'intervallevappartient a au moinsk1 intervalles (sinon on pourrait choisir une couleur6k1 pourv).Tous ces intervalles se coupent (l'extremite gauche devest commun a tous) : le graphe presente donc une clique d'ordre>k, donc le nombre chromatique est d'au moinsk.IREM de LYON ()gloutonmars 2012 23 / 23Glouton 2 { Preuve de l'optimalite
Lorsqu'un sommetvrecoit une couleurk, c'est que l'extremite gauche de l'intervallevappartient a au moinsk1 intervalles (sinon on pourrait choisir une couleur6k1 pourv).Tous ces intervalles se coupent (l'extremite gauche devest commun a tous) : le graphe presente donc une clique d'ordre>k, donc le nombre chromatique est d'au moinsk.IREM de LYON ()gloutonmars 2012 23 / 23quotesdbs_dbs28.pdfusesText_34[PDF] 5: La coloration de Gram - BiOutils
[PDF] 5: La coloration de Gram - BiOutils
[PDF] COLORATION AU BLEU DE METHYLENE COLORATION DE GRAM
[PDF] Une nouvelle méthode simple et rapide de coloration différentielle
[PDF] COLORATION AU BLEU DE METHYLENE COLORATION DE GRAM
[PDF] Coloriages magiques
[PDF] Coloriages magiques avec les lettres 5-7 ans
[PDF] Coloriages magiques avec les lettres 5-7 ans
[PDF] Images correspondant ? coloriage petit loup imprimer filetype:pdf
[PDF] Faut-il dépister le cancer colo-rectal chez la personne âgée?
[PDF] Quand faut-il faire une coloscopie de contrôle après une - HAS
[PDF] Dépistage et prévention du cancer colorectal - HAS
[PDF] Quel rythme de surveillance après une coloscopie - Hepatowebcom
[PDF] Réglement de la Banque d 'Algérie 2016 - Douanes Algériennes