La théorie des graphes est une branche des mathématiques qui étudie les structures formées par des objets reliés entre eux par des liens. Ces structures sont appelées des graphes et sont utilisées pour modéliser diverses situations dans des domaines tels que l'informatique, les réseaux, la biologie, et bien d'autres.
I. Le vocabulaire
1. Graphe, Sommets, Arêtes
Graphe : Un graphe G est constitué d'un ensemble de sommets (ou nœuds) et d'un ensemble d'arêtes (ou liens) qui relient ces sommets.
Sommets : Les sommets sont les éléments de base d'un graphe. Ils peuvent représenter des entités comme des villes, des personnes, des objets, etc. Pour faciliter la lecture, ils sont numérotés ou nommés.
Arêtes : Les arêtes sont les connexions entre les sommets. Elles peuvent être dirigées (flèches) ou non dirigées (lignes simples).
2. Graphe Complet
Graphe Complet : Un graphe est dit complet si chaque sommet est relié à tous les autres sommets par une arête. Un graphe complet à sommets est noté .
3. Sommets Adjacents et Degré
Sommets Adjacents : Deux sommets sont adjacents s'ils sont reliés par une arête.
Degré d'un Sommet : Le degré d'un sommet est le nombre d'arêtes qui lui sont incidentes. Dans un graphe non orienté, c'est simplement le nombre de voisins du sommet.
4. Ordre d'un Graphe
Ordre : L'ordre d'un graphe est le nombre total de sommets qu'il contient.
5. Chaîne et Longueur d'une Chaîne
Chaîne : Une chaîne est une liste ordonnée de sommets où chaque sommet est relié au suivant par une arête.
Longueur d'une Chaîne : La longueur d'une chaîne est le nombre d'arêtes qu'elle contient.
Chaîne fermée : Une chaîne fermée est une chaîne dont l'origine et l'extrémité sont confondues.
Chaîne eulérienne : Une chaîne eulérienne est une chaîne satisfaisant aux deux conditions suivantes :
- elle contient toutes les arêtes du graphe
- chaque arête n'est décrite qu'une seule fois
Cycle : suite d'arêtes consécutives distinctes (chaîne simple) dont les deux sommets extrémités sont identiques.
Cycle eulérien : chaîne eulérienne fermée
6. Graphe Connexe
Graphe Connexe : Un graphe est connexe s'il existe une chaîne entre chaque paire de sommets. En d'autres termes, on peut
Propriété :
Tout graphe complet est connexe.
Théorème d'Euler
G étant un graphe connexe, les deux propriétés suivantes sont équivalentes :
Tous les sommets de G sont de degré pair
G admet un cycle eulérien.
G étant un graphe connexe, les deux propriétés suivantes sont équivalentes :
Deux sommets A et B (et deux seulement) de G sont de degré impair
G admet une chaîne eulérienne d'extrémités A et B.
Graphe orienté :
On appelle graphe orienté, tout graphe non orienté, dont les arêtes sont munies d'un sens de parcours. Un arête s'appelle alors un arc et une chaîne s'appelle un chemin.
Graphe pondéré : Un graphe, orienté ou non, est pondéré lorsque à chaque arête ou arc est associé un nombre réel positif appelé poids.
II. Propriétés
Relation entre degrés et nombre d'arêtes
La somme des degrés d'un graphe non orienté est égale à 2 fois le nombre d'arêtes du graphe (la somme des degrés est donc toujours paire).
Nombre chromatique
Définition :
Le nombre chromatique d'un graphe est le plus petit nombre de couleurs permettant de le colorer.
Ici 3 couleurs ont suffi. Si est le plus haut degré des sommets du graphe , on sait montrer que :
Propriété :
Le nombre chromatique d'un graphe est toujours inférieur ou égal à .
III. Exemple
Dans le graphe ci-dessus :
1-4-3-5 est une chaîne.
1-2-3-5-2-1 est une chaîne fermée du graphe, mais ce n'est pas un cycle.
1-2-4-4-1 est un cycle.
2-1-4-3-2-5-3 est une chaîne eulérienne.