Beruflich Dokumente
Kultur Dokumente
2
1. Introduction
3
1. Introduction
4
1. Introduction
5
1. Introduction
6
1. Introduction
7
2 . Définitions
1.Définition "intuitive" d'un graphe :
"Un graphe est un schéma constitué par un ensemble de
points et par un ensemble de flèches reliant chacune deux de
ceux ci. Les points sont appelés les sommets du graphe, et les
flèches les arcs (ou les arètes) du graphe."
Représentation graphique
• Les sommets sont représentés par des points et si (x, y) est
un arc, alors on trace un lien entre x et y
8
2 . Définitions
Exemple de graphe
Remarque
"La position des sommets et la forme des arcs sur une figure n'importe pas ;
seul importe de savoir comment les sommets sont reliés". Les deux graphes
ci-après sont dits isomorphes.
9
2 . Définitions
Non orienté
10
2 . Définitions
11
2 . Définitions
Le nombre d’arcs sortants d’un sommet x est dit degré sortant {Ds(x)} alors que
le nombre d’arcs incidents en x est appelé degré entrant {De(x)}
Exemple :
Ds(x3)=2 De(x3)=1
12
3 . Représentation d’un graphe
13
3 . Représentation d’un graphe
14
3 . Représentation d’un graphe
15
3 . Représentation d’un graphe
16
3 . Représentation d’un graphe
17
3 . Représentation d’un graphe
3
18
3 . Représentation d’un graphe
19
3 . Représentation d’un graphe
20
4. Graphe – outil de modélisation
Un graphe permet de modéliser et de résoudre de nombreux problèmes.
21
4. Graphe – outil de modélisation
Il n’existe pas de caractéristiques simples permettant de dire que les données d’un
problème pourront être représentées par un graphe, ou qu’une modélisation du
problème utilisant les graphes existe.
Un mathématicien , informaticien ou tout autre professionnel amené à modéliser
une situation concrète ne sait pas quel objet lui permettra de le faire.
Le fait que la situation représente une relation entre des objets est un indice fort
pour la possibilité d’utilisation d’un graphe.
Les techniques de modélisation par un graphe ne peuvent pas non plus être
explicitées, la modélisation étant contextuelle et souvent complexe. On peut
tout de même dégager des éléments de technique :
-un graphe modélise une relation entre des objets ;
-modéliser une situation par un graphe nécessite donc de définir quels sont les
objets (sommets) et quelle est la relation entre ces objets.
22
4. Graphe – outil de modélisation
Une double représentation est toujours possible
Une difficulté inhérente à ce type de problèmes peut être illustré par l’exemple
classique des ponts de Königsberg.
Voici une représentation de la ville :
23
4. Graphe – outil de modélisation
Deux modélisations différentes sous forme de graphes peuvent apparaître :
– Les sommets peuvent être les berges, et les arêtes les ponts entre deux berges.
– Les sommets peuvent être les ponts, et les arêtes les berges communes entre
deux ponts.
Graphe G Graphe G0
24
4. Graphe – outil de modélisation
De façon générale, on peut à partir de tout graphe G déterminer un autre graphe
G0 correspondant. Chaque arête de G devient un sommet de G0, et deux sommets
de G0 sont reliés par une arête si les deux arêtes correspondantes dans G ont une
extrémité commune.
G
G0
25
4. Graphe – outil de modélisation
Pour revenir à la figure précédente, la seconde modélisation peut permettre
de répondre à un certain nombre de questions (par exemple y a-t-il des ponts «
parallèles » dans la ville ?),
mais ne permet pas1 de revenir à la situation de départ, ce « retour » n’étant
pas unique. En voici un exemple :
Si l’on observe les deux graphes de droite sur cette figure, le premier (équivalent
à la représentation de Königsberg) ne contient pas de chemin qui passe sur tout
les pont une et une seule fois, alors que le second en contient un.
26
4. Graphe – outil de modélisation
1
2
27
4. Graphe – outil de modélisation
En résumé, un certain nombre de problèmes proposés comme simples posent de
fait de réelles difficultés de modélisation et/ou de représentation. Le choix du
graphe pertinent n’apparaît souvent qu’à la résolution du problème. Le caractère
de non unicité d’une modélisation par un graphe est un fait dont il faut tenir
compte dans la préparation d’une situation sur les graphes.
28