Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Generalite Vocabulaire Graphes

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 3

1

généralités sur les graphes

Un graphe est défini :

1) par un ensemble S de points (appelés « sommets »), le plus souvent symbolisés par
des numéros 1 , 2 , 3, etc…. , ou par des lettres a, b, c…
2) par des liens reliant certains sommets entre eux ; ces liens qui créent donc des couples
de sommets, se nommeront (et se représenteront sur le dessin) par des « arcs » ou des
« arêtes » selon que le graphe est « orienté » ou « non orienté ».

Exemple de graphe orienté Exemple de graphe non orienté

Arcs du graphe Arêtes du graphe


(1,2) (2,3) (3,1) (3,4) (3,5) (B,C) (B,E) (C,D)

Questions élémentaires sur les graphes


Les questions que l’on peut propriétés correspondante des techniques mises en
vous poser : graphes : œuvre :
La somme des degrés des
Trouver le nombre d’arêtes
sommets est égale au double du
d’un graphe donné.
nombre d’arêtes.
Une matrice associée à un graphe
Associer une matrice à un
d’ordre n est une matrice carrée
graphe donné (orienté ou non).
d’ordre n.
ème
Le terme situé sur la i ligne et la
Associer un graphe à une ème
j colonne vaut k, le nombre
matrice carrée donnée.
d’arêtes d’origine i et d’extrémité j.
Lorsque A désigne une matrice
Déterminer le nombre de
associée à un graphe, le terme de
chaînes de longueur donnée r ème ème Eventuellement, penser à calculer
A situé sur la i ligne et la j r
qui relient deux sommets d’un un terme donné de A sans calculer
colonne est égal au nombre de
graphe orienté ou non. tous les termes.
chaînes de longueur r qui relient le
Exhiber ces chaînes.
sommet i au sommet j.
C’est la plus grande distance entre Prendre les sommets deux à deux,
Rechercher le diamètre d’un
deux sommets quelconques du calculer leur distance, et garder le
graphe.
graphe. plus grand nombre trouvé.
2
petit vocabulaire de la théorie des graphes :
Terme Signification
deux arcs sont adjacents s'ils ont une extrémité commune ;
adjacence deux sommets sont adjacents s'il existe un arc, ou une arête,
les reliant
arc couple (x,y) dans un graphe orienté
arête nom d'un arc, dans un graphe non orienté
boucle arc reliant un sommet à lui-même
Suite de sommets adjacents formant une suite d'arcs
connexes reliant un sommet à un autre.
Chaîne ou chemin
Par exemple (a;b) (b;c) (c;d) (d;b) (b;e) est un chemin reliant
a à e ; on le note (a,b,c,d,b,e) ou a-b-c-d-b-e
désigne un chemin simple passant une fois et une seule par
chemin semi-eulérien
toutes les arêtes du graphe ; il n’existe pas toujours…
désigne un chemin simple qui passe une fois et une seule par chaque
Chemin hamiltonien
sommet
c’est le nombre minimal de couleurs de couleurs nécessaires
pour colorier tous les sommets du graphe sans que deux
chromatique (nombre)
sommets adjacents aient la même couleur ; (cf algorithme de
coloration).
Un graphe est connexe s’il existe toujours une chaîne, ou un
connexe chemin, entre deux sommets quelconques. Par exemple le
plan d’une ville doit être connexe.
un graphe est complet si quels que soient deux sommets
complet distincts, il existe un arc (ou une arête) les reliant dans un
sens ou dans l'autre
désigne un cycle (chemin en boucle) simple passant une fois
Cycle eulérien et une seule par toutes les arêtes du graphe; il n’existe pas
toujours…
Un cycle est une chaîne dont l'extrémité initiale coïncide avec
cycle
l'extrémité finale
nombre d'arête issues d'un sommet dans un graphe non
degré d’un sommet orienté ; nombre d’arcs arrivant ou partant d’un sommet dans
un arc orienté ;
le diamètre d’un graphe est la plus grande de toutes les
diamètre
distances entre deux sommets quelconques du graphe
la distance entre deux sommets d’un graphe est la plus petite
distance longueur des chaînes, ou des chemins, reliant ces deux
sommets.
Eulérien Voir chemin semi-eulérien ou cycle eulérien.
désigne un graphe où le couple (x,y) n’implique pas
graphe orienté nécessairement l’existence du couple (y,x) ; sur le dessin, les
liens entre les sommets sont des flèches
longueur d'un chemin nombre d’arêtes de la chaîne (exemple a-b-c est de longueur
(ou d’une chaîne) 2)
ordre d’un graphe nombre de sommets du graphe
prédécesseur dans l'arc (x;y), x est prédécesseur de y
le rang d’un sommet est la plus grande longueur des arcs se
rang
terminant à ce sommet
le graphe G' est un sous graphe de G si l'ensemble des
sommets de G' est inclus dans l'ensemble des sommets de
G, et si l'ensemble des arcs de G' est égal au sous-ensemble
des arcs de G reliant entre eux tous les sommets de G’ ; on a
Sous-graphe
donc retiré de G certains sommets, et tous les arcs adjacents
à ces sommets ;
par exemple, le graphe des routes de Bretagne est un sous-
graphe du graphe des routes de France.
soit un graphe G (E ; R), et F un sous-ensemble de sommets.
stable On dit que F est un sous ensemble stable de E s’il n’existe
aucun arc du graphe reliant deux sommets de F.
successeur dans l'arc (x;y), y est successeur de x
3
Matrice associée à un graphe :

Pour le traitement informatique, un graphe possède une matrice booléenne associée A où


chaque ligne indique les successeurs par un 1, et l’absence de successeur par un 0:

0 1 0 0 0 0 0 0 0 0
   
0 0 1 0 0 0 0 1 0 1
1 0 0 1 1 0 1 0 1 0
   
0 0 0 0 0 0 0 1 0 0
   
0 0 0 0 0 0 1 0 0 0
La matrice d’un graphe orienté n’est pas La matrice d’un graphe non orienté est
nécessairement symétrique. symétrique.

Remarques :
1) Quand on calcule Ap en calcul matriciel (à la calculatrice pour les grandes puissances),
le terme aij de la matrice puissance est égal au nombre de chemins de longueur p
reliant le sommet i au sommet j.
2) Les « 0 » présents dans la matrice Ap signifient un chemin de longueur p impossible.

Vous aimerez peut-être aussi