Vous êtes sur la page 1sur 35

Master science et technique

Département physique
Filière : Systèmes embarqués et robotique

sujet

PROBLEME DE TRANSPORT

Présenté Par :
Encadré par :

Année universitaire :2020/2021


PLAN 04
CONCLUSON
03
RESOLUTION DE
PROBLEME DE
TRANSPORT

02
PROBLEME DE
TRANSPORT
INTRODUCTION

01

2
INTRODUCTION
GENERALE
rappel


Identification des
Modélisa variables du modèle
tion des ●
Identification des
problème contraintes
s ●
Identification de la
fonction objectif


méthode de
Résolutio simplexe
Programmation n du
problème

Coin nord-
ouest
linéaire

4
rappel
Méthode du simplexe
Formuler un programme linéaire pour Vérifier que le second membre du  
le problème réel. programme linéaire est positif
1 2

Ecrire le programme linéaire Construire le premier tableau


de simplexe
sous une forme standard 4
3

5
rappel
Méthode du simplexe
Choisir comme variable entrante dans Choisir la variable sortante de la base celle
5
la base celle qui admet le plus grand 6 qui admet le plus petit ratio  supérieur à zéro
effet net positif cj-zj

Faire le test d’optimalité.


Si(cj-zj) ≤ 0 pour toutes les variables
Construire le nouveau tableau (hors base),la solution obtenue est
8 donc optimale. Sinon retourner à l’étape 5
7 en utilisant la règle de pivot

6
Méthode du coin Nord-Ouest
Principe

• Cette méthode s'applique sur une matrice de coûts de transports entre sources et destinataires.

• Cette méthode est de partir du coin supérieur gauche du tableau :

- Allouer le plus possible à la cellule courante et ajuster l’offre et la demande.

- Se déplacer d’une cellule vers la droite (demande nulle) ou le bas (offre nulle).

- Répéter jusqu’au moment ou toute l’offre est allouée.

7
Méthode du coin Nord-Ouest
EXEMPLE
Sources/Destinataires 1 2 Stocks

1 5 8 15
2 1 6 12
Demandes 10 17

Sources/ 1 Stocks Sources/ 1 2 Stocks


Destinataires Destinataires

1 5 5 1 5 8 0
10 10 5
2 1 12 2 1 6 0
0 0 12
Demandes 0 Demandes 0 0 0
8
Méthode du coin Nord-Ouest
Coût de la solution

Sources/ 1 2 Stocks  La solution trouvée avec cette


Destinataires
méthode  :
1 5 8 0
10 5 Z= 5*10 + 8*5 + 1*0 + 6*12 = 162.
2 1 6 0
0 12
Demandes 0 0 0

9
PROBLÈME DE
TRANSPORT
Problème de transport
Le problème de transport consiste à minimiser le coût de transport total d'un plan d'expédition.

Le fait de minimiser à la fois la distance totale et le coût de transport fait partie de la théorie des
flux de réseaux.

le problème de transport est en fait un cas particulier d'un problème de plus de flux de réseau.

11
Présentation et modélisation
Représentation par réseau

Ce sont les méthodes pour


déterminer la quantité d’un
produit P qui doit être transportée
de m sources vers n destinations.

12
Modélisation
Le problème de transport se modélise comme suit :

Cij : est le cout de transport d’une unité de l’origine i vers la destination j

Xij : représente le nombre d’unités expédiées de l’origine i vers la destination j

13
Modélisation
Le problème de transport n’a pas de solution que si la disponibilité
totale est supérieure ou égale à la demande totale

S’il y a égalité entre l’offre et la demande on dit que le problème est


équilibré.

14
Modélisation
Dans le cas d’un problème de transport équilibré nous devons
donc résoudre le PL :

Sous les contraintes

Xij représente le nombre


d’unités expédiées de
l’origine i vers la destination j

15
Problème:
une fabrique de conserves expédie des caisses vers des dépôts.
Nous voulons que le programme d'expédition des caisses minimise le cout
de transport total des usines vers les dépôts.
Pour simplifier le cas, nous supposerons qu'il y a 2 usines I et II est 3 Dépôts
A, B et C. les disponibilités en caisses dans les usines ai et les besoins des
dépôts bj sont représentés dans le tableau suivant.
ai (disponibilité) bj (besoins)
350 caisses à l’usine I 300 caisses au dépôt A
550 caisses à l’usine II 300 caisses au dépôt B

300 caisses au dépôt C


16
Problème:
La condition d’équilibre est vérifiée puisque :

Le cout d’expédition, par caisse, entre chaque usine et chaque dépôt est
consigné dans le tableau ci-dessous
Destinations
Origines
A B C

I 25 17 16

II 24 18 14

17
Problème:
La fonction objectif à minimiser est :

 Sous contraintes
X11 + X12 + X13 =350
Dues aux origines
X21 + X22 +X23 =550

X11 + X21 =300

Dues aux destinations X12 + X22 =300

X13 + X23 =300


18
Résolution de
problème de
transport
Résolution du problème ( algorithme pour le problème de transport)

 Basé sur l’algorithme du simplexe en tenant compte de la structure du problème


3 étapes :

1ème étape: Détermination d’une solution réalisable de base initiale.

2ème étape: Détermination de la variable entrant en base.

3ème étape: Détermination de la variable sortant de base.

20
1ème étape : Détermination d’une solution réalisable de base initiale
(Méthode du Coin Nord-Ouest)

 Nous pouvons calculer le coût de transport total


de ce plan d'expédition (solution initiale)

21
Est-ce que c'est
la solution optimale
Afin de répondre à cette question, nous allons adopter l'algorithme
Stepping-Stone

Critère d'optimalité

Complémentarité

Avec Ui et Vi sont des variables duales (multiplicateurs)


22
Déterminations des variables duals ( multiplicateurs)
1 ère étape : on fixe U1=0

2ème étape : résoudre récursivement Le système

23
Vérification du critère d'optimalité

Pour les cases non allouées

Le critère d'optimalité n'est pas satisfait

24
2ème étape : Détermination da la variable entrant en base
Choisir la valeur dont le dij le plus négatif (c'est celle qui rapporte la plus grande diminution).

c'est la cellule (2,1) ou bien c'est la variable X21 qui entre dans la base

25
Méthode pour faire entrer une cellule candidate

26
Méthode pour faire entrer une cellule candidate

27
Méthode pour faire entrer une cellule candidate

28
3ème étape : Détermination da la variable sortant de base

29
Il faut vérifier et-ce que cette valeur (16550) est optimale.

Deuxième tableau
A B C Offre Dual(i)

I 25 17 16 350
50 U1= 0
300
II 24 18 14 550
250 U2= -1
300
Demande
300 300 300 900

Dual (j)
V1= 25 V2= 17 V3= 15
30
Vérification du critère d’optimalité

31
Puisque tous les dij ⩾ 0,alors le critère d'optimalité
est satisfait. C'est la solution optimale où :

32
Conclusion
Merci pour votre
attention

Vous aimerez peut-être aussi