Vous êtes sur la page 1sur 8

Théorie des graphes

Lobna Bouchaala

Flot et Réseau de transport

Exercice 2 TD3
TD 3 : exercice 2
Soit le réseau R(V, E, p) suivant : 1. Déterminer les arcs saturés
x1 x2
9
9
(I, x3), (I, x4), (x1, x2), (x3, x5), (x4, x5)

6 3 8 2 10
9 5 15
2. Déterminer la valeur du flot.
I 3 3 8
3 x3 O
3 ෍ 𝑓 − 𝑂, 𝑥𝑗 = ෍ 𝑓 + 𝐼, 𝑥𝑖
6 1 3 3 5
6 7
5 = 10+5 = 6+3+6 = 15
x4 5 x5
TD 3 : exercice 2
3. le flot est-il réalisable ?
Soit le réseau R(V, E, p) suivant :
• Contrainte de capacité :
x1
9
x2
b(xi,xj)=0 <= f(xi, xj) <=c(xi, xj)
1
9

6 3 8 2 10
9 5 15 Est-ce que pour tt couple de sommet (xi, xj) :
0 <= f(xi, xj) <= c(xi, xj)
I 3 3 8
3 x3 O
3
6 1 3 3 5
6 7 Le flot respecte la
5
x4 5 x5 contrainte de capacité
TD 3 : exercice 2
3. le flot est-il réalisable ?
Soit le réseau R(V, E, p) suivant :
x1 x2 • Conservation du flot (Loi de Kirschoff):
9
9 σ 𝑓 − 𝑥𝑖 , 𝑥𝑗 = σ 𝑓 + 𝑥𝑗 , 𝑥𝑘 ∀𝑥𝑗 ∈ 𝐸/{𝐼, 𝑂} 2
6 3 8 2 10 Pour le sommet x1 Pour le sommet x2
9 5 15
෍ 𝑓 − 𝑥𝑖 , 𝑥1 = 6 + 3 = 9 ෍ 𝑓 − 𝑥𝑖 , 𝑥2 = 9 + 3 = 12
I 3 3 8
3 x3 O
෍ 𝑓 + 𝑥1 , 𝑥𝑘 = 9 ෍ 𝑓 + 𝑥2 , 𝑥𝑘 = 10 + 2 = 12
3
6 1 3 3 5
6 7 Pour le sommet x3

5 ෍ 𝑓 − 𝑥𝑖 , 𝑥3 = 2 + 3 + 1 = 6

x4 5 x5
෍ 𝑓 + 𝑥3 , 𝑥𝑘 = 3 + 3 = 6
TD 3 : exercice 2
3. le flot est-il réalisable ?
Soit le réseau R(V, E, p) suivant :
x1 x2 • Conservation du flot (Loi de Kirschoff):
9
9 σ 𝑓 − 𝑥𝑖 , 𝑥𝑗 = σ 𝑓 + 𝑥𝑗 , 𝑥𝑘 ∀𝑥𝑗 ∈ 𝐸/{𝐼, 𝑂} 2
6 3 8 2 10 Pour le sommet x4 Pour le sommet x5
9 5 15
෍ 𝑓 − 𝑥𝑖 , 𝑥4 = 6 = 6 ෍ 𝑓 − 𝑥𝑖 , 𝑥5 = 3 + 5 = 8
I 3 3 8
3 x3 O
3 ෍ 𝑓 + 𝑥4 , 𝑥𝑘 = 1 + 5 = 6 ෍ 𝑓 + 𝑥5 , 𝑥𝑘 = 3 + 5 = 8
6 1 3 3 5
6 7
Le flot respecte la contrainte de capacité
5
x4 5 x5
Conclusion
Le flot est réalisable
TD 3 : exercice 2
4. Déterminer le flot maximal en utilisant l’algorithme
Soit le réseau R(V, E, p) suivant :
de Ford-Fulkerson. Donner toutes les étapes.
+x 1
9
x2
-
9

6 3 8 2 10
Marquage
5 15
+O
9

+ I 3
x3 3 8
Le sommet O est marqué : le flot
-
3
3
6 3 5
6
1 3 7 n’est pas maximal

-
5
-x 4
5 x5
TD 3 : exercice 2
4. Déterminer le flot maximal en utilisant l’algorithme de Ford-Fulkerson. Donner toutes les étapes.

Soit le réseau R(V, E, p) suivant : Changement de flot


+ x1
9
x2
- 1. Choisir une chaîne augmentante Ch de I à O
9 contenant des sommets marqués par + et –
8 0 12
6 13 8 2 10 Ch+ = (I, x1), (x2, O)
5 15
+O
9
Ch- = (x1, x3), (x3, x2)
+ I 3
x3 3 8
-
3
V+ = min (xi, xj)∈Ch+= min((9-6),(15-10))=3
3
6 1 3 3 5
6 7 v- = min (xi, xj)∈Ch- = min ((3-0), (2-0)) = 2

-
5
-x 4
5 x5
v← min{v+,v−} = min ( 3, 2) = 2
TD 3 : exercice 2
4. Déterminer le flot maximal en utilisant l’algorithme de Ford-Fulkerson. Donner toutes les étapes.
Soit le réseau R(V, E, p) suivant :

+ x1
9
9
x2

0 12
8
9
1 8
5 15 Marquage
+ I 3
x3 3 8 O
-
3 Le sommet O n’est pas marqué : le
3
6 1 3 3 5
6 7 flot est maximal

-x
5
5 x5
4

Vous aimerez peut-être aussi