ATLAS Ouvrir dans l'atlas →

ExerciceMaths expertes, chapitre 6 — Applications des matrices · Graphes et matrices d'adjacence

Exercice 19 Liaisons aériennes

Calcul

Une compagnie aérienne dessert cinq villes : Paris (PP), Lyon (LL), Marseille (MM), Nice (NN) et Bordeaux (BB). Certains vols ne fonctionnent que dans un sens. Les liaisons directes sont les suivantes : P→L,P→N,L→M,L→B,M→P,M→N,N→B,B→P.P\to L, \quad P\to N, \quad L\to M, \quad L\to B, \quad M\to P, \quad M\to N, \quad N\to B, \quad B\to P.

1. Représenter la situation par un graphe orienté, puis donner sa matrice d'adjacence AA, les sommets étant rangés dans l'ordre PP, LL, MM, NN, BB.

2. À l'aide de la calculatrice, calculer A2A^{2} et A3A^{3}. Combien existe-t-il de trajets de Paris à Marseille comportant exactement deux vols ? Exactement trois vols ?

3. On pose S=A+A2+A3S=A+A^{2}+A^{3}. Que représente le coefficient de SS situé en ligne ii et colonne jj ?

4. Calculer SS. Peut-on aller de n'importe quelle ville à n'importe quelle autre en prenant au plus trois vols ? Si non, combien de vols faut-il au minimum pour le trajet qui pose problème ?

Corrigé

1. Le graphe orienté est le suivant.

Figure

Chaque flèche violette représente un vol direct, dans le seul sens indiqué. La matrice d'adjacence est : A=(0101000101100100000110000)\boxed{A=\begin{pmatrix} 0 & 1 & 0 & 1 & 0 \\ 0 & 0 & 1 & 0 & 1 \\ 1 & 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & 0 & 1 \\ 1 & 0 & 0 & 0 & 0 \end{pmatrix}} Elle n'est pas symétrique : par exemple, on peut aller de Paris à Lyon, mais pas directement de Lyon à Paris.

2. La calculatrice donne : A2=(0010220010010111000001010)A3=(3001002021101020101000102)A^{2}=\begin{pmatrix} 0 & 0 & \textcolor{#9e0018}{1} & 0 & 2 \\ 2 & 0 & 0 & 1 & 0 \\ 0 & 1 & 0 & 1 & 1 \\ 1 & 0 & 0 & 0 & 0 \\ 0 & 1 & 0 & 1 & 0 \end{pmatrix} \qquad A^{3}=\begin{pmatrix} 3 & 0 & \textcolor{#9e0018}{0} & 1 & 0 \\ 0 & 2 & 0 & 2 & 1 \\ 1 & 0 & 1 & 0 & 2 \\ 0 & 1 & 0 & 1 & 0 \\ 0 & 0 & 1 & 0 & 2 \end{pmatrix} On lit en ligne 11, colonne 33 : il existe un seul trajet de Paris à Marseille en exactement deux vols, P→L→MP\to L\to M, et aucun en exactement trois vols.

3. D'après la Proposition 2, le coefficient (i ;j)(i\,;j) de SS est la somme des nombres de trajets de ii à jj en 11, 22 et 33 vols : c'est le nombre de trajets de ii à jj comportant au plus trois vols.

4. La calculatrice donne : S=(3112222132211231101111112)S=\begin{pmatrix} 3 & 1 & 1 & 2 & 2 \\ 2 & 2 & 1 & 3 & 2 \\ 2 & 1 & 1 & 2 & 3 \\ 1 & 1 & \textcolor{#9e0018}{0} & 1 & 1 \\ 1 & 1 & 1 & 1 & 2 \end{pmatrix} Tous les coefficients hors diagonale sont non nuls, sauf celui en ligne NN et colonne MM. On ne peut donc pas aller de Nice à Marseille en au plus trois vols. Depuis Nice, le seul vol mène à Bordeaux, puis à Paris, puis à Lyon ou à Nice : il faut un quatrième vol, de Lyon à Marseille. Nice→Marseille demande au minimum 4 vols : N→B→P→L→M\boxed{\text{Nice} \to \text{Marseille demande au minimum } 4 \text{ vols : } N\to B\to P\to L\to M} On peut le confirmer en calculant A4A^{4}, dont le coefficient en ligne 44, colonne 33 vaut 11.

Dans l'édifice

Thèmes

graphes, matrice d'adjacence, chaînes et chemins

Ouvrir dans l'atlas interactif →