Qui aura 20 en maths ? : tu es en Terminale et tu veux tester ton niveau ? Rendez-vous le 30 janvier 2027 à l’EFREI (Villejuif) 🎁 À la clé : 2 MacBook, 2 iPhone, 2 iPad et 2 paires d’AirPods à gagner
Graphes orientés : matrice d'adjacence et nombre de chemins - Exercice 2
20 min
35
Dans un quartier, cinq carrefours A , B , C , D et E sont reliés par des rues à sens unique, représentées par le graphe orienté ci-dessous. On note M sa matrice d'adjacence (sommets rangés dans l'ordre alphabétique).
Question 1
Donner la matrice d'adjacence M .
Correction
Le coefficient de la ligne i et de la colonne j vaut 1 s'il y a une rue allant du i-ième carrefour au j-ième carrefour, et 0 sinon. Finalement :
M=⎝⎛0000110010010010010001010⎠⎞
Question 2
À l'aide de la calculatrice, donner M2 et M3 .
Correction
D'après la calculatrice, on obtient : M2=⎝⎛0101000101110200100110110⎠⎞ M3=⎝⎛1011002011102111102001102⎠⎞
Question 3
Combien y a-t-il de trajets empruntant exactement 2 rues pour aller de D à C ? Les citer.
Correction
Soit G un graphe et M sa matrice d’adjacence. Le nombre de chemins de longueur n joignant le sommet i au sommet j est donné par le terme d’indice i,j de la matrice Mn
Nous allons prendre la valeur de l'intersection entre la quatrième ligne (en référence au sommet D) et la troisième colonne (en référence au sommet C) Nous mettons en rouge cette valeur dans la matrice M2 M2=⎝⎛0101000101110200100110110⎠⎞ Il y a donc 2 trajets empruntant exactement 2 rues pour aller de D à C . Ce sont :
D−B−C et D−E−C
Question 4
Un livreur part du carrefour A pour aller au carrefour D . Quel est le nombre minimal de rues qu'il doit emprunter ? Justifier à l'aide des puissances de M , puis donner un tel trajet.
Correction
Le coefficient de la première ligne et de la quatrième colonne vaut 0 dans M et dans M2 : il n'existe aucun trajet de 1 ou 2 rues allant de A à D . Il vaut 1 dans M3 : il existe un trajet de 3 rues. Finalement :
le livreur doit emprunter au minimum 3 rues, par le trajet A−B−C−D
Signaler une erreur
Aide-nous à améliorer nos contenus en signalant les erreurs ou problèmes que tu penses avoir trouvés.
Connecte-toi ou crée un compte pour signaler une erreur.