Vous êtes sur la page 1sur 7

Faculté de Mathématiques

Département de Recherche Opérationnelle


Année 2023/2024
3ème Année LIC RO section B
Module théorie des graphes

Série d’exercices n :1

Exercice 1 On considère la relation binaire ℜ dans N définie par :


xℜy ⇐⇒ x divise y.
Soit S l’ensemble : S = {1, 2, .., 12}
1. Ecrire l’ensemble des couples (x, y) ∈ S 2 tels que xℜy
2. Définir explicitement l’application multivoque Γ de S dans P (S) associée à ℜ.
3. Dessiner un graphe G qui soit une représentation graphique de ℜ
4. Comment peut-on reconnaître sur le graphe G :

(a) qu’un nombre est premier ?


(b) que deux nombres sont premiers entre eux ?

Exercice 2 On considère l’ensemble E des habitants d’un immeuble et dans E, la re-


lation binaire définie par : aℜb ⇐⇒ b est la soeur de a. Et soit G le graphe associé à
ℜ.

c f m j p n

a d
g h

b e l i k q o

1. Est-il possible de déterminer à partir du graphe G tous les couples vérifiant la


relation ℜ′ : aℜ′ b ⇐⇒ b est le frère de a ?
2. Soit ℜ∗ la relation définie par : aℜ∗ b ⇐⇒ b est le frère ou la soeur de a, et soit
G* le graphe associé. Que peut-on dire de G* ?
3. Caractériser G par rapport à G*

1
4. Si au départ, nous n’avions considéré que les enfants {g, h, i, j, k, l, m}, nous au-
rions obtenu un autre graphe G1 . Caractériser G1 par rapport à G∗ .

Exercice 3 1. Un graphe G d’ordre 7 et de taille 10 a six sommets de degré a et un


sommet de degré b.
(a) Trouver a et b.
(b) Si de plus G est simple, quelle est la valeur de b ?
2. Soit G un graphe d’ordre 12 et de taille 14 dont les sommets sont de degré 2 ou
3. Combien G a-t-il de sommets de degré 2 ?
3. Peut-on trouver un graphe dont les degrés de ses sommets sont : 1,2,3,...,13 ?
4. Existe-il un graphe biparti dont les degrés de ses sommets sont : 3,3,3,3,3,5,6,6,6,6,6,6,6,6 ?
5. Montrer que tout graphe simple possède au moins deux sommets de même degré.
En déduire que dans un groupe de personnes, il y’a toujours deux personnes ayant
le meme nombre d’amis présents.

Exercice 4
Les nombres δ et ∆ représentent respectivement les degrés minimum et maximum d’un
graphe simple G = (X, U ) où |X| = n, et |U | = m.
Montrer que :
n(n−1)
1. m ≤ 2
.
2m
2. δ ≤ n
≤ ∆.

Exercice 5 1. Montrer qu’étant donné un graphe G = (X, U ), on peut calculer le


degré intérieur et le degré extérieur d’un sommet à partir de la matrice d’adjacence
de G.
P
2. En déduire l’égalité : dG (x) = 2|U |
x∈X
3. En déduire que le nombre de sommets de degré impair est pair.
4. Peut-on construire un graphe ayant les degrés suivants :
x1 x2 x3 x4
+
dG (xi ) 3 1 0 2
d−
G (xi ) 2 0 2 1

Exercice 6 Soit G un graphe simple biparti.


n2
1. Montrer que m(G) ≤ 4
, où n est l’ordre du graphe G.
2. Montrer qu’il existe x ∈ X tel que : dG (x) ≤ n2 .
3. Un graphe G=(X,U) est dit k-régulier si : dG (x) = k, ∀x ∈ X.
Montrer que si G = (X ∪ Y, E) est un graphe biparti k-régulier, k ≥ 1, alors |X| = |Y |.

2
Exercice 7 Soit G = (X, U ) le graphe suivant :
u6

u2 3 u7 u8 6 u11

1 u3 4 u10 7

u1 2 u4 u9 5 u12

u5
1. Déterminer la matrice d’incidence sommets-arcs.
2. Déterminer la matrice d’adjacence.
3. Déterminer le dictionnaire des successeurs et celui des prédécesseurs.

Exercice 8 Deux graphes simples G = (X, U ) et G′ = (X ′ , U ′ ) sont isomorphes si


on peut numéroter les sommets de G et de G′ par s1 , s2 , ...., sn de façon que :
si sj est une arête de G ⇐⇒ si sj est une arête de G′
1. Trouver les graphes isomporphes parmi les graphes suivants :
.....................................................
............ ....
......... ................................................................
...... ............ .... ...........
. .. ......
.
.... ...... ... .......

4 5 6 5 6 5 6 4 5 6 4 5 6
.. .... ... ....
. . . . ...
.... ...
..
... .
.. ...
... ..
... ..
.
.
... .
.
... .
3 4 3 4 ...
....
....
....
...
....
.
...
...

1 2 3 1 2 3 1 2 3
.... ..
....

1 2 1 2
G1 G2 G3 G4 G5
2. Montrer que si deux graphes G et G’ sont isomorphes alors :
(a) ∀i, i = 1, .., n, dG (si ) = dG′ (si ).
(b) G est connexe si et seulement si G′ est connexe
3. Montrer que si G est isomorphe à H, alors G est isomorphe à H

Exercice 9 Un graphe G simple non orienté est dit autocomplémentaire s’il est
isomorphe à son complémentaire G.
1. Donner un graphe autocomplémentaire d’ordre 4, d’ordre 5.
2. Trouver parmi les deux graphes suivants celui qui est autocomplémentaire.

G1 G2
3. Montrer que si G est un graphe autocomplémentaire d’ordre n, alors n ≡ 0 ou
1(modulo4).

3
Exercice 10 Un n-cube Qn (ou l’hypercube de dimension n) est un graphe dont les
sommets représentent les éléments de {0, 1}n , et où 2 sommets sont adjacents si et
seulement si les n-uples correpondants différent en exactement une composante.
1. Representer le 1-cube, le 2-cube, le 3-cube et le 4-cube.
2. Montrer que :
(a) le n-cube possède 2n sommets.
(b) Le n-cube est n-régulier.
(c) Le nombre d’arêtes du n-cube est n.2n− 1

Exercice 11 K6 est le graphe simple complet à 6 sommets. On colorie ses arêtes en


deux couleurs.
1. Montrer que toute coloration colorie au moins un triangle de même couleur.
2. Montrer que si G est simple d’ordre 6, alors G ou G contient un triangle.
En déduire que dans une réunion de 6 personnes il y’a toujours 3 qui se connaissent
ou ne se connaissent pas.

Exercice 12 Montrer que si G est un graphe simple de degré minimum δ, δ ≥ 2, alors G


contient une chaine élémentaire de longueur au moins égale à δ et un cycle élémentaire
de longueur au moins égale à δ + 1.

Exercice 13 1. Montrer qu’un graphe simple ayant p composantes connexes , pos-


sède au plus (n−p)(n−p+1)
2
arêtes.
(n−1)(n−2)
2. Déduire que si un graphe simple d’ordre n possède plus de 2
arêtes, alors
il est connexe.
(n−1)
3. Montrer que si le degré minimum est δ ≥ 2
, alors G est connexe.
2
4. Trouver un graphe simple G non connexe avec n > 1 et m = Cn−1

Exercice 14 Soit G = (X, E) un graphe. Une arête e ∈ E est appelée isthme si le


graphe partiel G′ = (X, E − e) contient plus de composantes connexes que G.
1. Montrer que les assertions suivantes sont équivalentes :

(a) e est un isthme


(b) e n’appartient à aucun cycle de G
(c) ∃y ∈ X, ∃z ∈ X, y 6= z, tels que e est traversé par toute chaine de y à z.

2. Montrer qu’un graphe connexe biparti, régulier de degré ≥ 2, n’a pas d’isthme.

4
Exercice 15 Soit G = (X, E) un graphe simple. Un sommet x ∈ X est appelé point
d’articulation de G, si le sous graphe Gx = (X − x, Ex ) a plus de composantes connexes
que G.
1. Montrer que si G est non connexe alors G est connexe.
En déduire que si x est un point d’articulation pour G alors x ne l’est pas pour G.
2. Montrer que x est un point d’articulation pour G si et seulement si :
∃y ∈ X, ∃z ∈ X, y 6= z, tels que e est traversé par toute chaine de y à z.

Exercice 16 Mettre en ordre le graphe suivant, en utilisant :


u13
8
u6 u14
u2 3 u7 u8 6 u11 u15

1 u3 4 u10 7
u4
u1 2 u9 5 u12

u
1. La version des successeurs. 5
2. La version des predecesseurs.
3. La version matricielle.

Exercice 17 Soit G = (X, U ) un graphe.


Montrer que G est sans circuits si et seulement si il existe une numérotation N des
sommets telle que :
(x, y) ∈ U ⇒ N (x) < N (y).

Exercice 18 Soit G le graphe suivant :


2 9 10

1 3 8 12

4 5 7 11

1. Décomposer ce graphe en composantes fortement connexes.


2. Représenter et mettre en ordre le graphe réduit.

5
Exercice 19 Quelles sont parmi les figures suivantes celles qu’on peut dessiner sans
lever le crayon :
......................................................................................................................................
... ... ...
... ... ...
.. ... ...
.. ............................................................................................. ...
... .
... .... ...
...
...
...
...
..
... ... .. ... ..
.... ... .
.
................................................ ... ..
..
.... ... .... ... ... .. ..
..
... ... ... ... .. .
.
.. ...
.. .. .
. .
. .
... .
.. ..
.
.
.
. ... . ... ....
.. .. .. ..... .. ... ...
.. . .
.. .
..
..
.
..
. ... .
.
.
. .
.
. ..
.
.. .. .. .. . .
. .
.
.. .. .
.............................................. .
. .
. .
. .
.
.. .. .. .
.
.. .
. . .
.
..
..
..
.. ..... ... ..
.. .. .
..............................................................................................
.. ...
.. ..
..
.. ...
. ....
.
..
.. ..... ...
.. ..
.....................................................................................................................................

Exercice 20 Montrer que si un graphe biparti G = (X ∪ Y, E) est hamiltonien alors


|X| = |Y |

Exercice 21 Montrer qu’un graphe hamiltonien ne possède pas de point d’articulation.

Exercice 22 Les graphes suivants sont-ils planaires ?


s
............................................................. s s .......
...... ............
... ... .
.. .. ...... ......
... .. .. ... ...... ......
.. .... .. .. .. . ...... ......
..
. .. . .. s .. .. ....
. .
......
.
.
s ...
......
......
...
. ..
.......... ... ..........
.
.. ......... .. ......... .. .. . ...
... ....
....... .................. ......
......
... ........... ..... ...... . ...... ..... ..... ......
.. .................. .... . .. ................. ....
. ...
........
.
..... .
.. ..
......
.. ......
.....
.. ... . ............ ... . .. . ...
............
s ..
.. . s .
.
. s
..... ............................................................................................................................................................
s s s s
... .. ....... ... ... ... ............ ..... . . ..
... .. .. .. ..
.. .. .. .. .. ... ... ......... ............. ... ...
... .. .. .
. . ..
. ... ... ................. ... ..
... .... ......
... ... ... ......... ......... .. ..
.
... ..s
.....
..... ..........
.. s ...
. ... s ..
....
. .s .
....
.... ...
.
... .......... ...
... .... .... ...
... ......... .. ... ... .... ..
... ...... .......... .. ... .... .... ..
... ...
.. ..... .. ... ..... .... .. ..
... .......... ..... ...
..... .. ... .... .... ..
......... ....... ......
........................................................
s s s . s ..

Exercice 23 Soit G un graphe ayant n sommets, m arêtes et f faces.


On suppose que le graphe G est simple et contient au moins un cycle.
1. (a) Montrer que 3f ≤ 2m
(b) En déduire qu’un graphe simple connexe d’ordre n ≥ 3, ayant m arêtes est
tel que : m ≤ 3n − 6
(c) En déduire que K5 n’est pas planaire
2. Si l’on suppose de plus que G est sans triangle, montrer que :

(a) 4f ≤ 2m
(b) m ≤ 2n − 4
(c) Déduire que K3,3 est non planaire

3. On appelle maille de G la longueur du plus petit cycle de G.


(a) Montrer que si G = (X, U ) est un graphe connexe de maille k ≥ 3, alors
m ≤ k(n−2)
k−2
, où |X| = n et |U | = m
(b) En déduire que le graphe de Petresen n’est pas planaire

6
Exercice 24 Soit G = (X, E) un graphe simple, planaire tel que |X| = n et |E| = m.
Montrer que n−m+f = p+1, où f est le nombre de faces et p le nombre de composantes
connexes de G.

Exercice 25 Soit G un graphe simple connexe d’ordre n et G son complémentaire.


Prouver que si n ≥ 11, alors G ou G est non planaire.

Exercice 26 Soit G un graphe simple planaire. Montrer que G admet au moins un


sommet de degré au plus 5.

Vous aimerez peut-être aussi