Chargement du chapitre…
Maths expertes · Chapitre 06 · Graphes et matrices
16 exercices de difficulté croissante, à chercher avant de regarder le corrigé.
16 exercices, difficulté croissante de ★ (application directe) à ★★★★ (défi). Les corrigés détaillés sont dans le PDF — cherchez d'abord, le corrigé ensuite : c'est là que ça progresse.
Vocabulaire des graphes : ordre, degré, chaînes, connexité
Six élèves d'une classe, notés A, B, C, D, E et F, sont inscrits sur un réseau social. On modélise les relations d'amitié par le graphe ci-dessous : chaque sommet représente un élève, et une arête relie deux sommets lorsque les deux élèves sont amis.
Quel est l'ordre de ce graphe ?
Déterminer le degré de chaque sommet. On pourra présenter les résultats dans un tableau.
Quels sont les sommets adjacents à C ? Interpréter concrètement ce résultat.
Vérifier que la somme des degrés de tous les sommets est égale au double du nombre d'arêtes.
Ce graphe est-il complet ? Justifier.
Vocabulaire des graphes : ordre, degré, chaînes, connexité
Lors d'une réunion, personnes sont présentes. Certaines se serrent la main, d'autres non. On modélise la situation par un graphe : chaque sommet représente une personne, et une arête relie deux sommets lorsque les deux personnes correspondantes se sont serré la main.
a. Que représente le degré d'un sommet dans ce modèle ?
b. Démontrer que la somme des degrés de tous les sommets d'un graphe est toujours un nombre pair.
c. En déduire que le nombre de personnes ayant serré un nombre impair de mains est nécessairement pair.
d. Est-il possible que personnes aient chacune serré exactement mains ? Justifier.
Vocabulaire des graphes : ordre, degré, chaînes, connexité
Pour tout entier , on note le graphe complet d'ordre : il possède sommets, et deux sommets quelconques sont toujours reliés par une arête.
a. Dessiner le graphe .
b. Quel est le degré de chaque sommet de ? Justifier.
c. Démontrer que possède exactement arêtes. On pourra utiliser la somme des degrés.
d. Application. Un tournoi de football réunit équipes ; chaque équipe rencontre exactement une fois chacune des autres. Combien de matchs sont joués au total ?
Vocabulaire des graphes : ordre, degré, chaînes, connexité
On considère les deux graphes et représentés ci-dessous. Le graphe a pour sommets A, B, C, D, E ; le graphe a pour sommets M, N, P, Q, R, S.
a. Donner une chaîne de longueur reliant A à E dans .
b. Les graphes et sont-ils connexes ? Justifier.
c. Le graphe possède-t-il un cycle ? Si oui, en donner un.
d. Combien d'arêtes faut-il ajouter, au minimum, au graphe pour le rendre connexe ? Proposer une telle arête.
Matrice d'adjacence et dénombrement de chemins
On considère le graphe ci-dessous, dont les sommets sont A, B, C et D.
a. Écrire la matrice d'adjacence du graphe , en rangeant les sommets dans l'ordre alphabétique.
b. Que représente la somme des coefficients d'une ligne de ? Vérifier sur la ligne de B.
c. Réciproquement, dessiner le graphe dont les sommets sont , , , et dont la matrice d'adjacence est
Matrice d'adjacence et dénombrement de chemins
Le graphe ci-dessous représente un réseau informatique : les sommets A, B, C, D sont des serveurs, et chaque arête est une liaison directe entre deux serveurs.
Sa matrice d'adjacence, dans l'ordre alphabétique des sommets, est
a. Calculer .
b. Interpréter le coefficient de situé à la ligne de B et à la colonne de D, puis lister explicitement les chaînes correspondantes.
c. Que représente le coefficient diagonal de situé à la ligne de A ? Justifier sans calcul supplémentaire.
d. Combien existe-t-il de chaînes de longueur reliant B à D ? On calculera uniquement le coefficient utile de , puis on listera ces chaînes.
Matrice d'adjacence et dénombrement de chemins
Soit un graphe dont les sommets sont numérotés de à , et soit sa matrice d'adjacence. Pour tout entier , on note le coefficient de la matrice situé à la ligne et à la colonne .
On souhaite démontrer par récurrence la propriété : « pour tous sommets et , le coefficient est égal au nombre de chaînes de longueur reliant à ».
a. Initialisation. Justifier que est vraie. Que vaut selon que les sommets et sont adjacents ou non, et qu'est-ce qu'une chaîne de longueur de à ?
b. Hérédité. Soit tel que est vraie. En utilisant , justifier que pour tous sommets et :
c. Expliquer pourquoi, pour un sommet fixé, le produit compte exactement les chaînes de longueur de à dont l'avant-dernier sommet est .
d. Conclure la démonstration.
Chaînes et cycles eulériens
Au XVIIIe siècle, la ville de Königsberg était traversée par une rivière enjambée par sept ponts, reliant la rive nord (N), la rive sud (S), une île centrale (I) et une île à l'est (E). Les habitants se demandaient s'il était possible de se promener en traversant chaque pont exactement une fois. En 1736, Leonhard Euler résolut ce problème en inventant la théorie des graphes : on modélise la ville par le multigraphe ci-dessous, où chaque arête représente un pont.
Les ponts sont : deux ponts entre N et I, deux ponts entre S et I, un pont N–E, un pont S–E et un pont I–E.
a. Déterminer le degré de chaque sommet.
b. La promenade souhaitée par les habitants revient à trouver une chaîne eulérienne dans ce graphe. Est-elle possible ? Justifier à l'aide du théorème d'Euler.
c. La municipalité détruit le pont I–E, puis construit un nouveau pont reliant directement N et S. Déterminer les nouveaux degrés des sommets. La promenade devient-elle possible ? Si oui, peut-on de plus revenir à son point de départ ?
Chaînes et cycles eulériensVocabulaire des graphes : ordre, degré, chaînes, connexité
On souhaite tracer la figure ci-dessous (« l'enveloppe ») sans lever le crayon et sans repasser deux fois sur le même trait. On la modélise par un graphe à cinq sommets A, B, C, D, E dont les arêtes sont les huit traits de la figure : A–B, A–C, A–D, B–C, B–D, C–D, C–E et D–E.
a. Déterminer le degré de chaque sommet, et vérifier la cohérence avec le nombre d'arêtes.
b. Traduire le problème du tracé en termes de graphes : que cherche-t-on exactement ?
c. Un tel tracé est-il possible ? Si oui, quels sont les points de départ et d'arrivée possibles ? Justifier.
d. Donner explicitement un tracé qui convient, en vérifiant que chaque trait est utilisé exactement une fois.
e. Expliquer pourquoi il est impossible de réussir le tracé en partant du sommet E.
Chaînes de Markov : modélisation, graphe pondéré, matrice de transition
Deux opérateurs de téléphonie mobile, Alpha et Bêta, se partagent le marché d'une région. On observe le comportement des clients d'une année sur l'autre :
On suppose que ces proportions restent les mêmes chaque année et qu'aucun client ne quitte le marché.
1. Justifier que la situation peut se modéliser par une chaîne de Markov à deux états. On précisera quels sont les états.
2. Dessiner le graphe orienté pondéré associé à cette chaîne de Markov.
3. Écrire la matrice de transition de la chaîne, en prenant les états dans l'ordre (Alpha, Bêta).
4. Que vaut la somme des coefficients de chaque ligne de ? Expliquer pourquoi ce résultat était prévisible.
Chaînes de Markov : modélisation, graphe pondéré, matrice de transitionDistribution après n transitions
Un salarié se rend chaque jour à son travail, soit à vélo (état V), soit en voiture (état T). On observe que :
On modélise la situation par une chaîne de Markov à deux états, pris dans l'ordre (V, T). Le lundi, considéré comme le jour , il vient à vélo : la distribution initiale est donc .
1. Écrire la matrice de transition de la chaîne.
2. Calculer puis , les distributions aux jours et .
3. Quelle est la probabilité que le salarié vienne à vélo le mercredi ?
4. Calculer . Interpréter concrètement le coefficient situé ligne V, colonne V de cette matrice.
Distributions invariantes
Deux opérateurs de téléphonie, Alpha et Bêta, se partagent le marché d'une région. Chaque année, des clients d'Alpha restent chez Alpha et partent chez Bêta, tandis que des clients de Bêta restent chez Bêta et passent chez Alpha. La matrice de transition de la chaîne de Markov associée, les états étant pris dans l'ordre (Alpha, Bêta), est :
1. On pose avec , et . Écrire le système d'équations traduisant la relation .
2. Résoudre ce système et en déduire la distribution invariante de la chaîne.
3. On admet que la suite des distributions converge vers l'unique distribution invariante, quelle que soit la répartition initiale des clients. Interpréter ce résultat pour les deux opérateurs.
Chaînes de Markov : modélisation, graphe pondéré, matrice de transitionDistribution après n transitions
Trois plateformes de streaming vidéo, notées A, B et C, se partagent les abonnés d'un pays. On étudie l'évolution des parts d'audience d'un mois au suivant : chaque abonné est inscrit à une seule plateforme et peut changer de plateforme à la fin de chaque mois. Le graphe orienté pondéré ci-dessous décrit les probabilités de transition d'un mois au suivant.
1. À l'aide du graphe, écrire la matrice de transition de cette chaîne de Markov, les états étant pris dans l'ordre (A, B, C).
2. Vérifier que la somme des coefficients de chaque ligne de vaut .
3. Au mois , les parts d'audience sont de pour A, pour B et pour C, soit . Calculer la distribution au mois .
4. Calculer la distribution au mois .
5. Commenter l'évolution des parts d'audience des trois plateformes sur ces deux mois.
Distributions invariantes
Une petite ville dispose de trois stations de vélos en libre-service : Gare (G), Mairie (M) et Parc (R). On suit la position d'un vélo d'une journée à la suivante. Chaque jour :
On modélise la position du vélo par une chaîne de Markov à trois états, pris dans l'ordre (G, M, R).
1. Écrire la matrice de transition de la chaîne et vérifier que chaque ligne somme à .
2. On pose avec , , positifs et . Écrire le système d'équations traduisant la relation .
3. Résoudre ce système et en déduire la distribution invariante de la chaîne.
4. On admet que la suite des distributions converge vers cette distribution invariante. Interpréter le résultat pour l'exploitant du service : comment le parc de vélos se répartit-il à long terme entre les trois stations ?
Vocabulaire des graphes : ordre, degré, chaînes, connexitéChaînes de Markov : modélisation, graphe pondéré, matrice de transitionDistributions invariantes
On considère le graphe ci-dessous : un triangle dont les sommets sont numérotés , et , avec les arêtes –, – et –.
Un pion se déplace sur ce graphe : à chaque étape, il quitte le sommet où il se trouve et rejoint l'un des deux sommets voisins, choisi au hasard de façon équiprobable.
1. Justifier que la position du pion définit une chaîne de Markov à trois états, et donner sa matrice de transition , les états étant pris dans l'ordre .
2. Le pion part du sommet : la distribution initiale est . Calculer puis .
3. Quelle est la probabilité que le pion revienne au sommet en exactement deux étapes ?
4. Déterminer la distribution invariante de la chaîne. On pourra s'appuyer sur la symétrie du graphe, puis vérifier par le calcul.
5. Question de synthèse. On note la probabilité que le pion se trouve au sommet à l'étape .
a. À l'aide de la formule des probabilités totales, montrer que pour tout entier naturel : .
b. On pose . Montrer que la suite est géométrique et en déduire l'expression de en fonction de .
c. Déterminer la limite de et commenter le lien avec la question 4.
Chaînes de Markov : modélisation, graphe pondéré, matrice de transitionDistribution après n transitionsDistributions invariantes
Deux urnes A et B contiennent à elles deux boules. À chaque étape, on choisit l'une des boules au hasard, de façon équiprobable, et on la change d'urne. On s'intéresse au nombre de boules contenues dans l'urne A : ce nombre définit une chaîne de Markov dont les états sont , et .
Ce modèle, dû aux physiciens Paul et Tatiana Ehrenfest, décrit de façon simplifiée la diffusion d'un gaz entre deux compartiments.
1. Justifier les transitions suivantes : depuis l'état , on passe nécessairement à l'état ; depuis l'état , on passe à l'état avec probabilité et à l'état avec probabilité ; depuis l'état , on passe nécessairement à l'état . En déduire la matrice de transition , les états étant pris dans l'ordre .
2. Dessiner le graphe orienté pondéré de la chaîne.
3. Au départ, l'urne A est vide : . Calculer , et .
4. Que remarque-t-on ? La suite des distributions converge-t-elle ?
5. Déterminer toutes les distributions invariantes de la chaîne : on posera et on résoudra le système traduisant avec .
6. Interpréter la distribution invariante obtenue : quel est l'état le plus probable en régime stationnaire, et pourquoi cela est-il conforme à l'intuition ?
On peut le travailler ensemble dès cette semaine. Une séance ciblée sur ce chapitre, et vous repartez au minimum avec une méthode.