Écris la matrice d'adjacence du graphe orienté : 1→2, 2→3, 3→1.
Graphes et chaînes de Markov
Terminale — option · Algorithmique · BO 2019 (Maths expertes)
Graphes orientés et matrice d'adjacence, marches sur un graphe, chaînes de Markov et distribution stationnaire.
Avant de commencer
Question honnête : où en es-tu ?
Prérequis
- Calcul matriciel et produit de matrices (chapitre précédent).
- Probabilités conditionnelles et arbres.
- Suites et limites.
- Lecture d'un schéma sommets-arêtes.
Cours
Un graphe est un ensemble de sommets reliés par des arêtes (ou des arcs s'il est orienté). On le code par sa matrice d'adjacence M où mᵢⱼ = 1 si un arc va du sommet i au sommet j.
Le coefficient (i ; j) de Mᵏ donne le nombre de chemins de longueur k du sommet i au sommet j. C'est l'outil pour compter les trajets dans un réseau.
Un système passe d'un état à l'autre avec des probabilités de transition. La matrice de transition P a des lignes dont la somme vaut 1. Si Pₙ est la distribution à l'étape n (vecteur ligne), alors Pₙ₊₁ = Pₙ × P, donc Pₙ = P₀ × Pⁿ.
Une distribution stationnaire π vérifie π = π P : elle ne change plus d'une étape à l'autre. Sous de bonnes conditions, Pₙ converge vers π quel que soit l'état initial.
Selon la convention (vecteur ligne ou colonne), on écrit Pₙ₊₁ = Pₙ P ou P Pₙ. Vérifier que les lignes de la matrice de transition somment à 1 avant tout calcul.
Exemples résolus
Graphe A→B, B→C, A→C : M = [[0, 1, 1], [0, 0, 1], [0, 0, 0]].
Le coefficient (A ; C) de M² compte les chemins A→B→C : ici 1 chemin de longueur 2.
P = [[0,9 ; 0,1], [0,3 ; 0,7]] : 90 % des « abonnés » le restent, 30 % des « non-abonnés » le deviennent. P₀ = [0,5 ; 0,5] donne P₁ = [0,6 ; 0,4].
Pour P ci-dessus, π = (0,75 ; 0,25) vérifie π = πP : c'est la répartition d'équilibre.
Exercices d'application
Pour la matrice de transition P = [[0,8 ; 0,2], [0,5 ; 0,5]], vérifie que chaque ligne somme à 1.
Avec P de l'exercice 2 et P₀ = [1 ; 0], calcule P₁ et P₂.
Calcule M² pour M = [[0, 1, 0], [0, 0, 1], [1, 0, 0]] et interprète un coefficient.
Un client fidèle reste fidèle à 70 %, un client perdu revient à 20 %. Écris la matrice de transition.
Cherche la distribution stationnaire π = (a ; 1 − a) telle que π = πP pour P = [[0,6 ; 0,4], [0,3 ; 0,7]].
Montre que toute distribution stationnaire vérifie un système linéaire et résous-le pour une P 2×2 donnée.
Explique ce que représente la convergence de Pₙ vers π dans une situation concrète (parts de marché, météo…).
Synthèse — À retenir
- Graphe ⟷ matrice d'adjacence M.
- Mᵏ : nombre de chemins de longueur k.
- Matrice de transition P : lignes de somme 1.
- Pₙ = P₀ × Pⁿ (avec vecteurs lignes).
- Distribution stationnaire : π = π P, limite de Pₙ.
Plan de révisions
Refais exos 1 et 2.
Refais exos 3 et 5.
Exos 6 et 8.
Pour aller plus loin
Q1. Pourquoi Mᵏ compte-t-elle les chemins de longueur k ?
Q2. Que signifie concrètement une distribution stationnaire ?