Académique Documents
Professionnel Documents
Culture Documents
MEMBRES DU GROUPE
S5D GC-BTP
ENSEIGNANT:
Mr. Sambo Jules
OUEDRAOGO
3- Coupe ....................................................................................................................... 3
CONCLUSION ........................................................................................................................ 11
1
Année académique 2021-2022 S5D GC-BTP
FLOT MAXIMAL ET COUPE MINIMAL DANS UN RESEAU DE TRANSPORT
Introduction
2
Année académique 2021-2022 S5D GC-BTP
FLOT MAXIMAL ET COUPE MINIMAL DANS UN RESEAU DE TRANSPORT
∑ 𝜑𝑖𝑗 − ∑ 𝜑𝑗𝑖 = 0
b- Flot complet
Dans un réseau de transport on dit qu’un arc a est saturé si 𝜑(𝑎) = 𝑐(𝑎).
Un flot est dit complet si chaque chemin de s à t contient au moins un arc saturé.
c- Flot maximal
La détermination d’un flot maximal dans un réseau de transport consiste à faire transiter la plus
grande quantité de matière (informations, marchandises, personnes, véhicules) d’une source
vers une destination au sein d’un réseau (routier, informatique, hydraulique etc.)
3- Coupe
a- Définition
D’une manière générale, une coupe est un ensemble d’arcs dont la suppression sépare un graphe
connexe en deux composantes connexes, l’une contenant S(l’entrée) et l’autre contenant P
(puits ou sorties). Une coupe (S, T) noté est une partition de X en deux sous-ensembles
S et T tel que s ∈S et t ∈T. La capacité de la coupe est la somme des capacités des arcs qui la
constituent :
𝑐(𝑆, 𝑇) = ∑ 𝐶𝑖𝑗
(𝑖,𝑗)(𝑎𝑟𝑐 𝑒𝑛𝑡𝑟𝑎𝑛𝑡𝑠 𝑑𝑎𝑛𝑠 𝑇)
3
Année académique 2021-2022 S5D GC-BTP
FLOT MAXIMAL ET COUPE MINIMAL DANS UN RESEAU DE TRANSPORT
b- Coupe minimale
Il s’agit d’une coupe C tel que tous les arcs entrant de C soient saturés et tous les arcs sortants
de C portent un flot nul. Cette coupe est appelée coupe minimale. Dans un réseau de transport,
une coupe est minimale si :
- L’arc(i,j) est saturé si i∈ X1 et j ∈ X2
- 𝜑 (i,j)=0 si i ∈ X2 et j ∈ X1
4
Année académique 2021-2022 S5D GC-BTP
FLOT MAXIMAL ET COUPE MINIMAL DANS UN RESEAU DE TRANSPORT
Le réseau de transport :
A 15 D
10
20 25
15
s 35 B 5 E 20 t
10 5 5 20
C 10 F
Dans le cas où il n’existe aucun chemin la fonction de flot est optimal et l’opération est terminé.
1- Principe de l’algorithme
La résolution se fait grâce à des itérations. Une itération de l’algorithme de Ford et Fulkerson
revient à choisir une chaîne joignant s et t constituée d’arcs (x1,.) ,…, (xi; xj) ,…, ( . , xn) tels
que:
5
Année académique 2021-2022 S5D GC-BTP
FLOT MAXIMAL ET COUPE MINIMAL DANS UN RESEAU DE TRANSPORT
2- Procédure d’application
ETAPE 1 : Initialisation du flot et Recherche d’un flot compatible
Déterminer un flot qui respecte les conditions de conservation (on peut partir d’un flot initial
nul en supposant simplement que le flot de tous les arcs est nul, ou utiliser un flot existant).
Un flot compatible est un flot que l’on peut faire circuler dans un réseau bien déterminé en
respectant les contraintes de capacités et de non négativité. On peut initialiser le flot dans le
réseau au moyen du flot nul. Il suffit de donner à tous les arcs du réseau un flux = 0.
Flot initial = 0.
Cette étape consiste à rechercher une chaine améliorante, c’est à dire une succession d’arcs
pouvant augmenter la valeur courante du flot du réseau.
Pour trouver une telle chaine, nous utilisons la méthode du marquage qui se fait comme suit :
ϵ= min
3- Théorème de Ford-Fulkerson
Etant donné G= (X1, X2) un réseau de transport et ϕ un flot réalisable sur G. La valeur d’un
flot maximal réalisable de S vers T est égale à la capacité d’une coupe minimale séparant S et
T.
𝑀𝑎𝑥(𝜑) = 𝑀𝑖𝑛(𝑐(𝑆, 𝑇))
4- Exemple d’application
7
Année académique 2021-2022 S5D GC-BTP
FLOT MAXIMAL ET COUPE MINIMAL DANS UN RESEAU DE TRANSPORT
Il s’agit de la chaine (S X1 X4 P)
On procèdera comme précédemment, On fait une mise à jour du flot (uniquement
sur le chemin) en ajutant la valeur minimale trouvée au flot existant ; on obtient un
nouveau flot suivant
On remarque que l’arc (x4, x6) est saturé car le flot sur l’arc est
8
Année académique 2021-2022 S5D GC-BTP
FLOT MAXIMAL ET COUPE MINIMAL DANS UN RESEAU DE TRANSPORT
Il s’agit de la chaine (S X2 X3 P)
Il s’agit de (S X2 X4 P)
9
Année académique 2021-2022 S5D GC-BTP
FLOT MAXIMAL ET COUPE MINIMAL DANS UN RESEAU DE TRANSPORT
A ce stade il n’y a plus de chaine améliorante et donc le flot maximal entrant et sortant est de 53
10
Année académique 2021-2022 S5D GC-BTP
FLOT MAXIMAL ET COUPE MINIMAL DANS UN RESEAU DE TRANSPORT
CONCLUSION
11
Année académique 2021-2022 S5D GC-BTP