Dictionnaire 1 tous les coefficients de la derni`ere ligne sont positifs, donc on peut prendre n’importe
quelle variable. Choisissons, par exemple, x3. Il est ´evident que si on fait croˆıtre x3`a partir de 0,
les autres variables hors-base restant nulles, la valeur de la fonction zcroˆıt. Mais jusqu’o`u peut-on
«pousser »x3, tout en gardant x1,x2et x4`a z´ero ? Il faut que la solution reste r´ealisable. Les
contraintes sur l’augmentation de x3sont :
x5≥0⇒42 −5x3≥0⇒x3≤8.4
x6≥0⇒17 −3x3≥0⇒x3≤8.5
x7≥0⇒24 −3x3≥0⇒x3≤8
La plus restrictive de ces contraintes est x3≤8. L’interpr´etation g´eom´etrique est la suivante :
en partant du sommet (0,0,0,0) du poly`edre des contraintes, on se d´eplace sur une arˆete de ce
poly`edre. Le premier hyperplan rencontr´e est x7= 0. On arrive alors dans un nouveau sommet, `a
l’intersection des hyperplans x1= 0, x2= 0, x4= 0, x7= 0.
Nous allons faire un changement de dictionnaire en ´echangeant les rˆoles de x3et x7. On utilise
la troisi`eme ´equation du Dictionnaire 1 pour exprimer x3en fonction de x1,x2,x4et x7:
x3= 8 −1
3x1−2
3x2−x4−1
3x7
On remplace ensuite x3par cette expression dans les autres ´equations du dictionnaire :
x5= 2 −1
3x1−2
3x2+5
3x7−2x4
x6= 1 −1
3x1+1
3x2+2
3x7
x3= 8 −1
3x1−2
3x2−1
3x7−x4
z= 144 + x1−3x2−6x7−x4
Dictionnaire 2
La variable x7est sortie de la base et la variable x7est entr´ee en base. La nouvelle base est
x5, x6, x3. La solution basique associ´ee au Dictionnaire 2 est x1=x2=x7=x4= 0, x5= 2,
x6= 1, x3= 8. Elle correspond au sommet de coordonn´ees (0,0,8,0) du poly`edre de contraintes.
Cette solution d´efinit un plan de production beaucoup plus int´eressant : on fabrique 8 unit´es du
produit 3 (x3= 8) en consommant enti`erement la ressource C (x7= 0). Il nous reste x5= 2 unit´es
de la ressource A et x6= 1 unit´e de B. Le b´en´efice est z= 144.
Est-ce qu’on peut faire mieux ? Dans la nouvelle expression de la fonction z, nous voyons
que seule la variable x1a un coefficient positif. Nous d´ecidons de faire entrer x1en base, et
ainsi de parcourir une nouvelle arˆete du poly`edre des contraintes. On a les limites suivantes sur
l’augmentation de x1:
x5≥0⇒x1≤6
x6≥0⇒x1≤3
x3≥0⇒x1≤24
d’o`u x1≤3. On fait sortir x6de la base on et fait entrer x1`a sa place. On obtient le dictionnaire
suivant :
x5= 1 + x6−x2+x7−2x4
x1= 3 −3x6+x2+ 2x7
x3= 7 + x6−x2−x7−x4
z= 147 −3x6−2x2−4x7−x4
Dictionnaire 3
La solution basique associ´ee x6=x2=x7=x4= 0, x5= 1, x1= 3, x3= 7, correspond
au sommet (3,0,7,0) du poly`edre des contraintes. Elle d´efinit le plan de production suivant : on
fabrique 3 unit´es du produit 1 et 7 unit´es de produit 3. Il ne nous reste qu’une unit´e de la ressource
A. Le b´en´efice est z= 147. De plus, tous les coefficients de la derni`ere ligne sont n´egatifs, donc on
ne peut pas se d´eplacer vers un sommet voisin en augmentant la fonction du profit. Nous avons
alors trouv´e la solution optimale du probl`eme.
2