Documente Academic
Documente Profesional
Documente Cultură
Sommaire
1- Définitioins préliiiiinrires
2- Les diféreintes représeintrtioins d’uin grrphe
3- Autres teriiinioliiogies liiées rux grrphes
4- Recherche des iniverux des sioiiets drins uin grrphe
1- Définitions préliminaires
1.1 Activité : championnat entre plusieurs équipes
Considérons une équipe de football qui appartient à une ligue au sein de laquelle elle
rencontre d’autres équipes. Désignons par A cette équipe et B, C, D, E et F les autres.
Voici les rencontres qui ont eues lieu au bout de quelques semaines de compétition :
- A a rencontré C, D et F
- B a rencontré C, E et F
- C a rencontré A et B
- D a rencontré A, E et F
- E a rencontré B, D et F
- F a rencontré A, B, E et D
1.1.1 Illustration graphique 1
On peut représenter la situation sur un diagramme géométrique où chaque équipe est
représentée par un point (ou un petit cercle, ou encore une croix). On relie ensuite
deux de ces points par un segment de droite chaque fois que les équipes concernées
se rencontrent. On obtient la figure géométrique suivante :
Cette représentation graphique est appelée graphe simple. Il est formé de points A,
B, C, D, E et F appelés sommets du graphe et de segments reliant deux sommets
AC, EB par exemple, qui sont des arêtes du graphe simple.
1 | 15
Proposé par Alain
Mustapha NASSIROU
Maîtrise es Sciences: PHYSIQUE
Master Télécoms & Réseaux
LICENCE PRO / 1ère ANNEE INGENIEUR
Figure1-1b : Représentation des différentes rencontres entre équipes avec indication des vainqueurs
Cette représentation graphique nous donne un graphe orienté ; ici les arêtes ont une
orientation, on les appelle des arcs.
1.1.3 Illustration graphique 3
Si une rencontre se solde par un match nul et que le match n’est pas rejouable, dans
ce cas, on n’indique aucune direction sur l’arête correspondante.
Un graphe qui comporte à la fois des arêtes et des arcs est appelé graphe mixte
En supposant que les équipes A, B, C et D se sont toutes rencontrées :
- A a battu B et C et a fait match nul avec D ;
- C a perdu contre A, gagné contre D et fait match nul avec B ;
- D a fait match nul avec A et perdu contre B et C.
Traçons la figure géométrique correspondante.
Fig1-1c : Représentation des différentes rencontres avec indication des vainqueurs et des matchs nuls
2 | 15
Proposé par Alain
Mustapha NASSIROU
Maîtrise es Sciences: PHYSIQUE
Master Télécoms & Réseaux
LICENCE PRO / 1ère ANNEE INGENIEUR
Exemple :
x1 x2
3 | 15
Proposé par Alain
Mustapha NASSIROU
Maîtrise es Sciences: PHYSIQUE
Master Télécoms & Réseaux
LICENCE PRO / 1ère ANNEE INGENIEUR
x
4
x x
1 3
x
L’ensemble C = {x1, x2, x32} est une clique.
1.3.8 Chaîne
Une chaîne est une suite d’arêtes adjacentes.
Exemple :
x y z
Une chaîne eulerienne de G est une chaîne qui passe une et une seule fois par
chaque arête de G
1.3.9 Cycle
Un cycle est une chaîne dont l’extrémité initiale est confondue avec l’extrémité finale
4 | 15
Proposé par Alain
Mustapha NASSIROU
Maîtrise es Sciences: PHYSIQUE
Master Télécoms & Réseaux
LICENCE PRO / 1ère ANNEE INGENIEUR
X W
V
d W
e
X W
f
W
Multigraphe
Lorsque dans un graphe orienté, deux sommets sont reliés par plusieurs arcs, le
graphe est donc un multigraphe.
Exemple
1.4.2 Arc
Un arc relie deux sommets entre eux, il est représenté par un couple soit (x; y) où x
V
est l’origine (ou extrémité initiale)ddu l’arc et yeson extrémité (ou
W extrémité finale). Un
arc est orienté (porte une flèche contrairement à un arc) ce qui signifie que l’arc (x, y)
est différent du couple (y, x).
X W
f
Les arcs sont représentés graphiquement de la manière suivante.
W
a
X Y (X, Y) ou a représente un arc
5 | 15
Proposé par Alain
Mustapha NASSIROU
Maîtrise es Sciences: PHYSIQUE
Master Télécoms & Réseaux
LICENCE PRO / 1ère ANNEE INGENIEUR
Un chemin peut aussi être définit par une suite de sommets : C = (x, x1, …..xq-1, y)
Exemple
Considérons le graphe G = (X, U)
Un chemin de x1 à x5 dans G est : C = (u1, u2, u3, u4, u5, u6) avec
u1 = (x1, x2), u2 = (x2, x4), u3 = (x4, x5), u4 = (x5, x3), u5 = (x3, x2), u6 = (x2, x5)
Remarque
Il existe plusieurs chemins d’une extrémité à une autre.
La longueur d’un chemin est le nombre d’arcs qui le compose.
Exemple :
a b
Soit C = (x, y, z) un chemin x y z
C est composé de 2 arcs, il est de longueur 2.
D’une manière générale, un chemin de longueur n contient n arcs adjacents deux à
deux.
Chemin Hamiltonien
Un chemin est dit hamiltonien s’il passe une et une seule fois par chaque sommet du
graphe
Exemple
Soit G = (X, U) un graphe
6 | 15
Proposé par Alain
Mustapha NASSIROU
Maîtrise es Sciences: PHYSIQUE
Master Télécoms & Réseaux
LICENCE PRO / 1ère ANNEE INGENIEUR
Le chemin σ = (x1, x2, x4, x6, x5, x3) est un chemin hamiltonien.
Chemin eulerien
Un chemin est dit eulerien s’il passe un et une seule fois par chaque arc du graphe.
Exemple
Soit G = (X, U) un graphe
Le chemin σ = (x1, x2, x5, x3, x1, x3, x2, x4, x5, x6) est un chemin eulerien.
1.4.5 Circuit
Un circuit est un chemin dont l’extrémité initiale du premier arc est confondue avec
l’extrémité finale du dernier arc
Exemple
Considérons le graphe G suivant :
V
d e
X W
f
C = (x, v, w, x) est un circuit
1.4.6 Taille – ordre d’un graphe
Soit G = (X, U) un graphe.
On appelle ordre du graphe G, le nombre n de ses sommet : n = card(X) = |X|
On appelle taille de G, le nombre m de ses arc : m = cardU = |U|
Exemple : considérons le graphe de la figure 3a
G = (X, U) avec X = {x1, x2, x3, x4, x5} et
U = {(x1, x1), (x1, x2), (x1, x4), (x2, x1), (x2, x3), (x4, x5), (x5, x3)}.
7 | 15
Proposé par Alain
Mustapha NASSIROU
Maîtrise es Sciences: PHYSIQUE
Master Télécoms & Réseaux
LICENCE PRO / 1ère ANNEE INGENIEUR
Par exemple le point situé en (s2, s4) est associé à l’arc c (de s2 vers s4).
2.3.2 Tableau de correspondance Γ
8 | 15
Proposé par Alain
Mustapha NASSIROU
Maîtrise es Sciences: PHYSIQUE
Master Télécoms & Réseaux
LICENCE PRO / 1ère ANNEE INGENIEUR
si Γ(si) si Γ-1(si)
s1 {s2, s3} s1 Ø
s2 {s4} s2 {s1}
s3 {s4, s5} s3 {s1}
s4 {s6} s4 {s2, s3}
s5 {s6} s5 {s3}
s6 Ø s6 {s4, s5}
Tableau Γ Tableau Γ-1
Le tableau Γ correspond au treillis cartésien lu verticalement et le tableau Γ -1 au même
treillis lu horizontalement.
9 | 15
Proposé par Alain
Mustapha NASSIROU
Maîtrise es Sciences: PHYSIQUE
Master Télécoms & Réseaux
LICENCE PRO / 1ère ANNEE INGENIEUR
si xj ϵ Γ(xi)
Mij =
0 si xj n’appartient pas à Γ(xi)
Où Mij est l’élément de la ième ligne et de la jème colonne.
En reprenant l’exemple précédent, on obtient la représentation suivante
Sommets extrémités
s1 s2 s3s4s5 s6 s1s2s3s4s5s6
Sommets
origines
2.6 Application
Déterminer les dictionnaires du graphe ayant la matrice booléenne suivante puis en
donner une représentation sagittale :
Sommets extrémités
x1 x2
x3x4x11001x20110x30001x4
Sommets 0000
origines
Résolution
10 | 15
Proposé par Alain
Mustapha NASSIROU
Maîtrise es Sciences: PHYSIQUE
Master Télécoms & Réseaux
LICENCE PRO / 1ère ANNEE INGENIEUR
X x X
x
1 5
X x
x
2 x X
X
4
Fig3a : Grrphe N°
3.1.1 Sous graphe 3
Un sous graphe d’un graphe G = (X, U) est un graphe G’ = (X’, U’) où X’ est inclus
dans X et U’ inclus dans U. U’ est l’ensemble des arcs ayant leurs deux extrémités
dans X’.
Exemple : Pour le graphe G précédent, Le sous graphe induit par X’ = {x1, x3, x4} est
G’ = (X’, U’) avec U’ = {(x1, x1), (x1, x4), (x4, x3)}.
Illustration graphique :
11 | 15
Proposé par Alain
Mustapha NASSIROU
Maîtrise es Sciences: PHYSIQUE
Master Télécoms & Réseaux
LICENCE PRO / 1ère ANNEE INGENIEUR
x x
Précédeint
i de xj Suivrint
j de xi
13 | 15
Proposé par Alain
Mustapha NASSIROU
Maîtrise es Sciences: PHYSIQUE
Master Télécoms & Réseaux
LICENCE PRO / 1ère ANNEE INGENIEUR
ii) Relever tous les sommets sans précédent (ensemble des sommets pour
lesquels P(x) est vide) : ils ont pour niveau 0 et soit C0 cet ensemble.
iii) Barrer les somments de niveau 0 partout où ils figure dans la colonne des
précédents (P(x)). Si une ligne a ainsi tout ses éléments barrés (dans la
colonne P(x)), le sommet correspondant est de niveau 1 ; on note C1 cet
ensemble.
iv) Réitérer cette procédure en incrémentant chaque fois le niveau jusqu’à ce que
tous les sommets soient barrés.
4.3 Représentation sagittale
Pour tracer la représentation sagittale, on place les sommets de gauche à droite par
niveau croissants, puis on indique les arcs du graphe en utilisant le dictionnaire des
précédents.
Exemple
Ordonnancer par niveau le graphe G suivant puis en donner une représentaton sagitale.
Sommets Précédents
x P(x)
E -
D M, B
F B
G M, P
H D, B, Q
J F, H
M -
P M
Q B
R P, G, D, H, J
Résolution
14 | 15
Proposé par Alain
Mustapha NASSIROU
Maîtrise es Sciences: PHYSIQUE
Master Télécoms & Réseaux
LICENCE PRO / 1ère ANNEE INGENIEUR
Représentation sagittale de G
On peut vérifier que pour le sommet G par exemple et qui à pour niveau 2, le chemin
MPG comporte deux arcs. Il n’y a pas de chemin partant d’un sommet de niveau 0,
aboutissant à G, comportant plus de deux arcs.
4.4 Application
Considérons le graphe G suivant :
15 | 15
Proposé par Alain
Mustapha NASSIROU
Maîtrise es Sciences: PHYSIQUE
Master Télécoms & Réseaux