Chapitre1 Partie2
Chapitre1 Partie2
Chapitre1 Partie2
Matrice d’adjacence
)
1 1 2 3
2 3
1
2
3
( 1
1
0
1
0
1
1
0
0
Matrice d’adjacence
)
1 2 3
(
1
8 1 2 8 5
5
3 2 3 ∞ ∞
2 3 3 ∞ 9 ∞
9
Matrice d’incidence
)
1 a1 a2 a3 a4
(
a1 a3
a2
1 1 -1 1 0
2 -1 1 0 -1
2 3
a4 3 0 0 -1 1
Matrice d’incidence
)
1 a1 a2 a3 a4
(
a1 a3
a2
1 1 1 1 0
2 1 1 0 1
2 3
a4 3 0 0 1 1
Liste de suivants/précédents
1 1 1 2 3
2 1
2 3 3 2
2
1 1 2 2 8 3 5
8 1
5
3 2 1 3
2 3 3
9 2 2
3 4 5 6
7 8 9 10
11 12
Plan de circulation dans une ville des rues avec des sens interdits,
Graphe orienté : la circulation est autorisée de n'importe quel point de la ville vers un autre
1 2
3 4 5 6
7 8 9 10
Graphe connexe
Un graphe non orienté G = <S,A> est connexe si ∀ x,y ∈ S , il existe une chaîne
reliant x à y
Exemple
E D E D
C F C F
A B A B
Graphe connexe
F
C
A B
d d
e e
b b
f f
d
e {f,d,e,b}
b
f
Graphe réduit d'un graphe orienté admettant p composantes fortement connexes{C1, C2,
…, Cp} est défini par Gr=< Sr, Ar >
Sr={C1, C2, …, Cp}
Ar={(xi, xj) |$ xi ∈ Ci , xj ∈ Cj tel que (xi, xj) ∈A}
Exemple
a C1
g
c
Graphe réduit
d
e
b C2
f
Graphe eulérien
Un chemin Eulérien (chaîne) est un chemin (une chaîne) passant une et une seule fois
par chaque arc( arête) du graphe.
Chaîne Eulérienne = (A,F,E,D,C,E,B,F,C,B)
A
F
B
E
C
Graphe eulérien
Un graphe non oriente (respectivement orienté) est dit un graphe Eulérien s’il ait un
cycle (resp. circuit) Eulerien.
graphe eulérien graphe non eulérien
.
A
A
F
B F
B
E
C E
C
Graphe eulérien
F F
B B
E E
C C
Théorème d'Euler 2: Un graphe
D orienté est eulérien si et seulement si et seulement :
Graphe hamiltonien
Un chemin Hamiltonien (chaîne) dans un graphe G est un chemin (une chaîne) passant
une et une seule fois, par chaque sommets de G.
Exemple
Chaîne hamiltonienne = (1,2,5,4,3)
5 3
1
Graphe hamiltonien
1 5 3
4
Théorie des Graphes et Optimisation 18
Concepts fondamentaux de la théorie des graphes V. Graphes particuliers
Graphe hamiltonien
Graphe complet
Graphe k-parti
Soit k ≥ 1 un entier.
Un graphe simple G = (V ;E) est dit k-parti s’il existe une partition de l’ensemble de ses
sommets V = V1+…+Vk (+ : Union disjointe) telle que aucun des sous-graphes induits
: G(Vi), i = 1, . . . , k, ne contienne d’arête.
Un graphe 1-parti est donc simplement un graphe sans arêtes.
Les parties Vi, i = 1, . . . , k, forment une k-partition, associée au graphe k-parti G.
Rappel : Un stable est un ensemble de sommets induisant un sous-graphe sans arête.
à Les Vi ne sont rien d’autres que des stables de G
Graphe k-parti
Graphe k-parti
Isomorphisme de graphe
CN :
Si deux graphes G = (S,A) et G’ = (S’,A’) sont isomorphes
Alors
∥ 𝑆 ∥=∥ 𝑆 ! ∥
∥ 𝐴 ∥=∥ 𝐴′ ∥
∥ 𝑛" ∥=∥ 𝑛′" ∥
avec 𝑛" (𝑛′" ) est le nombre de sommets de G (G’) de degré j