Académique Documents
Professionnel Documents
Culture Documents
C’est la plus explicite formulation. Elle permet de suivre pas à pas le raisonnement.
1) toutes les contraintes représentent des égalités, dont le second membre est non
négatif ;
2) toutes les variables sont non négatives ;
3) la fonction économique est à maximiser ou minimiser.
Considérons l’exemple précédent dont la forme canonique est :
Max. Z 3x1 2 x2
Sous les contraintes : x1 2 x2 6
2 x1 x2 8
x1 x2 1
x2 2
x1 0, x2 0
On modifie la forme canonique du problème en introduisant des variables d’écart positives
ou nulles, permettant d’écrire les contraintes sous forme d’égalités. On obtient alors la forme
standard :
Maximiser : Z 3 x1 2 x2 0 e1 0 e2 0 e3 0 e4
Sous les contraintes : x1 2 x2 e1 6
2 x1 x2 e2 8
x1 x2 e3 1
x2 e4 2
x1 0, x2 0, e1 0, e2 0, e3 0, e4 0
Première itération :
On choisit d’augmenter la variable affectée du coefficient strictement positif le plus grand dans
l’expression de la fonction économique (espérant ainsi augmenter davantage la valeur de la
fonction économique). Cette variable est appelée variable entrante.
x1 6 /1 6
Soit 1 x1 0, x1 0)
x1 8 / 2 4
e2 x2
x1 4 , substituons à x1 dans Z et dans les trois autres équations cette
2 2
x e2 3 3 1 3
expression : Z 3 4 2 2 x2 12 x2 e2 2 x2 x2 e2 12
2 2 2 2 2 2
x e2 3 1
4 2 2 x2 e1 6 x2 e1 e2 2
x1 2 x2 e1 6 2 2 2 2
x2 e2 1 1
2 x1 x2 e2 8 x1 4 x1 x2 e2 4
2 2 2 2
x1 x2 e3 1
x e2 3 1
x2 e4 2 4 2 x2 e3 1 x2 e2 e3
2 2 2 2
x2 e4 2 x2 e4 2
Donc, la nouvelle forme du programme est :
1 3
Maximiser Z = 0 x1 x2 0 e1 e2 0 e3 0 e4 12
2 2
Sous les contraintes :
3 1
x2 e1 e2 2
2 2
1 1
x1 x2 e2 4
2 2
3 1
x2 e2 e3
2 2
x2 e4 2
x1 0, x2 0, e1 0, e2 0, e3 0, e4 0
Deuxième itération
- Variable entrante : x2
Exprimons à nouveau les variables de base et Z en fonction des variables hors base :
4 2 1 2 1 4
x2 e1 e2 x2 e1 e2
3 3 3 3 3 3
1 4 2 1 1 2 1 1 1
x1 e1 e2 e2 4 x1 e1 e2 e2 4
2 3 3 3 2 3 3 6 2
3 4 2 1 1 1 1
e1 e2 e2 e3 5 2 e1 e2 e2 e3 5
2 3 3 3 2 2 2
4 2 1 2 1 2
e1 e2 e3 2 e1 e2 e4
3 3 3 3 3 3
2 1 4
x2 e1 e2
3 3 3
1 2 10
x1 e1 e2
3 3 3
e1 e2 e3 3
2 1 2
e1 e2 e4
3 3 3
1 4 2 1 3 2 1 1 3
Z 0.x1 e1 e2 0.e1 e2 12 e1 e2 e2 12
2 3 3 3 2 3 3 6 2
x1 0, x2 0, e1 0, e2 0, e3 0, e4 0
Dans l’expression de Z tous les coefficients des variables hors base sont strictement négatifs.
Il n’est plus possible d’augmenter la valeur de Z. Le programme obtenu est donc optimal.
Critère d’optimalité
Lorsque dans la fonction économique à maximiser (resp. à minimiser), toutes les variables
hors base sont affectées de coefficients négatifs ou nuls (resp. positifs ou nuls), la solution
obtenue est optimale. (La fonction Z a atteint le maximum (resp. le minimum)