2
Partie 2. Parcours de graphes et Applications
Exercice 2.1.
Soit le graphe orienté ci-dessous
Question 1. Appliquer un parcours en largeur d’abord à partir du sommet A.
Donner l’arborescence obtenue et la numérotation des sommets (marqués
comme visités).
Question 2. Appliquer un parcours en profondeur d’abord à partir du sommet
A. Donner l’arborescence obtenue et la numérotation des sommets (marqués
comme visités).
Exercice 2.2.
Soit le graphe
ci-dessous.
Question 1. Déterminer les composantes connexes maximales de
(ie. sans
orientation).
Question 2. On construit à partir de
, le graphe
en ajoutant les arcs (B,I)
et (C,A). Donner les composantes fortement connexes maximales de
Exercice 2.3.
Soit G un graphe orienté ayant
sommets. Combien de composantes
fortement connexes comporte un tel graphe lorsque :
1. le graphe G est sans circuit.
2. le graphe G comporte un circuit élémentaire de longueur
.
Exercice 2.4.
Un site web organise un service d’échanges de biens entre ses membres.
Chacun d'eux fournit certains produits et souhaite en recevoir d'autres.
Les responsables du site souhaitent organiser le troc entre les membres et
souhaitent dire à un nouveau membre potentiel s'il pourra satisfaire a priori son
besoin par l'intermédiaire des membres actuels.
Pour illustrer ce problème, on considère l’ensemble des 7 membres du tableau
ci-dessous avec leurs offres et leurs demandes.
1. Modéliser ce système de troc par un graphe.
2. Comment évaluer l'intérêt de ce système de troc ? Quels sont les membres
pouvant effectuer des échanges ?
3. Un individu I8 souhaite devenir membre de ce réseau. Il peut offrir du cochon
et souhaite recevoir des poires.
Cet individu a-t-il un intérêt à adhérer au réseau ?