Você está na página 1de 74

graphes

Table des matires


1 graphe, matrices dadjacence,
1.1 activits . . . . . . . . . . .
1.1.1 activit 1 . . . . . .
1.1.2 activit 2 . . . . . .
1.1.3 activit 3 . . . . . .
1.2 retenir . . . . . . . . . . .
1.3 exercices . . . . . . . . . . .
1.4 corrigs exercices . . . . . .

chanes et
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .

cycles
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

3
3
4
7
8
9
11
14

2 graphe connexe, trajet Eulrien et algorithme dEuler


2.1 activits . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.1 activit 1 . . . . . . . . . . . . . . . . . . . . . .
2.1.2 activit 2 . . . . . . . . . . . . . . . . . . . . . .
2.1.3 activit 3 . . . . . . . . . . . . . . . . . . . . . .
2.2 retenir . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 exercices . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 corrigs exercices . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

19
19
19
20
21
22
24
26

3 graphe orient, matrice dadjacence, graphe tiquet


3.1 activits . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.1 activit 1 . . . . . . . . . . . . . . . . . . . . .
3.1.2 activit 2 . . . . . . . . . . . . . . . . . . . . .
3.1.3 activit 3 . . . . . . . . . . . . . . . . . . . . .
3.2 retenir . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3 exercices . . . . . . . . . . . . . . . . . . . . . . . . .
3.4 corrigs exercices . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

32
32
32
33
34
35
36
37

4 graphes pondrs
4.1 activits . . . . .
4.1.1 activit 1
4.1.2 activit 2
4.2 retenir . . . . .
4.3 exercices . . . . .
4.4 corrigs exercices

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

39
39
39
40
41
43
44

5 graphe probabiliste,
5.1 activits . . . . .
5.1.1 activit 1
5.1.2 activit 2
5.1.3 activit 3
5.2 retenir . . . . .
5.3 exercices . . . . .
5.4 corrigs exercices
5.5 travaux pratiques
5.5.1 tableur . .

matrice de transition, tat stable


. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.

47
47
47
49
50
51
52
53
55
55

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

6 Minima
6.1 activits . . . . . . . . .
6.1.1 activit 1 . . . .
6.1.2 corrig activit 1
6.1.3 activit 2 . . . .
6.1.4 activit 3 . . . .
6.1.5 activit 4 . . . .
6.1.6 activit 5 . . . .

.
.
.
.
.
.
.

7 Coloration dun graphe


7.1 activits . . . . . . .
7.1.1 activit 1 . .
7.2 retenir . . . . . . .
7.3 exercices . . . . . .

nombre chromatique
. . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . .

8 devoir maison
8.1 corrig devoir maison
9 exercices bac blanc

.
.
.
.
.
.
.

58
58
58
59
60
61
62
63

.
.
.
.

64
64
64
65
66

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

67
67

et
. .
. .
. .
. .

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

71

1
1.1

graphe, matrices dadjacence, chanes et cycles


activits

1.1.1

activit 1
tournois (ordre dun graphe, degr dun sommet, proprit des poignes de mains)
un tournois est organis entre des quipes,dans chaque cas (si possible ) :
construire au moins un graphe (indiquer le degr de chaque sommet, une arte reprsente un match)
= total de participations
construire un tableau de la forme d a
= total de matchs
donner lordre du graphe

(nombre de sommets)

et indiquer sil est complet

A(2)

1. (a)

B(2)

trois quipes A, B et C
2 matchs chacune

A(1)

(b)

2. (a)

(b)

(c)

trois quipes A, B et C
1 match chacune

4 quipes A, B, C et D
1 match chacune

4 quipes A, B, C et D
2 matchs chacune

4 quipes A, B, C et D
3 matchs chacune

B(1)

3.

...

a = matchs

...

d = participations

...

a = matchs

...

C(1)

A(1)

B(1)

A(1)

B(1)

A(1)

B(1)

D(1)

C(1)

D(1)

C(1)

D(1)

C(1)

A(2)

B(2)

A(2)

B(2)

A(2)

B(2)

D(2)

C(2)

D(2)

C(2)

D(2)

C(2)

A(3)

B(3)

D(3)

C(3)

5 quipes A, B, C, D et E
1 match chacune

5 quipes A, B, C, D et E
2 matchs chacune

a
C

A(2)

d
E(2)

B(2)

E(2)

5.

C(2)

D(2)

d
E

a
D

6.

5 quipes A, B, C, D et E
4 matchs chacune

B(2)

5 quipes A, B, C, D et E
3 matchs chacune

D(2)

A(2)

4.

d = participations

C(2)

(tous les sommets adjacents 2 2)

d
E

a
D

C(2)

7. (a) est-il possible dorganiser un tournois avec 6 quipes o chacune joue 5 matchs ? (justifier)
(b) est-il possible dorganiser un tournois avec 7 quipes o chacune joue 5 matchs ? (justifier)
(c) quelle relation y a t-il entre le nombre dartes dun graphe et la somme des degrs de chaque
sommet ? (justifier)

1.1.2

activit 2
parmi les graphes ci dessous, lesquels peuvent dcrire une mme situation ?
(on pourra indiquer le degr de chaque sommet ainsi que lordre du graphe)
b
b
b
b
b

G2
b
b

G3
b

b
b
b

b
b

G1
b

b
b

b
b

b
b

G6
b

G5
G4

b
b

b
b

b
b
b

b
b

1.1.3

activit 3

1.2

retenir
dfinition 1 : (graphe non orient, ...)

(2) un graphe est dordre n (n N) il a exactement n sommets

(3) un sommet est de degr n

a2

a1

(1)
 un graphe est dfini par la donne de deux ensembles,
lensemble de ses n sommets S = {s1 , s2 , ..., sn }, n N
lensemble de ses p artes A = {a1 , a2 , ..., ap }, p N
o chaque arte est un sous ensemble {si ; sj } de deux sommets du graphe

a6

a5
s4

a3
b

a4

(n N) il appartient exactement n artes

(5) un graphe est complet tous ses sommets (distincts) sont adjacents deux deux
exemple :

le graphe G dessin ci dessus


est dordre 5 car il a 5 sommets {s1 ; s2 ; s3 ; s4 ; s5 }
a 6 artes {a1 ; a2 ; a3 ; a4 ; a5 ; a6 }
le sommet s1 est de degr 2 car il appartient exactement 2 artes a1 et a2
s1 et s2 sont adjacents par larte a2
s1 et s3 ne sont pas adjacents donc le graphe nest pas complet
proprit 1 :
quel
que soit le graphe non orient G

somme des degrs des sommets = 2 nombre dartes

justification : chaque arte compte pour 2 dans la somme des degrs


b

s1 (2)
a2

a1

exemple :
pour le graphe G
nombre dartes 2 = 6 2 = 12
somme des degrs des sommets = 2 + 3 + 2 + 3 + 2 = 12

s5 (2)

s2 (3)

a6

a5
s4 (3)

a3
b

a4

remarques : (dcoule de la proprit prcdente)

s3 (2)

1. la somme des degrs des sommets dun graphe est ncessairement pair
2. le nombre de sommets de degr impair est ncessairement pair
dfinition 2 : (matrice dadjacence dun graphe non orient )
quel que soit le graphe non orient G n sommets {s1 , s2 , ..., sn } (n N )
A est(matrice dadjacence de G
A est une matrice carre dordre n

quel que soit le coefficient aij de la matrice A, aij = nombre dartes reliant si sj

exemple
pour le graphe G,

matrice dadjacence = A =

a12 = 1 car 1 arte relie s1 s2


a31 = 0 car 0 arte relie s3 s1

0
1
0
0
1

1
0
1
1
0

0
1
0
1
0

0
1
1
0
1

1
0
0
1
0

s1 (2)
a2

a1
s5 (2)

s2 (3)

a5
s4 (3)

a6
a3
b

a4

s2
b

s5

(4) deux sommets sont adjacents il existe une arte qui les contient tous les deux

s1
b

s3 (2)

s3

remarque
la matrice dadjacence dun graphe est symtrique
dfinition 3 : (chane, cycle )
quel que soit le graphe non orient G n sommets {s1 , s2 , ..., sn } (n N )

(1) une chane est une liste ordonne de sommets adjacents

(2) une chane est ferme si ses extrmits sont gales

(3) un cycle est une chane ferme dont toutes les artes sont distinctes

s5 (2)

a2

a1

exemple :

pour le graphe G
s2 s3 s4 s2 est une chane ferme et un cycle
s2 s3 s4 s2 s3 s4 s2 est une chane ferme mais pas un cycle

s1 (2)

s2 (3)

a6

a5
s4 (3)

a3
b

s3 (2)

a4
proprit 2

quel
que soit le graphe non orient
G n sommets {s1 , s2 , ..., sn } (n N ) et de matrice dadjacence de A

p
le terme aij de la matrice A ou p N

est
gal

au nombre de chanes de longueur p qui relient les sommets si et sj

exemple
pour le graphe G,

on a : A =

0
1
0
0
1

1
0
1
1
0

0
1
0
1
0

3
la calculatrice donne : A =

0
1
1
0
1

1
0
0
1
0

0
5
2
1
4

5
2
4
6
1

a2

a1

2
4
2
4
2

s1 (2)

s5 (2)

a5

1
6
4
2
5

4
1
2
5
0

s4 (3)

a6
a3
b

a12 = 5 donc 5 chanes de longueur 3 relient s1 s2 :


s1 s2 s1 s2 , s1 s2 s4 s2 , s1 s2 s3 s2 , s1 s5 s1 s2 , s1 s5 s4 s2
a31 = 2 donc 2 chanes de longueur 3 relient s3 s1 :
s3 s4 s2 s1 , s3 s4 s5 s1

s2 (3)

a4

s3 (2)

1.3

exercices

A
b

exercice 1 :
soit le graphe G reprsent ci contre :
b

1. quel est lordre de ce graphe ? 12


2. combien a t-il dartes ? 12

8
4

13

13

3. quel est le degr du sommet C ? 12

4. quel sommet est de degr 1 ? A

13

9. quelle est la longueur de la chaine ABCDF H ? 0


ACDB

11. quelle chaine est un cycle ? ABD

on ne peut pas savoir


2

ABACA

ACDB

ABACA

12. combien de lignes la matrice dadjacence M a t-elle ? 8

8. combien ajouter dartes pour que le graphe soit complet ? 0


10. quelle chaine est ferme ? ABD

6. combien de sommets sont adjacents au sommet H ? 3


non

b
b

aucun

5. quel sommet est adjacent au sommet D ? A


7. le graphe est-il complet ? oui

15

16

ABDCAB
ABDCA
9

12

13. combien de colonnes la matrice dadjacence M a t-elle ? 8

13
12

13

14. que vaut le coefficient m33 de la matrice dadjacence M ? 0

on ne peut pas savoir

15. que vaut le coefficient m23 de la matrice dadjacence M ? 0

on ne peut pas savoir

2 de la matrice dadjacence au carr M 2 ? 0


16. que vaut le coefficient M14

on ne peut pas savoir

exercice 2 :
1. quelle
matrice
0 1
A= 1 0
0 1

0
1
2. soit M =
1
1

peut-tre
la matrice dadjacence dun
?

graphe
non orient



0
0 1
0 1 1
1 0 1
1 B=
C= 1 0 D= 1 0 1
0 1 0
1
0 1
0 1 0

1 1 1
0 1 0
la matrice dadjacence dun graphe G
1 0 1
0 1 0

(a) combien de sommet G a t-il ? 3

(b) combien dartes G a t-il ? 4

(d) les

et

4e

on ne peut pas savoir

10

on ne peut pas savoir

sommets sont-ils adjacents ? oui

non

on ne peut pas savoir

(e) les 2e et 3e sommets sont-ils adjacents ? oui

non

on ne peut pas savoir

(f) quel est le graphe G ?


s1
s2
s4

3 1

1 2
(g) M 2 =
2 1
1 2

2
1
3
1

s3

s1

s2
s4

1
4

2
5
, M3 =
5
1
2
5

0 1 1
E= 1 0 1
1 1 0

on ne peut pas savoir

16

(c) quel est le degr du premier sommet ? 3


2e

5
2
5
2

5
5
4
5

s1

s3

s2
s4

s3

5
15 9 14 9

2
, M 4 = 9 10 9 10
14 9 15 9
5
2
9 10 9 10

i. combien de chemins de longueur 2 de s3 s3 ? 0

ii. combien de chemins de longueur 3 de s4 s2 ? 2

iii. combien de chemins de longueur 4 de s2 s3 ? 9

10

14

15

exercice 3 :
1. dessiner les graphes complets pour n = 2, n = 3, n = 4, n = 5
2. dessiner les graphes simples dordres n = 2, n = 3, n = 4, n = 5 dont tous les sommets sont de degr
2
3. dessiner tous les graphes simples possible dordre n = 2, n = 3, n = 4
exercice 4 :
1. est-i possible de relier en rseau, 15 ordinateurs tels que chacun soit reli exactement 5 ordinateurs ?
(justifier)
2. une soire ou sont prsentes 17 personnes, est-il possible que chacune des personnes serre la main
dexactement 15 personnes ? (justifier)
3. dans un graphe simple (une arte au maximum entre deux sommets), combien y a t-il de sommets de
degr impair ? (justifier)
4. comment tracer 5 segments sur une feuille, de telle manire que chaque segment en coupe exactement
3 autres ?

1.4

corrigs exercices

A
b

corrig exercice 1 :
soit le graphe G reprsent ci contre :

1. quel est lordre de ce graphe ? 12

8 4

13

2. combien a t-il dartes ? 12 8 4 13

3. quel est le degr du sommet C ? 12 8 4 13

4. quel sommet est de degr 1 ? A B F aucun


5. quel sommet est adjacent au sommet D ? A

6. combien de sommets sont adjacents au sommet H ? 3


7. le graphe est-il complet ? oui

4 1

5 6

10. quelle chaine est ferme ? ABD

13.
14.
15.
16.

15

16

ABACA ABDCAB

quelle chaine est un cycle ? ABD ACDB ABACA ABDCA

combien de lignes la matrice dadjacence M a t-elle ? 8 9 12 13

combien de colonnes la matrice dadjacence M a t-elle ? 8 9 12 13

que vaut le coefficient m33 de la matrice dadjacence M ? 0 1 4 on ne peut pas savoir

que vaut le coefficient m23 de la matrice dadjacence M ? 0 1 4 on ne peut pas savoir

2 de la matrice dadjacence au carr M 2 ?


que vaut le coefficient M14
0 1 2 on ne peut pas savoir

9. quelle est la longueur de la chaine ABCDF H ? 0

12.

D
b

non on ne peut pas savoir

b
b

8. combien ajouter dartes pour que le graphe soit complet ? 0

11.

ACDB

corrig exercice 2 :
1. quelle matrice

0 1
A= 1 0
0 1

0
1
2. soit M =
1
1

peut-tre la matrice dadjacence dun graphe non orient ?



0
0 1
0 1 1
1
0
1
C= 1 0 D= 1 0 1
1 B=
0 1 0
1
0 1
0 1 0

1 1 1
0 1 0
la matrice dadjacence dun graphe G
1 0 1
0 1 0

(b) combien dartes G a t-il ? 4

4 16

5 10

(a) combien de sommet G a t-il ? 3

(c) quel est le degr du premier sommet ?


0 1 1
E= 1 0 1
1 1 0

on ne peut pas savoir

3 4

on ne peut pas savoir

(d) les 2e et 4e sommets sont-ils adjacents ? oui

on ne peut pas savoir

non on ne peut pas savoir

(e) les 2e et 3e sommets sont-ils adjacents ? oui non on ne peut pas savoir
(f) quel est le graphe G ?

s1
s2
s1
s2
s1
s2
s4

1
(g) M 2 =
2
1

1
2
1
2

s3
2
1
3
1

4
1

2
, M3 = 5
5
1
5
2

s4
5
2
5
2

5
5
4
5

s3

s4

15 9 14 9
5

2
, M 4 = 9 10 9 10
14 9 15 9
5
2
9 10 9 10

i. combien de chemins de longueur 2 de s3 s3 ? 0

ii. combien de chemins de longueur 3 de s4 s2 ? 2 3 4 5

iii. combien de chemins de longueur 4 de s2 s3 ? 9 10 14 15


corrig exercice 3 :
1. dessiner les graphes complets pour n = 2, n = 3, n = 4, n = 5
n=2

n=3
s1

s1

s2

s2
s4

n=4

n=5

s1

s2

s4

s3

s1

s2

s4

s3
s5

s3

2. graphes simples dordres n = 2, n = 3, n = 4, n = 5 dont tous les sommets sont de degr 2


n = 2 : il ny en a pas
n=3
s1

s2
s4

n=4
s1

s2

s4

s3

n=5
s1

s2

s4

s3
s5

3. dessiner tous les graphes simples possible dordre n = 2, n = 3, n = 4


n=2
s1
s2
s1
s2
n=3
s1

s2

s1

s4

n=4
s1

s2
s4

s1

s2
s4

s2

s4

s3

s1

s2

s4

s3

s1

s2

s1

s2

s4

s3

s4

s3

s1

s2

s1

s2

s1

s2

s4

s3

s4

s3

s4

s3

s1

s2
s4

s1

s2

s1

s2

s4

s3

s4

s3

s1

s2

s4

s3

s1

s2

s4

s3

corrig exercice 4 :
1. est-i possible de relier en rseau, 15 ordinateurs tels que chacun soit reli exactement 5 ordinateurs ?
(justifier)
75
non car la somme des degrs serait d = 15 5 = 75 et
= 37, 5 serait gal au nombre dartes du
2
graphe
2. une soire ou sont prsentes 17 personnes, est-il possible que chacune des personnes serre la main
dexactement 15 personnes ? (justifier) non car la somme des degrs serait d = 15 17 = 255 et
255
= 127, 5 serait gal au nombre dartes du graphe
2
3. dans un graphe simple (une arte au maximum entre deux sommets), combien y a t-il de sommets de
degr impair ? (justifier)
il y a un nombre pair de sommets de degrs impairs sinon d serait impair, ce qui ne convient pas
pour un graphe
4. comment tracer 5 segments sur une feuille, de telle manire que chaque segment en coupe exactement
3 autres ?
cest impossible car pour le graphe correspondant o sommet = "segment" , arte = "se coupent" on
15
aurait d = 3 5 = 15 et
= 7, 5 serait gal au nombre dartes du graphe
2

graphe connexe, trajet Eulrien et algorithme dEuler

2.1
2.1.1

activits
activit 1

2.1.2

activit 2

2.1.3

activit 3

2.2

retenir
dfinition 4 : (graphe connexe non orient, chane et cycle eulrien)
(
quels que soient les sommets distincts de
G si et sj ,

(1) un graphe G est connexe


il existe une chane dextrmits si et sj

(2) la chane est eulrienne la chane contient une unique fois chaque arte de G

(3) le cycle est eulrien le cycle contient une unique fois chaque arte de G

exemples :
pour le graphe G ci contre
G est connexe car pour chaque couple de sommets,
il existe une chaine dextrmits ces sommets
par exemple : pour s1 et s3 , la chane : s1 s2 s3
s2 s4 s5 s1 s2 s3 s4 est une chane eulrienne car
elle contient chaque arte une unique fois
s1 s2 s3 s4 s5 s1 nest pas eulrienne car elle ne contient pas a6
s2 s4 s5 s1 s2 s3 s4 s2 est un cycle eulrienne car
il contient chaque arte une unique fois et est un cycle

s1

a2

a1

a6

a5
s4

a3
b

pour le graphe G ci contre


G nest pas connexe car il nexiste aucune chaine
s5
dont s1 et s2 soient les extrmits
il ne peut-y avoir aucune chane eulrienne et aucun cycle eulrien

s3

a4

s1
b

proprit 3 : (existence de chane ou de cycle eulrien)


quel que soit le graphe non orient et connexe G

a1
s2
b
b

a6
a3

s4

b
b

a4

s2
b

s5

s3

(1) il existe une chane eulrienne il y a uniquement 0 ou 2 sommets de degr impair

(1) il existe un cycle eulrien tous les sommets sont de degr pair
exemple :
pour le graphe G
il existe une chane eulrienne car uniquement 2 sommets
s4 et s2 sont de degr impair (3)
il nexiste pas de cycle eulrien car tous les sommets
ne sont pas de degr pair

s1 (2)
a2

a1
s5 (2)

s2 (3)

a5
s4 (3)

a6
a3
b

a4

s3 (2)

proprit 4 : (algorithme de dtermination dune chaine eulrienne)


quel que soit le graphe non orient et connexe G
si G admet une chane eulrienne alors lalgorithme suivant conduit lcriture dune chaine eulrienne
dbut
pour G ci dessus
dbut
si G a deux sommets de degr impair
| alors crire une chane C joignant les deux sommets
s2 s4
sinon
| crire un cycle C partir dun sommet quelconque
s4
s2
fin si
|{z}
|{z}
tans que C nest pas eulrienne faire
s2 s1 s5 s4 s3 s2 gard
e
|
pour chaque sommet de C remplacer si possible
|
le sommet par un cycle de dbut ce sommet
s2 s1 s5 s4 s3 s2 s4
|
ne contenant que des artes non prises
fin tans que
fin
fin

2.3

exercices
exercice 5 :
1. quels graphes sont connexes ? A et C
A
B

s1

s1

s2

s2
s5

s4

s3

s4

A et B
C
s1

B et C

B et D
D
s1

s2

s3

s2

s3

s4

s5

s4

s5

s3

s6

s6
b

2.

B
b

B
b

B
b

b
b

G
A

b
b

(b) quels graphes admettent au moins un cycle eulrien ? a


(c) donner une chane eulrienne pour le graphe b : ...
(d) donner un cycle eulrien pour le graphe c : ...

e
c

(a) quels graphes admettent au moins une chane eulrienne ? a

B
b

b
b

d
e

aucun

aucun

exercice 6 :
voici le plan dune maison

rez de chausse

tage

1. existe t-il un chemin qui permet de parcourir le rez de chausse de la maison en passant par toutes
les portes du rez de chausse ?(en ne passant quune seule fois par chaque porte) (justifier), si tel est
le cas, donner un tel chemin
2. existe t-il un chemin qui permet de parcourir ltage de la maison en passant par toutes les portes de
ltage ? (en ne passant quune seule fois par chaque porte)(justifier), si tel est le cas, donner un tel
chemin
3. sachant que les cercles reprsentent des escaliers en colimaon, existe t-il un chemin qui permet de
parcourir toute la maison en passant par toutes les portes de la maison ainsi que par les deux escaliers
(en ne passant quune seule fois par chaque porte)(justifier), si tel est le cas, donner un tel chemin
4. est-il possible de trouver un circuit qui passe par toutes les portes ?
(a) du rez de chausse
(b) de ltage
(c) de la maison
exercice 7 :

1. existe t-il un moyen de parcourir la France en passant une et une seule fois par chacune des frontires
entre les zones gographiques donnes par la carte ? ( justifier), si tel est le cas, donner un parcours
2. peut-on faire la mme chose que prcdemment en revenant son point de dpart ?( justifier), si tel
est le cas, donner un parcours
exercice 8 :
si le graphe ci dessous admet une chane ou un cycle Eulrien donner la ou donner le
B
b

b
b

b
b

M
b

exercice 9 :
Est-il possible de dessiner cette maison sans lever le crayon, et sans repasser par le mme trait ? (si oui,
justifier pourquoi et donner la mthode)

2.4

corrigs exercices
corrig exercice 5 :
1. quels graphes sont connexes ? A et C
A
B

s1

s1

s2

s2
s5

s4

s3

s4

s1

B et D

s1

s3

s2

s3

s4

s5

s4

s5

s6

E(2)

2.

B(2)

A(4)

b
b

B(4)

A(4)

s6

G(2)

E(4)

G(2)
A(3) b

s2

s3

A et B B et C
C

b
b

b
b

B(4)

A(3) b

F(3)

D(2)

C(3) D(3)

C(3) D(4)

C(4) D(2)

C(3)

B(3)
bE(2)

D(2)

b
C(4)
b H(1)

(a) quels graphes admettent au moins une chane eulrienne ? a b c d e aucun

(b) quels graphes admettent au moins un cycle eulrien ? a b c d e aucun

(c) chane eulrienne pour le graphe b :

(d) cycle eulrien pour le graphe c :

D C
|{z}
z }| {
D |{z}
A BD C
z }| {
D AEBCA BDC
DAEBCABDC
D CBD
|{z}
z }| {
D |{z}
E AD CBD
z }| {
D EBACE ADCBD
DEBACEADCBD

F(4)

B(3)
bE(2)

A(3) b

b I(1)
b

corrig exercice 6 :
1. on modlise le problme grce au graphe suivant :

A(2)

B(6)

C(2)

D(3)

E(4)

F (3)

G(2)

Il ny a que deux sommets de degr impair


par consquent, il existe une chane Eulrienne
D EF
|{z}
z }| {
DA |{z}
B D EF
z }| {
DA |{z}
B EB DEF
z }| {
DA BGF CB EBDEF
DABGF CBEBDEF

ce qui correspond ce chemin

G
b
b

2. on modlise le problme grce au graphe suivant :

A(2)

B(5)

C(2)

D(3)

E(4)

F (2)

Il ny a que deux sommets de degr impair


par consquent, il existe une chane Eulrienne
D B
|{z}
}|
{
z
D |{z}
E BAD B
z }| {
D EF CBE BADB
DEF CBEBADB

ce qui correspond au chemin suivant


A
D

3. on modlise le problme grce au graphe suivant :

A(2)

B(7)

C(2)

D(4)

E(4)

F (3)

H(2)

I(6)

J(2)

K(4)

L(4)

M (2)

G(2)

Il ny a que deux sommets de degr impair


par consquent, il existe une chane Eulrienne
(on utilise la chane du rdc lenvers de F D
puis on passe ltage avec DK
puis une chane Eulrienne de ltage de K I
puis on redescend avec IB
{z
} |
{z
}
|
F
EDBEBCF
GBADKHIKLILM
JIB

F EDBEBCF GBAD K HIKLILM JI B

ce qui correspond au parcours suivant

C
b

D
bb

4. (a) pas de circuit car tous les sommets ne sont pas de degr pair
(b) pas de circuit car tous les sommets ne sont pas de degr pair
(c) pas de circuit car tous les sommets ne sont pas de degr pair

corrig exercice 7 :
1. on modlise le problme grce au graphe suivant :

N (3)

G(4)

I(4)

E(4)

C(5)

T (4)

S(4)

M (2)

Il ny a que deux sommets de degr impair


par consquent, il existe une chane Eulrienne
N IC
|{z}
z
}|
{
N |{z}
G CEN IC
}|
{
z
S T EIG CEN IC
N G |{z}
z }| {
N G SM T CS T EIGCEN IC
N GSM T CST EIGCEN IC

2. pas de circuit car tous les sommets ne sont pas de degr pair

corrig exercice 8 :
corrig exercice 9 :

graphe orient, matrice dadjacence, graphe tiquet

3.1
3.1.1

activits
activit 1

3.1.2

activit 2

3.1.3

activit 3

3.2

retenir
dfinition 5 : (graphe orient, boucle )

(1) un graphe G est orient

chaque arte est oriente et ne peut-tre parcourue que dans le sens de la flche

(2) une boucle est une arte dont lorigine est aussi lextrmit
exemples :
s1

pour le graphe G ci contre


G est orient par le sens des flches
G a une boucle de sommet s1

s2

s3
dfinition 6 : (matrice dadjacence dun graphe orient )
quel que soit le graphe orient G n sommets {s1 , s2 , ..., sn } (n N )
A est matrice dadjacence de G


A est une matrice carre dordre n
(
a
=
1
sil
existe
une
arte
de
s
vers
s
ij
i
j

quel que soit le coefficient aij de la matrice A,


a = 0 sil nexiste pas darte de s vers s
ij

exemple

s1

pour le graphe G,

s2

1 1 1
matrice dadjacence = A = 1 0 1
0 0 0
remarque

s3

la matrice dadjacence dun graphe orient nest pas ncessairement symtrique


proprit 5 : (nombre de chanes de longueur p)
quel
que soit le graphe orient G n sommets {s1 , s2 , ..., sn } (n N ) et de matrice dadjacence de A

le terme aij de la matrice Ap ou p N

est
gal

au nombre de chanes de longueur p qui relient les sommets si et sj

exemple
s1

pour le graphe G,

1
matrice dadjacence = A = 1
0

8
5

la calculatrice donne : A =
5
0

1 1
0 1
0 0
s3

5 8
3 5 a13 = 8 donc 8 chanes de longueur 5 relient s1 s3
0 0

dfinition 7 : (graphe tiquet


)

un graphe orient G est tiquet

chaque arte est affecte dune tiquette (lettre, mot, nombre, ...)
a

exemples :
G ci contre est tiquet

s2

c
b

b
d
b

3.3

exercices
exercice 10 :
un rseau de pages web est schmatis par le graphe G ci dessous
E
B

A
C
F

1. dterminer la matrice dadjacence M associe au graphe G


2. dterminer les matrices M 2 , M 3 , M 4
(a) combien y a t-il de chemins en 2 clics de A D ? de D A ?
(b) combien y a t-il de chemins en 3 clics de A D ? de D A ?
(c) combien y a t-il de chemins en 4 clics de A D ? de D A ?
(d) combien y a t-il de chemins en 4 clics ou moins de A D ? de D A ?
3. sachant que la "distance" entre deux sommets est gale "la plus petite longueur" parmi les longueurs
des chaines qui les relient,
(a) quelle est la distance entre E et D ?
(b) quelle est la distance entre C et A ?
4. sachant que le "diamtre" dun graphe est gal "la plus grande distance" parmi les distances entre
les points pris 2 2
quel est le diamtre du graphe ?
exercice 11 :

soit le graphe dont M est la matrice dadjacence o

0
0

M =
0
0

1
1

0
0
1
1
1
0
0

0
1
0
1
1
0
0

0
1
1
0
1
0
0

0
1
1
1
0
0
0

6
0

= 0

0
5
5
0
182
182
182
183
0
0

0
21
20
20
20
0
0
21
0
0
0
0
22
21

1
0
0
0
0
0
1

1
0

1
0

1. sans le dessiner, trouver lordre de ce graphe (justifier)


2. sans le dessiner, trouver si ce graphe est orient (justifier)
3. sans le dessiner, trouver si ce graphe est complet ? (justifier)

4.

2
0

M 2 = 0

0
1
1

10
0

5
M =0

0
11
11

42
0

7
M =0

0
43
43

0
3
2
2
2
0
0

0
2
3
2
2
0
0

0
60
61
61
61
0
0
0
546
547
547
547
0
0

0 0 1
2 2 0
2 2 0
3 2 0
2 3 0
0 0 2
0 0 1
0
0
0
61 61 61
60 61 61
61 60 61
61 61 60
0
0
0
0
0
0
0
0
547 547
546 547
547 546
547 547
0
0
0
0

1
2 0 0 0
0
0 6 7 7

0
0 7 6 7

0 M 3 = 0 7 7 6

0
0 7 7 7
3 0 0 0

1
2
3 0 0 0

22
11 11
0
0
0

0
0
0

0
0 M6 = 0

0
0
0
21
10 11
21
11 10

0
43 43
547
0
0

547
0
0

547
0
0

546
0
0
0
42 43
0
43 42

0
7
7
7
6
0
0
0
183
182
182
182
0
0

3
0
0
0
0
2
3

3
0

0 M 4

0
3
2
0
0
182 182
183 182
182 183
182 182
0
0
0
0

0
20
21
20
20
0
0

21
0

0
21
22

0
20
20
21
20
0
0

0
20
20
20
21
0
0

5
0
0
0
0
6
5

5
0

0
5
6

(a) la distance entre A et B est-elle comprise entre 1 et 7 ? suprieure ou gale 8 ? quelle valeur
peut-on donner ?
(b) sans le dessiner, trouver si ce graphe est connexe ?
(c) dessiner le graphe G

3.4

corrigs exercices
corrig exercice 10 :
un rseau de pages web est schmatis par le graphe G ci dessous
E

A
C
F

0 1 1 0 1
1 0 0 1 1

0 0 0 1 1
1. M =
0 0 1 0 0

0 1 0 0 0
1 0 1 1 0
2. la calculatrice donne :

2
1

1
2
M =
0

1
0

1
2
1
0
0
1

1
3
1
0
0
2

3
1
1
1
1
1

2
1
0
1
1
2

1
1

0
0

2
1

1
2

3
3

1
3
M =
1

1
3

4
2
1
1
2
2

7
3
2
2
3
3

4
6
3
1
1
5

4
6
4
0
1
3

2 =3
(a) nombre de chemins en 2 clics de A D : M14

4
6

1
3

8
8

5
4
M =
1

3
5

7 11 15 14 14
9 15 11 8 8

5 8 7 4 4

1 2 3 4 4

2 3 6 6 6
6 11 8 8 8

2 =0
nombre de chemins en 2 clics de D A : M41
3 =4
(b) nombre de chemins en 3 clics de A D : M14
3 =1
nombre de chemins en 3 clics de D A : M41
4 = 15
(c) nombre de chemins en 4 clics de A D : M14
4 =1
nombre de chemins en 4 clics de D A : M41

(d) nombre de chemins en 4 clics ou moins de A D : 3 + 4 + 15 = 22


nombre de chemins en 4 clics ou moins de D A : 0 + 1 + 1 = 2
3. sachant que la "distance" entre deux sommets est gale "la plus petite longueur" parmi les longueurs
des chaines qui les relient,
(a) la distance entre E et D est gale 2
(b) la distance entre C et A est gale 2
4. sachant que le "diamtre" dun graphe est gal "la plus grande distance" parmi les distances entre
les points pris 2 2, le diamtre du graphe est 3
en effet, il est de diamtre infrieur ou gal 4 ( plus de 0 dans M 4 )
il est de diamtre suprieur strict 2 ( pas de chaine de longueur 1 ou 2 entre D et A)
les seuls couples de points associs aux 0 de M 3 ne sont pas associs des 0 dans M 2 donc le diamtre
du graphe est infrieure ou gal 3
le diamtre est donc gal 3

corrig exercice 11 :

graphes pondrs

4.1
4.1.1

activits
activit 1

4.1.2

activit 2

4.2

retenir
dfinition 8 : (graphe pondr)

(1) un graphe G est pondr

G est tiquet
chaque tiquette est un nombre positif

(2) le poids dune chaine est la somme des poids (tiquettes) des artes qui la compose

(3) une plus courte chane entre deux sommets est une chaine de poids minimal qui relie ces sommets
1

exemples :

s1

pour le graphe pondr G ci contre


la chane s1 s2 s4 a pour poids 1 + 6 = 7
la plus courte chane entre s1 et s4 est s1 s3 s4 avec un poids de 6

2
2

s3

s2

7
4

6
s4

proprit 6 : (algorithme de Dijkstra et chane de poids minimal)


quel que soit le graphe pondr connexe G,
lalgorithme suivant donne la liste des chaines les plus courtes partir dun sommet
jusqu un autre sommet quelconque du graphe
dbut
.placer les noms des sommets sur la premire ligne dun tableau (sommet de dpart s1 en premier),
avec une dernire colonne pour crire les chanes les plus courtes.
.2e ligne : crire la chane s1 (0) dans la colonne de s1
puis cocher cette chane dans le tableau et cocher la colonne du tableau de cette chane.
.3e ligne : pour chaque sommet si adjacent s1 dans une colonne non coche, crire la chane s1 si (p)
o p1i est la poids de la chane s1 si ,
crire dans la dernire colonne la (les) chane la plus courte non coche avec son poids s1 sk (p),
puis cocher cette chane dans le tableau et cocher la colonne de cette chane.
.(*) ligne suivante, pour chaque sommet si dans une colonne non coche et adjacent au (aux) dernier(s)
sommet(s) de la (les) chane(s) la (les) plus courte(s) prcdente(s) (ici sk ),
crire la chane s1 sk si (p) o p est le poids de la chane s1 sk si ,
crire dans la dernire colonne la (les) chane(s) la (les) plus courte(s) parmi les chanes non coches
des colonnes non coches prsentes dans le tableau avec son poids ( ex : s1 sk sm (p)),
puis cocher cette chane dans le tableau et cocher la colonne de cette chane.
. lignes suivantes, et jusqu ce que toutes les colonnes soient coches :
on reprend (*) ( partir du (des) dernier(s) sommet(s) de la (les) chane(s) la (les) plus courte(s)
prcdente(s))
fin
les chaines les plus courtes partir de s1 sont dans la dernire colonne ainsi que leurs poids
exemple :
pour le graphe G,
on cherche la chane la plus courte partir de C jusqu E
2

B
3

6
4

2
9

F
1
3

4
D

6
2

On utilise lalgorithme de Dijkstra :


C
B
F
C(0)

CB(9)

CF(6)

CD(2)

CDF(5)

CDA(11)

CDF(5)

CDFA(11)
CDFBA(10)

CDFB(8)
CDFBA(10)
CDFBAE(14)

CDFB(8)

chanes minimales
C(0)
CD(2)

CDFBAE(14)

la chane la plus courte de C E est donc CDF BAE avec un poids de 14


la chane la plus courte de C A est donc CDF BA avec un poids de 10
la chane la plus courte de C B est donc CDF B avec un poids de 8
la chane la plus courte de C F est donc CDF avec un poids de 5
la chane la plus courte de C D est donc CD avec un poids de 2
autre exemple
on cherche la chane la plus courte partir de A jusqu G
B

F
3

2
A

G
5

2
2

3
C

algorithme de Dijkstra :
A
A(0)

AB(1)

AC(2)

ACD(5)

ABD(3)

ABF(4)

ACE(6)

ABDE(5)

chanes mini
A(0)
AB(1)

AC(2)
ABD(3)

ABDG(6)

ABFG(8)

ABDEG(11)

la chane la plus courte de A G est donc ABDG avec un poids de 6


la chane la plus courte de A B est donc AB avec un poids de 1
la chane la plus courte de A C est donc AC avec un poids de 2
la chane la plus courte de A D est donc ABD avec un poids de 3
la chane la plus courte de A E est donc ABDE avec un poids de 5
la chane la plus courte de A F est donc ABF avec un poids de 4

ABF(4)

ABDE(5)

ABDG(6)

4.3

exercices
exercice 12 :
dterminer la chane la plus courte partir de A jusqu J en utilisant lalgorithme de Dijkstra
E
4

1
B

1
5
A

1
1

2
D

exercice 13 :
Des contraintes de calendrier imposent dorganiser
un concert dans la ville F immdiatement aprs un
concert dans la ville A.
Le graphe est complt ci-dessous par les longueurs en kilomtres de chaque tronon (les longueurs des segments ne sont pas proportionnelles aux
distances).
Dterminer, en utilisant un algorithme dont on citera le nom, le trajet autoroutier le plus court (en
kilomtres) pour aller de A F.
Prciser la longueur en kilomtres de ce trajet.

A
b

300
500
800

400
b

200
E

B
b

400

100
b

1100

700
b

300

200

700

200

200

exercice 14 : (Voyage scolaire)


La classe de Terminale dArthur est en voyage scolaire en Angleterre. Plusieurs sites de Londres sont
visits : Warren Street, Oxford Circus, Piccadilly
Circus, Leicester Square, Holborn, Embankment et
Temple. Ces lieux sont dsigns respectivement par
les lettres W, O, P, L, H, E et T et sont reprsents
dans le graphe donn (chaque sommet reprsente un
site visiter et chaque arte une route reliant deux sites) .
Les lves sont laisss en autonomie deux heures. Le
point de rendez-vous avec les organisateurs est fix
Temple. Les temps de parcours en minutes sont sur
le graphe. Arthur, qui est Oxford Circus, na pas
vu le temps passer. Lorsquil sen rend compte, il ne
lui reste plus que 40 minutes pour arriver Temple.
1. Dterminer le plus court chemin en minutes reliant Oxford Circus Temple. Justifier la rponse laide dun algorithme. Arthur sera-t-il
en retard ?

W
b

14

15
26
O

8
b

13

20
b

30

34

15
b

19

4.4

corrigs exercices
corrig exercice 12 :
dterminer la chane la plus courte partir de A jusqu J en utilisant lalgorithme de Dijkstra
E
4

1
B

1
5
A

2
3

1
1

2
D

algorithme de Dijkstra :
A

AB(1)

AC(2)

AD(3)

ABE(2)

ABF(6)

ACF(3)

ACG(4)

ABEH(6)

ADG(4)

ACF H(4)

ACFI(5)

ACGI(5)

ACGJ(7)

ADGI(5)

ADGJ(7)

ACFHJ(6)

ACFIJ(8)
ACGIJ(8)

ADGIJ(8)

chanes mini

A(0)

A(0)
AB(1)
AC(2)
ACF(3)

ABE(2)
AD(3)

ADG(4)

ACG(4)

ACFI(5)

ACGI(5)

la chane la plus courte de A J est donc ACF HJ avec un poids de 6

ACFHJ(6)

ACFH(4)

ADGI(5)

corrig exercice 13 :

corrig exercice 14 :

graphe probabiliste, matrice de transition, tat stable

5.1
5.1.1

activits
activit 1

5.1.2

activit 2

5.1.3

activit 3

5.2

retenir
dfinition 9 : (graphe probabiliste)

le graphe G est probabiliste

G est

orient

G est pondr

pour
chaque
sommet,
la somme des poids des artes sortantes vaut 1

pour chaque couple de sommets i et j , il existe au plus une arte de i vers j

exemple :

0, 7

le graphe G ci contre est probabiliste


0,3 + 0,7 = 1 et 0,9 + 0,1 = 1

0, 3

0, 1

0, 9

dfinition 10 : (matrice de transition)


la matrice de transition dun graphe probabiliste G dordre n dont les sommets sont numrots de 1 n
est la matrice
M , carre dordre n o le coefficient Mij est tel que :

poids de larte qui va de i vers j si cette arte existe
Mij =
0 sil ny a pas darte de i vers j
0, 7

exemple :
0, 3

0, 1

0, 9
remarque :

a pour matrice de transition M =

la somme des coefficients des lignes vaut toujours 1

0, 3 0, 7
0, 9 0, 1

proprit 7 : (tat probabiliste ltape n)


Soit M la matrice de transition dun graphe probabiliste G
Soit P0 la matrice ligne dcrivant ltat initial

Pn est ltat probabiliste ltape n = Pn = P0 M n


0, 7

exemple :

0, 3

0, 1

0, 9

matrice de transition : M =

0, 3 0, 7
0, 9 0, 1

tat initial : P0 = (0, 4; 0, 6)


on a alors : P2 = P0 M 2 = (0, 504; 0, 496) (calculatrice)
proprit 8 : (tat stable)
Soit M la matrice de transition dun graphe probabiliste G dordre 2
Si M ne comporte pas de 0
alors
la suite
(Pn ) converge vers un tat P = (x; y) avec x + y = 1 qui vrifie lquation matricielle

P = P M
P est appel "ltat stable"
exemple :

0, 7
0, 3

B
0, 9

0, 1

M=

0, 3 0, 7
0, 9 0, 1

5.3

exercices
exercice 15 :
on souhaite tudier lvolution des populations respectives dans les deux seules rgions X et Y dun pays P
sachant que :
_la population est suppose rester constante pour les prochaines annes
_au dpart (anne de rang 0) : 25% de la population du pays est dans la rgion X (donc 75% en Y)
_chaque anne, la probabilit quun individu quelconque de la rgion X parte pour la rgion Y est de 5%
_chaque anne, la probabilit quun individu quelconque de la rgion Y parte pour la rgion X est de 20%
1. reprsenter cette situation par un graphe probabiliste
2. donner la matrice de transition M ainsi que le vecteur ligne P0 correspondant ltat initial
3. donner ltat probabiliste ltape 1 puis 2 puis 20
4. que semble devenir ltat probabiliste quand n est de plus en plus grand ?
5. justifier que la suite (Pn ) converge vers un tat stable et dterminer cet tat stable puis interprter ce
rsultat dans le contexte
exercice 16 :
on souhaite tudier lvolution des populations respectives dans les trois seules rgions X et Y dun pays P
sachant que :
_la population est suppose rester constante pour les prochaines annes
_au dpart, 20% de la population du pays est dans la rgion X, 30% est en Y et le reste en Z
_chaque anne, 90% de la population de X reste en X et le reste part pour Y
_chaque anne, 50% de la population de Y reste en Y et le reste part pour Z
_chaque anne, 20% de la population de Z reste en Z et le reste part pour X
1. reprsenter cette situation par un graphe probabiliste
2. donner la matrice de transition M ainsi que le vecteur ligne P0 correspondant ltat initial
3. donner ltat probabiliste ltape 1 puis 2 puis 20
4. que semble devenir ltat probabiliste quand n est de plus en plus grand ?
5. on admet que la suite (Pn ) converge vers un tat stable P = (x; y; z) tel que x + y + z = 1
dterminer cet tat stable sachant quil vrifie lquation matricielle P = P M puis interprter ce
rsultat dans le contexte

5.4

corrigs exercices
corrig exercice 15 :
on souhaite tudier lvolution des populations respectives dans les deux seules rgions X et Y dun pays P
sachant que :
_la population est suppose rester constante pour les prochaines annes
_au dpart (anne de rang 0) : 25% de la population du pays est dans la rgion X (donc 75% en Y)
_chaque anne, la probabilit quun individu quelconque de la rgion X parte pour la rgion Y est de 5%
_chaque anne, la probabilit quun individu quelconque de la rgion Y parte pour la rgion X est de 20%
1. reprsenter cette situation par un graphe probabiliste
0, 05
0, 95

0, 8

0, 2
2. donner
de transition M ainsi que le vecteur ligne P0 correspondant ltat initial
 la matrice 
0, 95 0, 05
M=
tat initial : P0 = (0, 25; 0, 75)
0, 2 0, 8
3. donner ltat probabiliste ltape 1 puis 2 puis 20
P1 = P0 M 1 = (0, 3875; 0, 6125)
P2 = P0 M 2 = (0, 490625; 0, 509375)
P20 = P0 M 20 = ( 0, 8; 0, 2)
4. que semble devenir ltat probabiliste quand n est de plus en plus grand ?
il semble converger vers (0, 8; 0, 2)
5. justifier que la suite (Pn ) converge vers un tat stable et dterminer cet tat stable puis interprter ce
rsultat dans le contexte
M est la matrice de transition dun graphe probabiliste G dordre 2
M ne comporte pas de 0
donc (proprit du cours),
la suite (Pn ) converge vers un tat P = (x; y) avec x + y = 1 qui vrifie

lquation matricielle P = P M
il suffit de trouver P


x = 0, 95x + 0, 2y
0, 05x 0, 2y = 0
0, 05x 0, 2y = 0
P = P M et x+y = 1
y = 0, 05x + 0, 8y
0, 05x 0, 2y = 0
x+y =1

x+y =1
x+y =1


 
 
0, 05 0, 2
x
0
ce qui quivaut aux systme matriciel AX = B avec A =
,X=
et B =
1
1
y
1
 
0, 8
que lon rsoud la calculatrice en calculant X = A1 B =
0, 2
on a donc : tat stable = P = (0, 8; 0, 2)
ce qui se traduit par le fait, qu long terme, la rpartition dans les deux villes se rapproche de 80%
en X et 20% en Y

corrig exercice 16 :
1. reprsenter cette situation par un graphe probabiliste
0, 1
0, 9

0, 5

0, 5

0, 8
Z
0, 2
2. donner
la matrice
0, 9 0, 1

0 0, 5
M=
0, 8 0

de transition
M ainsi que le vecteur ligne P0 correspondant ltat initial

0
0, 5 tat initial : P0 = (0, 2; 0, 3; 0, 5)
0, 2

3. donner ltat probabiliste ltape 1 puis 2 puis 20


P1 = P0 M 1 = ( 0, 58; 0, 17; 0, 25)
P2 = P0 M 2 = ( 0, 72; 0, 14; 0, 14)
P20 = P0 M 20 = ( 0, 75; 0, 15; 0, 09)

4. que semble devenir ltat probabiliste quand n est de plus en plus grand ?
il semble converger vers ( 0, 75; 0, 15; 0, 09)

5. la
converge vers un tat P = (x; y; z) avec x + y + z = 1 qui vrifie lquation matricielle
suite (Pn )
P = P M
il suffit de trouver P

x = 0, 9x + 0y + 0, 8z
0, 1x + 0y 0, 8z = 0

y = 0, 1x + 0, 5y + 0z
0, 1x + 0, 5y 0z = 0
P = P M et x + y + z = 1

z = 0x + 0, 5y + 0, 2z
0x 0, 5y + 0, 8z = 0

x+y+z =1
x+y+z =1

0, 1x + 0, 5y 0z = 0
0x 0, 5y + 0, 8z = 0
(car l2 + l3 = l1 )

x+y+z =1

x
0, 1 0, 5
0

0
0, 5 0, 8 , X = y et
ce qui quivaut au systme matriciel AX = B avec A =
z
1
1
1

0
B = 0
1

0.754716981132
que lon rsoud la calculatrice en calculant X = A1 B = 0.150943396226
0.094339
on a donc : tat stable = P = ( 0, 754716981132; 0, 150943396226; 0, 094339)
ce qui se traduit par le fait, qu long terme, la rpartition dans les trois villes se rapproche de 75, 5%
en X, 15, 1% en Y et 9, 4%

5.5
5.5.1

travaux pratiques
tableur

Nom :
TP : Graphes : transition et volution de population
1. ouvrir une feuille de calcul de type tableur (Excel)
2. sauvegarder cette feuille de calcul sous le nom "tp_graphe _probabiliste _transition" dans votre dossier
"Mes Documents" dans le sous-dossier appel "Math" (cr au pralable)
3. le but est dutiliser cette feuille de calcul pour tudier lvolution des populations respectives dans les deux
seules rgions X et Y dun pays P sachant que :
_la population du pays reste constante et gale 1 million dhabitants pour les annes venir
_au dpart ( anne de rang 0) : 25% de la population du pays est dans la rgion X ( donc 75% en Y)
_chaque anne, 5% de la population de X part pour Y
_chaque anne, 20% de la population de Y part pour X
(a) recopier dans cette feuille de calcul le contenu des cellules comme indiqu ci dessous
1
2
3
4
5
6
7
8

A
transition de X vers Y (en proportion)
transition de Y vers X (en proportion)

B
0,05
0,20

prop de la pop totale en X au dpart

0,25

rang de lanne
0

prop de la pop totale en X

prop de la pop totale en Y

total

(b) on souhaite obtenir dans la colonne A, de la cellule A7 la cellule A30, les valeurs des rangs (de 0
23) des annes pour les 23 annes venir, pour cela entrer dans la cellule A8 la formule : = A7 + 1
puis, tirer la formule vers le bas jusqu A29 et constater que cela fonctionne !
(c) on souhaite obtenir les valeurs des colonnes B, C et D
i. entrer dans la cellule B7 la formule : = B4
ii. entrer dans la cellule C7 la formule : = 1 B4
iii. entrer dans la cellule D7 la formule : = B7 + C7
iv. entrer dans la cellule B8 la formule : = B7 (1 B$1) + C7 B$2
quoi servent les dollards ? : ...
v. entrer dans la cellule C8 la formule quil faut et la recopier ci dessous : ...
vi. entrer dans la cellule D8 la formule quil faut et la recopier ci contre : ...
vii. slectionner la plage de cellules A8 :D8 puis tirer cette plage de cellules jusqu la ligne 30
(d) on souhaite obtenir la reprsentation graphique de lvolution des populations dans un repre
i. slectionner la plage de cellules A7 : B30puis insertion graphique Nuages de points
Nuage de points relis par une courbe terminer
ii. dplacer le graphique sur la plage de cellules E6 : J30

de la ville X ? : ...
(e) que semble t-il se passer long terme pour la population

de la ville Y ? : ...

(f) si au dpart : 0% de la population du pays est dans la rgion


X (mettre 0 en B4)
de la ville X ? : ...
que semble t-il se passer long terme pour la population

de la ville Y ? : ...

(g) de mme si au dpart : 10%, 40%, 50%, 90%, 100% de la population


du pays est dans la rgion X

de la ville X ? : ...
que semble t-il se passer long terme pour la population

de la ville Y ? : ...

(h) long terme, les populations dpendent-elles des populations initiales ? : ...

(i) que se passe t-il long terme si on prend pour proportions de transitions 10% et 10% ? : ...

(j) que se passe t-il long terme si on prend pour proportions de transitions 10% et 0% ? : ...

4. ouvrir un nouvel onglet


(a) le but est dutiliser cette feuille de calcul pour tudier lvolution des populations respectives dans les
trois seules rgions X, Y et Z dun pays P sachant que :
_la population du pays reste constante et gale 1 million dhabitants pour les annes venir
_au dpart, 20% de la population du pays est dans la rgion X, 30% est en Y et le reste en Z
_chaque anne, 90% de la population de X reste en X et le reste part pour Y
_chaque anne, 50% de la population de Y reste en Y et le reste part pour Z
_chaque anne, 20% de la population de Z reste en Z et le reste part pour X
5. utiliser une feuille de calcul
pour dterminer se qui se passe long terme pour chacune des villes.
de la ville X ? : ...

de la ville Y ? : ...
long terme, la population

de la ville Z ? : ...
6. utiliser une feuille de calcul pour dterminer se qui se passe long terme pour chacune des villes
dpart, 100% de la population du pays est dans la rgion X

de la ville X ? : ...

de la ville Y ? : ...
long terme, la population

de la ville Z ? : ...
7. utiliser une feuille de calcul pour dterminer se qui se passe long terme pour chacune des villes
dpart, 100% de la population du pays est dans la rgion Y

de la ville X ? : ...

long terme, la population


de la ville Y ? : ...

de la ville Z ? : ...
8. utiliser une feuille de calcul pour dterminer se qui se passe long terme pour chacune des villes
dpart, 100% de la population du pays est dans la rgion Z

de la ville X ? : ...

de la ville Y ? : ...
long terme, la population

de la ville Z ? : ...
9. utiliser une feuille de calcul pour dterminer se qui se passe long terme pour chacune des villes
dpart, la rpartition de la population du pays est quelconque

de la ville X ? : ...

de la ville Y ? : ...
long terme, la population

de la ville Z ? : ...
10. long terme, la rpartition de la population semble t-elle dpendre des rpartitions initiales ? ...

si au

si au

si au

si au

Minima

6.1
6.1.1

activits
activit 1

6.1.2

corrig activit 1

1. on suppose la dure de vie maximale de 3 ans

(a) graphe

0, 5

0, 4

10
0 0, 5 0
(b) M = 6
0 0, 4
10 0
0

nb juvniles anne n+1 = 6 nb pr-adultes anne n + 10 nb adultes anne n


(c)
nb pr-adultes anne n+1 = 0, 5 nb jeunes

nb adultes anne n+1 = 0, 4 nb pr-adultes anne n

jn+1 = 6pn + 10an


pn+1 = 0, 5jn

an+1 = 0, 4pn

0 0, 5 0


0 0, 4 = 6pn + 10an 0, 5jn 0, 4pn
(d) jn pn an 6
10 0
0
donc Xn+1 = Xn M
(e) X2 = X1 M = (X0 M )M = X0 M 2
(f) en 2027 : n = 2027 2012 = 15
X15 = X0 M 15 = 6993540 1746205 350056
2. avec tableur

(a)

1
2
3
4

A
Rang anne
0
1
2

B
Juvniles
30
800

C
pr-adultes
50
15

D
adultes
50
20

E
total
130
835

F
rapport
6,4230769

A3
=
A2
+
1
,
B3
=6*C2+10*D2
,
C3
=0,5*B2
,
D3
=0,4*C2
,
E3
=
B3+C3+D3
,
F3
=
E3/E2

(b) le tableaur donne : 6993540 1746205 350056


(c) les croissances semblent exponentielles

(d) le rapport semble converger vers 2


long terme, la population totale double chaque anne

6.1.3

activit 2

6.1.4

activit 3

6.1.5

activit 4

6.1.6

activit 5

Coloration dun graphe et nombre chromatique

7.1
7.1.1

activits
activit 1

7.2

retenir
dfinition 11 : (coloration dun graphe)

colorer
le
graphe
G
cest


affecter chacun des sommets une et une seule couleur

telle que, quels que soient deux sommets adjacents, ces sommets nont pas la mme couleur
exemples :

s1
|{z}

(V )

(R)

s1
|{z}
(R)

s2
|{z}
(V )

s2
|{z}

s3
|{z}
(B)

s1
|{z}

s2
|{z}

(B)

(R)

(R)

s3
|{z}

(V )

s3
|{z}

7.3

exercices

8
8.1

devoir maison
corrig devoir maison

Corrig devoir maison


Exercice 1 : (problme 3 page 300)
Pour dterminer le plus sourt chemin de H D on tulise lalgorithme de DijKstra
H
H(0)

HC(9)

HA(12)

HB(20)

HCB(17)

chanes mini
H(0)
HC(9)

HCE(30)

HAF(25)

HCBF(24)

HCBE(28)

HCB(17)

HCBFE(29)

HA(12)

HCBF(24)

HCBFD(33)

HCBED(31)

HCBE(28)

1. Avec un tableur
C
Oprateur B
75
77,5
78,75
79,375
79,6875
79,84375

(b) formules : B3 = 0,6*B2+0,1*C2 et C3 =0,4*B2+0,9*C2


(c) lobjectif nest pas atteint car 79,84375 < 80
2. Avec des suites
An
an

(a) arbre :

0, 6
b

An+1
b

Bn+1

0, 4
b

Bn
bn

0, 1

An+1
b

0, 9

Bn+1

(b) on a p(A
n+1 ) = p(An ) 0, 6 +p(Bn ) 0, 1
donc : an+1 = 0, 6an + 0, 1bn

(c) on a : an + bn = 1 donc bn = 1 an
do :an+1 = 0, 6an + 0, 1(1
an ) = 0, 6an + 0, 1 0, 1an
soit : an+1 = 0, 5an + 0, 1

0, 1
) = 0, 5(an 0, 2) = 0, 5un
0, 5

donc u est gomtrique de premier terme u0 = a0 0, 2 = 0, 25 0, 2 = u0 = 0, 05 et de raison

(d) un+1 = an+1 0, 2 = 0, 5an + 0, 1 0, 2 = 0, 5an 0, 1 = 0, 5(an

q = 0, 5

HCBED(31)

la chane la plus courte de H D est donc HCBED avec un poids de 31


Exercice 2 : (problme 4 page 301)

(a) feuille de calcul


A
B
1 Anne oprateur A
2
2010
25
3
2011
22,5
4
2012
21,25
5
2013
20,625
6
2014
20,3125
7
2015
20,15625

(e) on a donc : un = 0, 05 0, 5n et an = 0, 2 + 0, 05 0, 5n
a5 = 0, 2 + 0, 05 0, 55 = 20, 15625 donc b5 = 1 a5 = 79, 84375 < 80 et lobjectif nest pas atteint

3. avec un graphe probabiliste


(a) graphe probabiliste

0, 4
0, 6



0, 6 0, 4
(b) M =
0, 1 0, 9

(c)

p0 = (0, 25
M5

0, 9

0, 1

0, 75)

(d) p5 = p0
= (20, 15625 79, 84375)
79, 84375 < 80 et lobjectif nest pas atteint
(e) pour dterminer ltat stableil suffit de trouver P tel
que :

x = 0, 6x + 0, 1y
0, 4x + 0, 1y = 0
0, 4x + 0, 1y = 0
P = P M et x+y = 1
y = 0, 4x + 0, 9y
0, 4x + 0, 1y = 0
x+y =1

x+y =1
x+y =1


 
 
0, 4 0, 1
x
0
ce qui quivaut aux systme matriciel AX = B avec A =
,X=
et B =
1
1
y
1
 
0,
2
que lon rsoud la calculatrice en calculant X = A1 B =
0, 8
on a donc : tat stable = P = (0, 2 0, 8)
ce qui se traduit par le fait, qu long terme, la rpartition dans les deux villes se rapproche de
20% en A et 80% en B

lobjectif ne pourra donc jamais tre atteint

Corrig devoir maison


Exercice 33 page 315
A. Pour dterminer le plus sourt chemin de H G on utilise lalgorithme de Dijkstra
A
A(0)
| {z }

AB(2)
| {z }

AC(1)
| {z }

AD(4)
| {z }

chanes mini
A(0)

AC(1)

AB(2)

ACE(6)
| {z }
6

ADF (5)
| {z }
5

AD(4)

ADFG(9)

ACEG(8)
| {z }

B.

ADF H(6)
| {z }

ADFHG(10)

ADF(5)

ACE(6) ADFH(6)

ACEG(8)

la chane la plus courte de A H est donc ACEG avec un poids de 8

1. graphe probabiliste

si un site est sain, la probabilit quil contamine le suivant est nulle, do le 0


0, 8
0, 2


0, 2 0, 8
0
1





0, 2 0, 8
3. (a) an bn
= an+1 bn+1
0
1


donc 0, 2an + 0bn 0, 8an + 1bn = an+1 bn+1
2. M =

donc an+1 = 0, 2an


donc an = a1 0, 2n1 avec a1 = 0, 2
do : an = 0, 2n
(b) 0 < 0, 2 < 1 donc lim 0, 2n = 0
n+

la probabilit que le site soit infect tend vers 0 au fur et mesure que lon passe de site en
site

exercices bac blanc


exercice 17 : (uniquement pour les candidats ayant suivi lenseignement de spcialit Mathmatiques)
Du "PageRank" dune page web dpend la place quelle aura dans les rsultats donns par un moteur de
recherche. On procde ainsi pour le calcul du PageRank not c dune page quelconque appele C :
si k pages P1, P2, ..., Pk pointent vers la page C,
o a1 , a2 , ...ak sont les PageRanks respectifs des pages P1, P2, ... Pk prcdentes,
n1 est le nombre de liens qui sortent de la page P1, n2 est le nombre de liens qui sortent de la page P2,
..., nk est le nombre de liens qui sortent de la page Pk

a2
ak
a1
+ ... +
)
le PageRank de la page C se calcule ainsi : c = 0, 15 + 0, 85 ( +
n1 n2
nk

1. Dans cette partie, on considre que trois pages web A,B, et C parlent dun mme sujet,
les liens entre les pages web sont donns par le graphe suivant :
A

B
C

soient a le PageRank de la page A, b le PageRank de la page B et c le PageRank de la page C


la mthode de calcul du
PageRank ci dessus conduit aux systme de trois quations trois inconnues
a + 0b 0, 85c = 0, 15
a, b et c suivant : (S)
0, 425a + b + 0c = 0, 15

0, 425a 0, 85b + c = 0, 15

(a) montrer que la mthode de calcul du PageRank applique la page C conduit lquation
0, 425a 0, 85b + c = 0, 15

a

(b) (S) est quivalent lquation matricielle AX = B, o X =


b , donner les matrices A et B
c

(c) exprimer la matrice X en fonction des matrices A et B puis rsoudre cette quation matricielle
grce la calculatrice en indiquant sur la copie la dmarche suivie et donner les valeurs de a, b
et c trouves

(d) en dduire lordre dapparition des pages dans le moteur de recherche (du plus grand au plus petit
PageRank)
2. on considre dans cette partie le rseau de pages web schmatis par le graphe G ci dessous o les
liens entre les pages sont possibles dans les deux sens
Soit M la matrice associe au graphe G (sommets
dans lordre alphabtique)

8 8 10 4 8 10
8 4 5 4 8 9

10 5 6 6 9 10
3

On donne la matrice M =

4
4
6
2
4
6

8 8 9 4 4 5
10 9 10 6 5 6

A
C
F

(a) Un internaute est actuellement sur la page E, combien de chemins de longueur trois peut-il suivre
pour se retrouver sur la page C ? (justifier)
(b) Le graphe G admet-il une chane eulrienne ? (la rponse devra tre justifie). Si oui donner une
telle chane
(c) Le graphe G admet-il un cycle eulrien ? (la rponse devra tre justifie). Si oui donner un tel
cycle

corrig exercice 17 :
1.

a + 0b 0, 85c = 0, 15
(S)
0, 425a + b + 0c = 0, 15

0, 425a 0, 85b + c = 0, 15

(a) calcul du PageRank applique la page C :


a b
c = 0, 15 + 0, 85 ( + )
2 1
c = 0, 15 + 0, 425a + 0, 85b

0, 425a 0, 85b + c = 0, 15


1
0
0, 85
0, 15
et B = 0, 15
(b) A = 0, 425
1
0
0, 425 0, 85
1
0, 15

(c) X =

A1 B

entre les matrices A et B et on demande la calcul de A1 B


et la calculatrice on

1, 163
qui donne : X = 0, 644
1, 192

(d) ordre dapparition des pages dans le moteur de recherche est C puis A puis B
car 1, 192 > 1, 163 > 0, 644

2. on considre dans cette partie le rseau de pages web schmatis par le graphe G ci dessous o les
liens entre les pages sont possibles dans les deux sens
E

Soit M la matrice associe au graphe G (sommets


dans lordre alphabtique)

8 8 10 4 8 10
8 4 5 4 8 9

10 5 6 6 9 10
3

On donne la matrice M =

4
4
6
2
4
6

8 8 9 4 4 5

10 9 10 6 5 6

A
C
F

(a) Un internaute actuellement


E, peut suivre 9 chemins de longueur trois pour se re
sur la page
3
trouver sur la page C car M53 = 9

(b) Le graphe G admet une chane eulrienne car il nadmet que deux sommets de degrs impairs

E et B de degrs trois

chane Eulrienne : EBFDCFACEAB

(c) Le graphe G nadmet pas de cycle eulrien car il na pas que des sommets de degrs pairs Si

oui donner un tel cycle

exercice 18 :
Candidats ayant suivi lenseignement de spcialit
En 2010, les clients dune banque nationale se rpartissent en deux catgories distinctes :

Catgorie A, compose des clients dagence

Catgorie I, compose des clients internet

En 2010, 92 % des clients sont des clients dagence et 8 % des clients sont des clients internet.
On admet que chaque anne, 5 % des clients dagence deviennent clients internet et inversement 1 % des
clients internet deviennent clients dagence.
On suppose que le nombre de clients de la banque reste constant au cours du temps et quun client ne peut
faire partie des deux catgories.
On sintresse lvolution de la rpartition des clients de cette banque dans les annes venir.
On note pour tout entier naturel n :
an la probabilit quun client de la banque, pris au hasard, soit un client dagence lanne 2010 + n,
in la probabilit quun client de la banque, pris au hasard, soit un client internet lanne 2010 + n,
Pn = (an in ) la matrice correspondant ltat probabiliste de lanne 2010 + n.
On note M la matrice de transition, telle que pour tout entier naturel n,
Pn+1 = Pn M .
Partie A tat stable dun graphe probabiliste
Dans cette partie, on donnera des valeurs approches arrondies au centime.
1. Dterminer le graphe probabiliste correspondant cette situation.
2. Donner P0 la matrice traduisant ltat probabiliste initial.


0, 95 0, 05
On admettra que M =
.
0, 01 0, 99
3. (a) Calculer la matrice P1 .

(b) Dterminer, laide de la calculatrice, la rpartition des clients de la banque en 2015.


4. Dterminer, par le calcul, ltat stable de la rpartition des clients.
Interprter le rsultat.
Partie B tude de la limite dune suite rcurrente
1. (a) laide de la relation Pn+1 = Pn M , exprimer an+1 en fonction de an et in .
(b) En dduire que pour tout entier naturel n, an+1 = 0, 94an + 0, 01.
1
2. On dfinit la suite (un ) par un = an pour tout entier naturel n.
6
(a) Montrer que la suite (un ) est une suite, gomtrique dont on prcisera la raison et le premier
terme.
(b) En dduire lexpression de un en fonction de n.
1
113
0, 94n + .
150
6
(d) Dterminer la limite de la suite an lorsque n tend vers +. Interprter le rsultat.
(c) En dduire que pour tout entier naturel n, an =

corrig exercice 18 :
Candidats ayant suivi lenseignement de spcialit
Partie A tat stable dun graphe probabiliste
0, 05
0, 99

0, 1

B
0, 01

1.

2. Donner P0 = (0, 92 0, 08) On admettra que M =

3. (a) P1 = P0 M = (0, 8748 0, 1252)


0, 95 0, 05
.
0, 01 0, 99

(b) rpartition des clients


de la banque
en 2015

5
P5 = p0 M = (0, 72 0, 28)

72 % de clients dagence et 28% internet

4. pour dterminer ltat stableil suffit de trouver P tel que


:

x = 0, 95x + 0, 01y
0, 05x + 0, 01y = 0
0, 05x + 0, 01y = 0
y = 0, 05x + 0, 99y
0, 05x 0, 01y = 0
P = P M et x+y = 1

x+y =1

x+y =1
x+y =1
 

 

0
x
0, 05 0, 01
et B =
,X=
ce qui quivaut aux systme matriciel AX = B avec A =
1
y
1
1


0,
166666...
que lon rsoud la calculatrice en calculant X = A1 B =
0, 833333...

on a donc : tat stable P = ( 0, 17 0, 83)

long terme, la rpartition se rapproche de 17% en agence et 83% internet

Partie B tude de la limite dune suite rcurrente


1. (a) Pn+1 = Pn M
donc (an+1

0, 95 0, 05
in+1 ) = (an in )
0, 01 0, 99

donc an+1 = 0, 95an + 0, 01in et in+1 = 0, 05an + 0, 99in


(b) de plus : an + in = 1 donc in = 1 an
doncan+1 = 0, 95an + 0, 01(1
an ) = 0, 94an + 0, 01
soit an+1 = 0, 94an + 0, 01

1
pour tout entier naturel n.
6
1
1
0, 06 1
0, 94
1
(a) un+1 = an+1 = 0, 94an + 0, 01 = 0, 94an +
= 0, 94an +
= 0, 95(an )
6
6
6
6
6
un+1 = 0, 94un

1
452
113
4, 52
donc u est gomtrique de premier terme u0 = a0 0, 2 = 0, 92 = u0 =
=
=
6
6
600
150

et de raison q = 0, 94

2. On dfinit la suite (un ) par un = an

113
(b) donc un = u0 q n soit un =
0, 94n en fonction de n.
150

1
1
113
n
0, 94 +
(c) on en dduit que pour tout entier naturel n, an = un + =
6
150
6

(d) on en dduit que : q = 0, 94 donc 0 < q < 1


113
1
113
1
1
donc lim 0, 94n = 0 et lim
0, 94n + =
0+ =
n+
n+ 150
6
150
6
6

1
1
donc lim un =
et le pourcentage de clients en agence se rapproche de 17% long
n+
6
6

terme

Você também pode gostar