Académique Documents
Professionnel Documents
Culture Documents
Programmation linéaire
5. Dualité
Dénitions
On appelle un dual d'un problème linéaire de la forme:
maximiser z = cT x
sujet à
(P )
Ax ≤ b
x ≥ 0
Dénitions
Généralités
Généralités
Généralités
Exercice
On considère le problème linéaire suivant:
maximiser z = 60x1 + 95x2 + 10x3 + 15x4
sujet à
x1 + 2x2 + x3 ≤ 2
2x1 + x2 + x4 ≤ 5
x1 + 2x2 ≤ 3
x1 , x2 , x3 , x4 ≥ 0
Généralités
≤0 ≥0
i ème
contrainte ≥0 i ème
variable ≤0
=0 ≶0
≥0 ≥0
j ème variable ≤0 j ème contrainte ≤0
≶0 =0
Dual à maximiser Primal à minimiser
Théorème
Si un des deux problèmes n'est pas borné, alors le
domaine réalisable de l'autre problème est vide.
Remarques
Remarques
Exercice
Exercice
Théorème
Soit x une solution réalisable de (P ) et y est une
solution réalisable de (D). x et y sont optimales pour
(P ) et (D) respectivement si, et seulement si,
y T (Ax − b) = 0 et xT (AT y − c) = 0
Théorème
Soit x une solution réalisable de (P ) et y est une
solution réalisable de (D). x et y sont optimales pour
(P ) et (D) respectivement si, et seulement si,
y T (Ax − b) = 0 et xT (AT y − c) = 0
Remarque
La variable yi∗ peut être interprétée comme le prot
marginal de la ressource i ou encore comme la valeur
marginale de la ressource i.
Remarque
La variable yi∗ peut être interprétée comme le prot
marginal de la ressource i ou encore comme la valeur
marginale de la ressource i.
Théorème
A l'optimum des deux programmes primal et dual, la
valeur d'une variable principale est égale à l'opposé du
prot (gain) marginal de la variable d'écart qui lui est
associée dans le dual.