La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Théorie des graphes Un peu de vocabulaire. Théorie des graphes Lobjectif est de décrire des objets (doù un vocabulaire spécifique) dont nous aurons besoin.

Présentations similaires


Présentation au sujet: "Théorie des graphes Un peu de vocabulaire. Théorie des graphes Lobjectif est de décrire des objets (doù un vocabulaire spécifique) dont nous aurons besoin."— Transcription de la présentation:

1 Théorie des graphes Un peu de vocabulaire

2 Théorie des graphes Lobjectif est de décrire des objets (doù un vocabulaire spécifique) dont nous aurons besoin pour résoudre différents problèmes.

3 Un graphe est défini : 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… 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é ». a d b e c Un graphe non orienté Un graphe orienté a d b e c une arête un sommet un arc ou arc orienté

4 Définition : ordre dun graphe ordre dun graphe : nombre de sommets du graphe a d b e c Graphe dordre 5 a d b c Graphe dordre 4 Remarque : un sommet peut ne pas être en relation avec les autres sommets du graphe.

5 Définitions : arc et arête Arc : couple (x;y) formé par deux sommets « en relation » dans un graphe orienté. Se symbolise par une flèche. Arête : nom d'un arc, dans un graphe non orienté. Se symbolise par un trait. a d b e c Un graphe non orienté Larête (c;d) le sommet e Un graphe orienté a d b e c L arc (c;d)

6 Définitions : boucle Boucle : arc reliant un sommet à lui- même, ie dont ses extrémités sont confondues. a d b e c Une boucle (a;a)

7 Définitions : chaîne Une chaîne dans un graphe G, est une suite darêtes qui se suivent et relient certains sommets du graphe. Si le premier sommet est a et le dernier b, on dira que la chaîne relie a et b. En plus, on dira que la chaîne a pour longueur k lorsque le nombre d'arêtes de la chaîne est k. Une chaîne doit comporter au moins une arête. a d b e c Par exemple, a-b-c-d-b-e est une chaîne qui relie a à e; elle a pour longueur 5.

8 Définition : cycle Un cycle dans un graphe G, est une chaîne qui a le même point de départ et darrivée. Cest-à-dire une suite darêtes qui se suivent et qui « se referment ». En plus, on dira que la cycle a pour longueur k lorsque le nombre d'arêtes du cycle est k. a d b e c Par exemple, a-b-e-a est un cycle qui part de a; il est de longueur 3

9 Définition (rappel) : ordre dun graphe ordre dun graphe : nombre de sommets du graphe a d b e c Graphe dordre 5

10 Définition : graphe complet graphe complet : un graphe est complet si quels que soient deux sommets distincts, il existe un arc (ou une arête) les reliant dans un sens ou dans l'autre (lorsquon a un graphe orienté) a d b c a d b c Graphe non complet Graphe complet dordre 4

11 Définition : graphe complet graphe complet : un graphe est complet si quels que soient deux sommets distincts, il existe un arc (ou une arête) les reliant dans un sens ou dans l'autre (lorsquon a un graphe orienté) a b c Graphe orienté complet dordre 3 Graphe orienté non complet dordre 3 a b c

12 Définitions : distance et diamètre On appelle distance entre deux sommets la longueur de la plus petite chaîne les reliant. On appelle diamètre d'un graphe la plus longue des distances entre deux sommets. a d b e c La distance entre a et e est 1 La distance entre a et d est 2 Le diamètre du graphe est 2 car cest la plus grande distance entre 2 sommets quelconques

13 Exemple : distance et diamètre a d b e c La distance entre a et e est 1 La distance entre a et d est 3 La distance entre c et b est 2 Le diamètre du graphe est 3 car cest la plus grande distance entre 2 sommets quelconques

14 Définition : degré dun sommet Degré dun sommet : nombre d'arête issues d'un sommet dans un graphe non orienté; nombre darcs arrivant ou partant dun sommet dans un arc orienté a d b e c Un graphe non orienté Un graphe orienté a d b e c un sommet de degré 3 un sommet de degré 2

15 Définition : sous graphe sous graphe : 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 donc retiré de G certains sommets, et tous les arcs adjacents à ces sommets. a d b e c Graphe G a d b e

16 Exemple de sous graphe sous graphe : 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 donc retiré de G certains sommets, et tous les arcs adjacents à ces sommets. a d b e c Graphe G a d b e g f h a d b e g f h

17 Définition : sous ensemble stable Soit un graphe G, et F un sous-ensemble de lensemble des sommets S. On dit que F est un sous ensemble stable de S sil nexiste aucun arc du graphe G reliant deux sommets de F. a d b e c Graphe G a d h forme un sous ensemble stable a d g f h a d h

18 Définition : successeur dans un graphe orienté Dans un graphe orienté, pour un arc (x;y) donné, on dit que y est le successeur de x x est le prédécesseur de y t y x z

19 Définition : matrice associée à un graphe Pour le traitement informatique, tout graphe possède une matrice booléenne (i.e avec des 0 et des 1 seulement) associée : chaque ligne indique les successeurs par un 1, et labsence de successeur par un 0. a d b c c bd c est en relation avec b et d mais pas en relation avec a a

20 matrice associée à un graphe non orienté Lorsque le graphe est non orienté, la matrice associée est symétrique par rapport à la diagonale. Lorsquil ny a pas de boucle, il ny a que des zéros sur la diagonale. a d b c c b c est en relation avec b et b est en relation avec c

21 matrice associée à un graphe orienté Lorsque le graphe est orienté, la matrice nest pas forcément symétrique. Lorsquil ny a pas de boucle, il ny a que des zéros sur la diagonale. a d b c b ad b est en relation avec a et d mais a nest pas en relation avec b b a

22 Graphe probabiliste Pour décrire des phénomènes aléatoires se répétant, on peut utiliser un graphe et la matrice qui lui est associée. On parle alors de graphe probabiliste (car en lien avec des calculs de probabilités). a 2/31/3 3/52/5 b ab a b 1/3 2/5 3/5 2/3 La proba de passer de létat a à létat b est 1/3


Télécharger ppt "Théorie des graphes Un peu de vocabulaire. Théorie des graphes Lobjectif est de décrire des objets (doù un vocabulaire spécifique) dont nous aurons besoin."

Présentations similaires


Annonces Google