Académique Documents
Professionnel Documents
Culture Documents
Composantes connexes et fortement d’un graphe
Exercice1 : Soit le graphe orienté G suivant :
Calculer gamma+(A), gamma+(B), gamma(A), gamma(B)
Calculer les demi degrés intérieurs et extérieurs des sommets A et B
Donner un exemple de chemin simple de longueur 3, un exemple de circuit et un exemple de
chemin élémentaire de longueur 3.
Donner un exemple de circuit hamiltonien
Montrer que si graphe orienté quelconque possède un circuit hamiltonien alors il est
fortement connexe. En déduire que G est fortement connexe.
Exercice2 : Soit le graphe G1 non orienté suivant :
. Le graphe G estil connexe ?
. On définit l'application suivante :
Gam(x)={x} u gamma(x) u gamma2(x) u ...gammak(x) ...
avec : gamma(x) = voisins du sommet x
gammak(x) = gamma(gammak1(x), etc…
Soit G = (E,U) un graphe non orienté. Soit x un sommet de E ; Montrer que Gam(x) est une
composante connexe
En déduire une méthode de calcul de composantes connexes d'un graphe non orienté
Application : calculer les composantes connexes du graphe G1.
Exercice3 : Soit le graphe orienté suivant :
Ce graphe estil fortement connexe ?
On définit l'application suivante :
gamm+(x) = {x} u gamma+(x) u gamma2+(x) u ....gammak+(x)...
gamm(x) = {x} u gamma(x) u gamma2(x) u ....gammak(x)...
avec :
gamma+(x) = successeurs du sommet x et gamma(x) = prédécesseurs du sommet x
gammak+(x) = gamma+(gammak1+(x)) et gammak(x) = gamma(gammak1(x))
Soit G = (E,U) un graphe orienté. Soit x un sommet de E ;
On pose S = gamma+(x) intersection gamma(x) :
Montrer que S est une composante fortement connexe du graphe G.
En déduire une méthode de calcul des composantes fortement connexes d'un graphe.
Application : Calculer les composantes fortement connexes du graphe G.