ATLAS Ouvrir dans l'atlas →

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

Exercice 17

Calcul

Soit le graphe orienté suivant :

1. Donner la matrice d’adjacence de ce graphe.

2. Combien existe-t-il de chemins :

(a) de longueur 44 reliant DD à AA ?

(b) de longueur 66 reliant BB à CC ?

Figure
Corrigé

1. Redessinons le graphe pour lister ses arcs :

Figure

Les sept arcs sont A→BA\to B, B→AB\to A, B→CB\to C, B→DB\to D, C→AC\to A, C→CC\to C et D→CD\to C. En rangeant les sommets dans l'ordre AA, BB, CC, DD : M=(0100101110100010)\boxed{M=\begin{pmatrix} 0 & 1 & 0 & 0 \\ 1 & 0 & 1 & 1 \\ 1 & 0 & 1 & 0 \\ 0 & 0 & 1 & 0 \end{pmatrix}}

2. On utilise le théorème du cours : le coefficient en ligne ii et colonne jj de MnM^{n} donne le nombre de chemins de longueur nn allant du sommet ii au sommet jj.

(a) On calcule les puissances successives : M2=(1011112011101010)M4=(M2)2=(3131435132412121)M^{2}=\begin{pmatrix} 1 & 0 & 1 & 1 \\ 1 & 1 & 2 & 0 \\ 1 & 1 & 1 & 0 \\ 1 & 0 & 1 & 0 \end{pmatrix} \qquad M^{4}=\left(M^{2}\right)^{2}=\begin{pmatrix} 3 & 1 & 3 & 1 \\ 4 & 3 & 5 & 1 \\ 3 & 2 & 4 & 1 \\ 2 & 1 & 2 & 1 \end{pmatrix} Le coefficient cherché est celui de la ligne DD et de la colonne AA, c'est-à-dire la ligne 44 et la colonne 11 : il existe 2 chemins de longueur 4 reliant D aˋ A\boxed{\text{il existe } 2 \text{ chemins de longueur } 4 \text{ reliant } D \text{ à } A} Ce sont D→C→A→B→AD\to C\to A\to B\to A et D→C→C→C→AD\to C\to C\to C\to A, ce dernier empruntant trois fois la boucle en CC.

(b) De même : M6=(M2)3=(84931381641061236372)M^{6}=\left(M^{2}\right)^{3}=\begin{pmatrix} 8 & 4 & 9 & 3 \\ 13 & 8 & 16 & 4 \\ 10 & 6 & 12 & 3 \\ 6 & 3 & 7 & 2 \end{pmatrix} Le coefficient de la ligne BB et de la colonne CC, c'est-à-dire la ligne 22 et la colonne 33, vaut : il existe 16 chemins de longueur 6 reliant B aˋ C\boxed{\text{il existe } 16 \text{ chemins de longueur } 6 \text{ reliant } B \text{ à } C}

Dans l'édifice

Thèmes

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

Ouvrir dans l'atlas interactif →