0% ont trouvé ce document utile (0 vote)
62 vues4 pages

Théorie des graphes : exercices et solutions

Transféré par

ahmed.azzouzi1998
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
62 vues4 pages

Théorie des graphes : exercices et solutions

Transféré par

ahmed.azzouzi1998
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Ld 2OS

Corrigé : Théorie des graphes I

Exercice 1
Peut-on construire un graphe simple ayant :
a) 4 sommets et 6 arêtes
b) 5 sommets et 11 arêtes
c) 100 sommets et 4956 arêtes

Solution

a) Oui, K4

b) Si le graphe simple contient 5 sommets, chacun de ceux-ci est de degré au maximum 4,


d’où une somme total des degrés égale au plus à 20. Puisque cette somme est égale au
double du nombre d’arêtes, ce nombre d’arêtes ne peut excéder 10, donc ne peut être égal
à 11.

c) Si le graphe simple contient 100 sommets, chacun de ceux-ci est de degré au maximum 99,
d’où une somme total des degrés égale au plus à 9900. Puisque cette somme est égale au
double du nombre d’arêtes, ce nombre d’arêtes ne peut excéder 4950, donc ne peut être
égal à 4956.

Exercice 2
Considérons le graphe G ci-contre :
B
a) Quelle est la matrice d’adjacence associée à G
b) Combien y a-t-il de chaînes de longueur 4
entre A et B ? Lesquelles ? C

c) Combien y a-t-il de chaînes de longueur 4


entre B et A ? Lesquelles ?
d) Combien y a-t-il de chaînes de longueur 4 A
entre B et B ? Lesquelles ?

Solution
⎛ ⎞
0 1 1
⎜ ⎟
a) M = ⎝ 1 0 1 ⎠
0 1 0
⎛ ⎞ ⎛ ⎞ ⎛ ⎞
1 1 1 1 2 2 2 3 3
2 ⎜ ⎟ 3 ⎜ ⎟ 4 ⎜ ⎟
b) M = ⎝ 0 2 1 ⎠ M =⎝ 2 1 2 ⎠ M =⎝ 1 4 3 ⎠
1 0 1 0 2 1 2 1 2
Il y a donc 3 chaînes de longueur 4 de A à B.
ABACB ACBAB ACBCB

c) Il y a donc 1 chaîne de longueur 4 de B à A. BACBA

d) Il y a donc 4 chaînes de longueur 4 de B à B.


BABAB BCBAB BABCB BCBCB
Corrigé : Théorie des graphes I Ld 2

Exercice 3
Une chèvre C, un chou X et un loup L se trouvent sur la rive d’un fleuve ; un passeur P souhaite
les transporter sur l’autre rive mais, sa barque étant trop petite, il ne peut transporter qu’un
seul d’entre eux à la fois. Comment doit-il proceder afin de ne jamais laisser ensemble et sans
surveillance le loup et la chèvre, ainsi que la chèvre et le chou ?
Modélisez d’abord la situation par un graphe dont les sommets correspondent à l’ensemble des couples possibles
dont le 1er élément indique qui est sur la rive A et le 2e, qui est sur la rive B. (Par exemple (PCX ; L) signifie
que le passeur, la chèvre et le chou sont sur la rive A et le loup sur la rive B. Tracez les arêtes qui peuvent relier
deux sommets de ce graphe. Enfin, trouvez un chemin permettant de passer du sommet (PCXL ; -) au sommet
(- ; PCXL)

Solution

(PCX ; L)
(PXL ; C)
(PCL ; X)

(PC ; XL) 1. P amène C sur la rive B.


2. P revient sur la rive A.
(PCXL ; -) 3. P amène X sur la rive B.
4. P ramène C sur la rive A.
(- ; PCXL)
5. P amène L sur la rive B.
6. P revient sur la rive A.
(XL ; PC) 7. P amène C sur la rive B.
(X ; PCL)
(C ; PXL)
(L ; PCX)

Exercice 4
Les graphes G 1 et G 2 sont-ils isomorphes ?

G1
G2
A B C H G

K L

D E F I J

Solution
La liste des degrés des sommets de G 1 est, par ordre croissant : 2, 2, 3, 3, 4, 4.
La liste des degrés des sommets de G 2 est : 2, 2, 3, 3, 4, 4.
Ces listes sont identiques, on vérifie encore que :
A→L B→K C →J D→I E →H F → G est une bijection entre les deux graphes
⇒ G 1 et G 2 sont isomorphes.
Corrigé : Théorie des graphes I Ld 3

Exercice 5
Peut-il exister une molécule contenant 2 atomes C , un atome O et 5 atomes H vérifiant la règle
suivante : les atomes de carbone (C) sont liés à 4 autres atomes, les atomes d’oxygène (0) sont
liés à 2 autres atomes et les atomes d’hydrogène (H) sont liés à un autre atome.

Solution
La question se traduit en termes de graphe de la façon suivante : existe-t-il un graphe de 8
sommets avec 2 sommets de degré 4, 1 sommet de degré 2 et 5 atomes de degré 5 ?

Si un tel graphe existait, la somme des degrés de ses sommets serait égale à
2 ×4 + 1 ×2 + 5 ×1 = 15, qui est un nombre impair.

Or, par le théorème des poignées de mains, la somme des degrés des sommets d’un graphe est
toujours paire, donc ce graphe n’existe pas.

Conclusion : il n’existe pas de molécule contenant 2 atomes C , un atome O et 5 atomes H .

Exercice 6
Considérons un graphe G dont les degrés de ses sommets sont 4, 4, 4, 4, 3, 3.
a) Combien d’arêtes possède G ? Justifier.
b) Donner une représentation planaire de G en déterminant d’abord le nombre de faces.
c) Vérifier que la somme des degrés des faces est égal au double du nombre d’arêtes.

Solution

a) Comme la somme des degrés = 22, alors le nombre d’arêtes vaut la moitié (théorème des
poignées de main), c’est à dire 11.

1 2
D
Euler ⇒ s + f −a = 2 A C 5
b) ⇔ f = a + 2 −s = 11 + 2 −6 = 7 B G
Il y a 7 faces. 4 F
E
3 6

c) deg (A) = 4 Le degré de toutes les autres faces est 3. La somme des degrés des faces
= 4 + 6 ×3 = 22 qui est bien le double de 11 arêtes.
Corrigé : Théorie des graphes I Ld 4

Exercice 7
a) Est-ce que le graphe G 1 est planaire ? Si oui, représentez un graphe isomorphe à G 1 et
dont les arêtes ne se croisent pas.
b) Est-ce que le graphe G 2 est planaire ? Si oui, représentez un graphe isoomorphe à G 2 et
dont les arêtes ne se croisent pas.

G1 A B

G2 K H

F C
I

G
E D J L

Solution

a) Pour le 1er graphe, s = 6 et a = 9. De plus, c’est un graphe connexe sans triangle.


S’il était planaire, il devrait vérifier le 2e critère de graphes planaires, à savoir : a ≤2s −4.
Mais 9 > 2 · 6 −4 = 8 ⇒ le G 1 ne peut pas être planaire.

G’

Le graphe ci-contre est isoomorhe à G 2


b) I’ J’ K’ L’
G 2 est donc planaire.

H’

Vous aimerez peut-être aussi