Académique Documents
Professionnel Documents
Culture Documents
2
ENONCÉ DU PROBLÈME DE TRANSPORT
4
ENONCÉ DU PROBLÈME DE TRANSPORT
Où :
i = 1, ..., m et j =1, ..., n.
5
ENONCÉ DU PROBLÈME DE TRANSPORT
La fonction objective :
La fonction objective :
7
ENONCÉ DU PROBLÈME DE TRANSPORT
Les contraintes :
Posons :
ai désigne une capacité d’une source (disponibilité, offre)
bj désigne le besoin d’une destination (demande). 8
ENONCÉ DU PROBLÈME DE TRANSPORT
Les contraintes :
9
FORMULATION MATHÉMATIQUE
Le modèle de transport deviendra alors :
10
FORMULATION MATHÉMATIQUE
m : Nombre de sources.
n : Nombre de destinations.
ai : Disponibilité de la ième source (en tonnes, livres, litres, etc.)
bj : Demande de la jème destination (en tonnes, livres, litres, etc.)
cij : Coût unitaire de transport entre la ième source et la jème
destination (en $, kilomètres, miles, etc.)
xij : Quantité transportée entre la ième source et la jème destination 11
(en tonnes, livres, litres, etc.)
FORMULATION MATHÉMATIQUE
Offre = Demande
m n
Si : ai b j Offre > Demande
i 1 j1
m n
b n 1 a i b j
i 1 j1
c
i(n 1) 0, i 1,...,m
RENDRE UN PROBLÈME ÉQUILIBRÉ
m n
Si : ai b j Offre < Demande
i 1 j1
n m
a m1 b j a i
j1 i 1
c
(m1)j 0, j 1,...,n
TABLEAU DE TRANSPORT :
15
EXEMPLE
Client A B C D E Disponibilités
Dépôt
X 5 6 4 8 10 80
Y 7 9 1 5 6 50
Z 8 3 6 2 4 70
Demandes 40 20 60 30 50 200
16
EXEMPLE
FORMULATION DU PROBLÈME
A B C D E
X 5 6 4 8 10 80
Y 7 9 1 5 6 50
Z 8 3 6 2 4 70
40 20 60 30 50
Données :
Dépôts : D={X,Y,Z}
Clients : C= {A,B,C,D, E}
Disponibilités : a1 = 80 a2 = 50 a3 = 70
Demandes : b1 = 40 b2 = 20 b3 = 60 b4 = 30 b5 = 50
Les coûts de transports :
c(1,1)=5 c(1,2)=6 c(1,3)=4 c(1,4)=8 c(1,5)=10
c(2,1)=7 c(2,2)=9 c(2,3)=1 c(2,4)=5 c(2,5)=6
c(3,1)=8 c(3,2)=3 c(3,3)=6 c(3,4)=2 c(3,5)=4
Résultats :
Les quantités à transporter :
x11 x12 x13 x14 x15 x21 x22 x23 x24 x25 x31 x32 x33 x34 x35
Définition :
On appelle solution de base réalisable une
solution vérifiant les contraintes du problème
comportant exactement (m-1)×(n-1) flux nuls.
20
RÉSOLUTION DU PROBLÈME DE TRANSPORT
2) Solution optimale :
Définition :
21
ORGANIGRAMME DE RÉSOLUTION DU
PROBLÈME DE TRANSPORT
22
ALGORITHME GÉNÉRAL DE RÉSOLUTION
DE PROBLÈME DE TRANSPORT :
Étape 1 :
Formuler et configurer le problème sous la
forme matricielle :
Étape 2 :
Obtenir une première solution de base réalisable :
24
ALGORITHME GÉNÉRAL DE RÉSOLUTION
DE PROBLÈME DE TRANSPORT :
Étape 2 :
Obtenir une première solution de base réalisable :
25
ALGORITHME GÉNÉRAL DE RÉSOLUTION
DE PROBLÈME DE TRANSPORT :
Étape 3 :
Tester la solution de base initiale pour l'optimalité :
Étape 4 :
Mise à jour de la solution :
27
I. MÉTHODES DE DÉTERMINATION DE
SOLUTION DE BASE INITIALE
Définition :
Principe :
Étapes de la méthode :
Algorithme de la méthode :
1) i=1, j=1.
A B C D E Offre
X 5 6 4 8 10 80
Y 7 9 1 5 6 50
Z 8 3 6 2 4 70
Demande 40 20 60 30 50 200
32
I. MÉTHODES DE DÉTERMINATION DE SOLUTION DE
BASE INITIALE
1. MÉTHODE DU COIN NORD-OUEST : APPLICATION 1
A B C D E Offre
X 40 20 20 80 40 20 0
Y 40 10 50 10 0
Z 20 50 70 50 0
Demande 40 20 60 30 50
0 0 40 20 0
0 0
Z (540) (6 20) (4 20) (1 40) (5 10) (2 20) (4 50) 730
33
Définition :
Étapes de la méthode :
1 2 3 4 Offre
1 10 2 20 11 15
2 12 7 9 20 25
3 4 14 16 18 10
Demande 5 15 15 15 50
38
I. MÉTHODES DE DÉTERMINATION DE SOLUTION DE
BASE INITIALE
1. MÉTHODE DU COÛT MINIMUM
Application :
1 2 3 4 Offre
1 10 2 20 11 15
15
2 12 7 9 20 25
15 10
3 4 14 16 18 10
5 5
Demande 5 15 15 15 50
39
Coût (2 15) (9 15) (20 10) (4 5) (18 5) 475
Coût < coût obtenu par Coin Nord-Ouest = 520
I. MÉTHODES DE DÉTERMINATION DE
SOLUTION DE BASE INITIALE
3. Méthode d'Approximation de Vogel (VAM)
Définition et principe :
Cette Méthode est basée sur la notion de minimisation des coûts
d'opportunité (ou de pénalité).
Le coût d'opportunité d'une colonne ou d’une ligne est la différence entre
le coût le plus bas et l'alternative suivante de coût le plus bas.
Cette méthode est préférée par rapport aux méthodes précédentes, car
elle génère généralement une solution de démarrage optimale ou proche
de celle optimale.
Remarque :
42
I. MÉTHODES DE DÉTERMINATION DE
SOLUTION DE BASE INITIALE
Application :
Tableau de transport
44
I. MÉTHODES DE DÉTERMINATION DE
SOLUTION DE BASE INITIALE
Application :
45
I. MÉTHODES DE DÉTERMINATION DE
SOLUTION DE BASE INITIALE
Application :
46
I. MÉTHODES DE DÉTERMINATION DE
SOLUTION DE BASE INITIALE
Application :
47
I. MÉTHODES DE DÉTERMINATION DE
SOLUTION DE BASE INITIALE
Application :
Solution de base obtenue
E1 E2 E3 E4 E5 Offre
U1 21 17 12 15 16 125
U2 14 18 9 11 6 200
U3 7 5 12 13 8 175
U4 12 6 9 9 14 200
E1 E2 E3 E4 E5 Offre
U1 21 17 12 15 16 125
125
U2 14 18 9 11 6 200
175 25
U3 7 5 12 13 8 175
75 50 50
U4 12 6 9 9 14 200
50 150
Demande 300 100 50 100 150 700
50
ORGANIGRAMME DE RÉSOLUTION DU
PROBLÈME DE TRANSPORT
51
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
52
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
Définition :
Principe :
meilleure, donc à rendre non vide une case vide du tableau de transport.
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
Étapes de la méthode :
56
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
Coût total = (6 × X1A ) + (7 × X2A ) + (11 × X2B ) + (11 × X2C ) + (12 × X3C ) 57
= 6× (150) + 7× (50) + 11× (100) + 11× (25) +12×(275)
= 5925 $
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
60
Chemin : 1A 1B 3B 3A
Coût : +6 – 8 +5 –4 = –1
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
Chemin : 2A 2C 1C 1B 3B 3A 61
Coût : + 7 – 11 + 10 – 8 + 5 – 4 = – 1
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
Chemin : 2B 2C 1C 1B 62
Coût : + 11 – 11 + 10 – 8 = + 2
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
Chemin : 3C 3B 1B 1C 63
Coût : + 12 – 5 + 8 – 10 = + 5
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
Chemin : 1A 1B 3B 3A 64
Coût : +6 – 8 +5 –4 = –1
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
67
Chemin : 1B1A3A3B
Coût : +8 – 6 + 4 – 5 = +1
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
68
Chemin : 2B2C1C1A3A3B
Coût : + 11 – 11 + 10 – 6 + 4 – 5 = + 3
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
69
Chemin : 3C3A1A1C
Coût : + 12 – 4 + 6 – 10 = + 4
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
Définition :
5. Répétez les étapes 2 à 4 jusqu'à ce qu'il n'y ait plus de Δij négatif. 72
6. Calculez le coût total en multipliant chaque allocation (Xij) par son coût (cij).
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
5. Répéter les étapes 2 à 4 jusqu'à ce que toutes les valeurs Δij soient
73
positives ou nulles.
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
75
Calculer pour toutes les cellules allouées :
ui + vj = cij : Coût de transport unitaire pour la case (i,j)
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
77
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
Indices d’amélioration :
Δij = cij − ui − vj
Δij : augmentation /diminution du coût qui se produirait en allouant à une case.
On a alors :
X1A : Δ1A= c1A − u1 − vA = 6 − 0 − 7 = −1
X2A : Δ2A= c2A − u2 − vA = 7 − 1 − 7 = −1
X2B : Δ2B= c2B − u2 − vB = 11 − 1 − 8 = +2 78
79
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
80
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
81
II. MÉTHODES D’OPTIMISATION DE LA
SOLUTION DE BASE
A B C Offre
1 8 5 6 5000
2 15 10 12 2000
3 3 9 10 3000
83
Demande 2200 2500 5300 10000