Vous êtes sur la page 1sur 2

Chapitre 1 TD Yassine Hachaı̈chi

Théorie des graphes et applications

Exercice 1. Un graphe G d’ordre 7, à 10 arêtes, a 6 sommets de degré a et un sommet de degré b. Que valent
a et b ? De plus si on considère que G est simple que vaut b ?

Exercice 2. Soit G un graphe d’ordre 12, à 14 arêtes dont les sommets sont de degré 2 ou 3. Combien G a-t-il
de sommets de degré 2 ?

Exercice 3. Montrez que tout graphe non orienté simple d’ordre n, n ≥ 2 a au moins deux sommets de même
degré.

Exercice 4. On dit qu’une suite d’entiers naturels k1 , . . . kn est graphique s’il existe un graphe non orienté
simple d’ordre n tels que les sommets x1 , . . . xn ont respectivement les degrés k1 , . . . kn .

Théorème 1 (Havel-Hakimi) Une suite décroissante d’entiers naturels k1 , · · · , kn avec n ≥ 2 et k1 ≥ 1 est


graphique ssi la suite k2 − 1, k3 − 1, · · · , kk1 +1 − 1, kk1 +2 , · · · , kn est graphique. (on a supprimé k1 de la suite
puis on a retranché 1 aux k1 premiers termes)
Les suites si dessous sont elles graphiques :
– 5, 5, 4, 4, 3, 3, 3, 1, 0, 0.
– 7, 6, 2, 2, 2, 1, 0, 0.
– 3, 3, 2, 2, 2, 2, 1.

Exercice 5. Un chimiste veut transporter des produits chimiques A, B, C,


D, E, F, G dans des caisses. Mais certains produits ne peuvent se côtoyer sous peine de réaction dangereuse :
A, B, C réagissent entre eux, A, E réagissent chacun avec F, D ; et G réagit avec C, E, F. Trouvez le nombre
minimal de caisses nécessaires au transport.

Exercice 6. Un commissariat doit effectuer 8 surveillances selon des horaires fixés par le tableau suivant
surveillance
no 1 2 3 4 5 6 7 8
début 5 15 8 7 3 13 11 19
fin 10 18 18 12 14 21 20 23
Quel sera le nombre minimal de policiers nécessaires ?

Exercice 7. Soit le graphe représenté par la matrice d’adjacence :

1
 
0 0 1 0 1 1 1 0 0

 1 0 0 0 0 0 0 0 0 

 

 0 0 0 0 0 1 0 0 0 


 0 1 0 0 0 0 0 0 1 

0 0 0 0 0 0 0 0 0
 
 
 

 0 0 0 0 0 0 0 0 0 


 0 0 1 0 0 1 0 0 0 

 
 0 1 0 1 1 0 0 0 0 
0 0 0 0 0 0 0 0 0
Représentez le graphe G, graphiquement et par une liste d’adjacence.
Donnez les composantes connexes de G (en utilisant l’algorithme de Warshall).

Exercice 8. Soit G = (X; A) un graphe orienté simple, avec X = {x1 ; x2 ; · · · ; xn } ; de matrice d’adjacence
(k)
M = (mij ). Pour tout entier naturel k ∈ N∗ notons la puissance k ième M k = (mij ), pour la multiplication
matricielle usuelle.
(k)
1. Montrez par récurrence sur k que mij est égal au nombre de chemins de longueur k du sommet xi au
sommet xj .
2. Déterminez le nombre de chemins de longueur 4 allant de 1 à 2 dans le graphe G dont la matrice d’adjacence
est :  
0 0 1 1
 0 0 1 1 
M =
 

 1 1 0 0 
1 1 0 0
3. En justifiant que s’il existe un chemin de longueur n dans un graphe d’ordre n alors il admet un cycle,
donnez une méthode pour détecter l’existence de cycles dans un graphe orienté.

Vous aimerez peut-être aussi