0% ont trouvé ce document utile (0 vote)
9 vues18 pages

II ROPresentation2

Le document traite de la théorie des graphes, en se concentrant sur la connexité, qui est définie par la capacité des sommets à être reliés entre eux. Il distingue les composantes simplement connexes, où chaque paire de sommets est reliée par un chemin, et les composantes fortement connexes, où des chemins existent dans les deux sens entre chaque paire de sommets. Des algorithmes pour identifier ces composantes dans un graphe sont également présentés, accompagnés d'exemples illustratifs.

Transféré par

dickom45h22
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
9 vues18 pages

II ROPresentation2

Le document traite de la théorie des graphes, en se concentrant sur la connexité, qui est définie par la capacité des sommets à être reliés entre eux. Il distingue les composantes simplement connexes, où chaque paire de sommets est reliée par un chemin, et les composantes fortement connexes, où des chemins existent dans les deux sens entre chaque paire de sommets. Des algorithmes pour identifier ces composantes dans un graphe sont également présentés, accompagnés d'exemples illustratifs.

Transféré par

dickom45h22
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

UNIVERSITE CHEIKH ANTA DIOP (UCAD)

ÉCOLE SUPÉRIEURE POLYTECHNIQUE (E.S.P)


DÉPARTEMENT DE GESTION

Recherche Opérationnelle

Chapitre: Théorie des Graphes


Connexité a

[Link]
1er octobre 2020
(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 1 / 11
Sommaire

1 Connexité
Composante simplement connexe
Composante fortement connexe

[Link]

(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 2 / 11


Connexité

Définition Un graphe G(S,A) est dit connexe si tout sommet s ∈ S est


relié à au moins un autre sommet du graphe.
Exemple
1

5 c
2
d
b

e
3
4
a
Graphe connexe Graphe non connexe

[Link]

(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 3 / 11


Connexité

Composante simplement connexe :


Une composante (simplement) connexe d’un graphe est un sous graphe GS
tel que pour toute paire de sommets {x, y } de GS il existe une chaı̂ne les
reliant.
Exemple : Dans le graphe G(S,A) suivant, les sous graphes E et H
engendrés respectivement par les sommets {b, a, g, d, e} et {h, f, c} sont
simplement connexes.
c
b
d
h
a

e
g f
G
(a) un graphe non connexe

[Link]

(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 4 / 11


Connexité

Composante simplement connexe :


Une composante (simplement) connexe d’un graphe est un sous graphe GS
tel que pour toute paire de sommets {x, y } de GS il existe une chaı̂ne les
reliant.
Exemple : Dans le graphe G(S,A) suivant, les sous graphes E et H
engendrés respectivement par les sommets {b, a, g, d, e} et {h, f, c} sont
simplement connexes.
c b
b d
d
h a
a

e e
g f g
G E
(a) un graphe non connexe (b) une composante connexe de G

[Link]

(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 4 / 11


Connexité

Composante simplement connexe :


Une composante (simplement) connexe d’un graphe est un sous graphe GS
tel que pour toute paire de sommets {x, y } de GS il existe une chaı̂ne les
reliant.
Exemple : Dans le graphe G(S,A) suivant, les sous graphes E et H
engendrés respectivement par les sommets {b, a, g, d, e} et {h, f, c} sont
simplement connexes.
c b c
b d
d
h a h
a

e e
g f g f
G E H

(a) un graphe non connexe (b) une composante connexe de G (c) L’autre composante connexe de G

[Link]

(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 4 / 11


Algorithme de recherche de composantes simplement
connexes

Étant donné un graphe G = (S, A).


Pour chercher le(s) composante(s) simplement connexe(s) du graphe G,
on cherche les composantes simplement connexes de ses sommets.
Algorithme
Pour chercher la composante simplement connexe du sommet x, on
procède comme suit :
1 Marquer * le sommet x
2 Marquer * tout sommet adjacent à un sommet déjà marqué *
3 Répéter l’étape 2) jusqu’à ce que l’on ne puisse plus marquer aucun
sommet. Alors les sommets marqués sont ceux de la composante
connexe de x
a

[Link]

(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 5 / 11


Algorithme de recherche de composantes simplement
connexes

Exemple Considérons le graphe suivant.


Déterminer les composantes simplement connexes du graphe
Solution
a*

d b

[Link]

(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 6 / 11


Algorithme de recherche de composantes simplement
connexes

Exemple Considérons le graphe suivant.


Déterminer les composantes simplement connexes du graphe
Solution
a* a*

* *
d b d b

c c

[Link]

(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 6 / 11


Algorithme de recherche de composantes simplement
connexes

Exemple Considérons le graphe suivant.


Déterminer les composantes simplement connexes du graphe
Solution
a* a* a*

* * * *
d b d b d b

c c c*

Ce graphe admet une seule composante simplement connexe :


Cs (a) = {a, b, c, d}. Ce graphe est alors connexe car tous ses sommets
apparaissent dans Cs (a), le sommet a est choisit au hasard.
NB : un graphe qui admet plus d’une seule composante simplement
a
connexe n’est pas connexe. [Link]

(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 6 / 11


Composante fortement connexe

Définition Une composante fortement connexe d’un graphe est un sous


graphe GF tel que pour toute paire de sommets {x, y } de GF , il existe un
chemin de x à y et un chemin de y à x.
Pour déterminer le(s) composante(s) fortement connexe(s) d’un graphe,
nous devons chercher les composantes fortement connexes de ses différents
sommets. Composante fortement connexe d’un sommet x
La composante fortement connexe d’un sommet x de G notée Cf (x) est
définie par
:
Cf (x) = y ∈ G tel qu’il existe un chemin de x à y et de y à x

[Link]

(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 7 / 11


Algorithme de recherche de composantes fortement
connexes

Pour chercher la composante fortement connexe du sommet x, on procède


comme suit :
1 -Marquer ± le sommet x
2 -Marquer + tout suivant (non marqué) d’un sommet marqué +
-Marquer − tout précédent (non marqué) d’un sommet marqué −
3 - Lorsque plus aucun sommet ne peut être marqué ni + ni - les
sommets marqués ∓ constituent la composante fortement connexe de
x

[Link]

(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 8 / 11


Algorithme de recherche de composantes fortement
connexes
Exemple considérons le graphe suivant :
1 2

3 4

[Link]

(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 9 / 11


Algorithme de recherche de composantes fortement
connexes
Exemple considérons le graphe suivant :
1 2

3 4

Appliquons l’algorithme en cherchant la composante fortement connexe du


sommet 3, Cf (3)
1 2

3+
− 4

[Link]

(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 9 / 11


Algorithme de recherche de composantes fortement
connexes
Exemple considérons le graphe suivant :
1 2

3 4

Appliquons l’algorithme en cherchant la composante fortement connexe du


sommet 3, Cf (3)
2 + 2+
1 1

+
3+
− 4 3+ 4

5 5+

[Link]

(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 9 / 11


Algorithme de recherche de composantes fortement
connexes
Exemple considérons le graphe suivant :
1 2

3 4

Appliquons l’algorithme en cherchant la composante fortement connexe du


sommet 3, Cf (3)
2 + 2+ + 2+
1 1 1

+ +
3+
− 4 3+ 4 3+ 4−
− −

+
5 5+ 5−

a
Cf (3) = {3, 4, 5} donc le graphe G n’est pas fortement connexe car il
[Link]
n’admet pas une unique composante fortement connexe.
(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 9 / 11
Algorithme de recherche de composantes fortement
connexes

NB :
Un graphe est fortement connexe s’il admet une unique composante
fortement connexe. C’est à dire si dans la composante fortement connexe
d’un sommet quelconque de G, on ne note pas tous les sommets, alors G
n’est pas fortement connexe.

[Link]

(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 10 / 11


Exercice

Déterminer le(s) composante(s) simplement ou fortement connexe du


graphes ci-dessous.

B E H

A C F I K

D G J

En déduire s’il est simplement ou fortement connexe.

[Link]

(ESP/UCAD Mail : esp@[Link]) 1er octobre 2020 11 / 11

Vous aimerez peut-être aussi