Une entreprise fabrique deux produits A et B,. Ces produits passent tous deux dans les ateliers
découpe (D) et finition (F) :
Formalisation du problème
Dans l'exemple présenté, nous avons une marge à maximiser, avec 20 DH par produits A et 10
DH par produits B, en tenant compte des contraintes de fabrication. On présente donc le programme
de production sous formes d'équations en introduisant des variables d'écart (d et f), qui
correspondent aux temps (en heures) non consommés dans les ateliers (D et F).
2. Résolution du problème
1. Dans la situation de départ, on dispose de 200 heures dans D et 150 heures dans F et on
considère la production comme nulle (0 produits A et B). La marge totale est donc nulle... cette
situation est résumée dans ce premier tableau :
3. Variable qui sort de la base : Dans la colonne ’Rapport’ on choisit la variable qui a le
plus petit rapport : La variable f sort.
4. Pivot : C’est l’intersection entre la colonne de la variable qui entre et la ligne de la variable
qui sort : 3
Base A B d f Total Rapport
d 2 2 1 0 200 100
f 3 1 0 1 150 50
Marges 20 10 0 0 0
1. La variable entrante (A) entre dans la première colonne à la place de la variable sortante (f).
2. On divise la ligne du pivot par la valeur du pivot.
3. On met des 0 dans la colonne du pivot à l’aide du pivot de Gauss.
On n'atteint la solution optimale que lorsque tous les éléments de la marge sont négatifs ou
nuls. Il faut donc continuer (car il reste 10/3 dans la colonne B) ... ici, on atteint déjà l'optimum au
troisième tableau, mais ce n'est pas une généralité.