Professional Documents
Culture Documents
(Chapitre V)
Introduction
Relation Primal-Dual
Soit le PL primal de la direction de lusine des meubles:
Max Z = 300 x1 + 200 x2 (profit de la direction)
s.c:
x1 0, x2 0.
x1 + 2x2 20. (Sciage)
2 x1 + x2 22. (Assemblage)
x1 + x2 12. (Sablage)
Avec x1 = nombre de bureaux du modle M1,
x2 = nombre de bureaux du modle M2.
3
Relation Primal/Dual:
Supposons quun client voudrait acheter la totalit des ressources
disponibles. Le directeur de lusine acceptera certainement cette
proposition si le prix offert par ce client lui procure le mme
profit provenant de la vente des bureaux.
On veut placer une valeur montaire sur les ressources:
y1 le prix d'une heure de sciage
y2 le prix dune heure dassemblage
y3 le prix dune heure de sablage
Relation Primal/Dual:
Relation Primal/Dual:
Ainsi le problme du client est le PL dual suivant:
s.c:
Relation Primal/Dual:
Problme primal: Maximiser le chiffre daffaires
Etant donn la valeur unitaire (cj) de chaque produit (bnfice) et
une borne suprieure la disponibilit de chaque ressource (bi),
combien de chaque produit (xj) doit on fabriquer pour maximiser
la valeur totale des produits raliss.
Problme dual: Minimiser le cot de production:
Etant donn la disponibilit de chaque ressource (bi) et une borne
infrieure la valeur unitaire (cj) de chaque produit vendu,
quelles devront tre les valeurs unitaires yi des ressources pour
minimiser la valeur totale des ressources utilises.
7
Relation Primal/Dual:
Il faut remarquer qu chaque variable du Dual correspond une
contrainte du Primal et chaque contrainte du dual correspond une
variable du primal.
Forme canonique dun primal de type maximisation (PL1) est:
Max Zx = c x
s.c: Ax b
x0
Avec x,b,c des vecteurs de dimensions respectives n et m et A une matrice
de dimension (m,n).
Forme canonique du dual du PL1: Min Zy =tb y
s.c: tA y tc
y0
Avec y un vecteur de dimension m et tA la transpose de la matrice A.
8
Relation Primal/Dual:
En gnral le primal nest pas toujours sous forme canonique.
Donc on utilise le tableau suivant qui rsume les correspondances
primal/dual:
Maximisation
Minimisation
Nombre de contraintes
Nombre de variables
Nombre de variables
Nombre de contraintes
quelconque
quelconque
Exemples:
;
,
;
;
10
, , ,
Proprits de Dualit:
Proprit faible de dualit:
Pour toute paire de Solution ralisable des PL primal et dual
on a:
Z max Z min
11
300 200 0
VB x1
x2
s1 s2
s3
bi
s1
-3
300 x1
-1
10
200 x2
-1
100
100
3400
13
-100 -100
22
y1
y2
12
y3
0
e1
e2
bi
22
y2
-1
-1
100
12
y3
-2
100
Zyj
14
22
12
-10
-2
3400
10
Relation Primal/Dual:
Dual
y1 = 0
y2
y3
e1
e2
= 100
= 100
= 0
= 0
y1 = 6
y2 = 0
y3 = 0
e1 = 10
e2 = 2
15
Zy = 3400
Primal
s1 = 0
s2 = -100
s3 = - 100
x1 = 0
x2 = 0
s1 =6
s2 =0
s3 =0
x1=10
x2 = 2
Zx = 3400
16
Thormes du dual
Le thorme des carts complmentaires et les coef. de la
dernire ligne du tableau simplexe (j) vont permettre la
dduction de la solution optimale du Dual.
Si les 2 PL admettent des solutions finies, on a :
yi* est dtermin par le |j|de la variable dcart si
correspondante dans le primal (pour yi* 0)
ej* est dtermine par le j de la variable de dcision xj
correspondante dans le primal.
18
20
21