Vous êtes sur la page 1sur 5

Série N°5

Formulation - Résolution de PL - Analyse de sensibilité

Exercice n° 1.
On considère le programme linéaire suivant représentant un problème de mixage de trois
ressources b1, b2 et b3, d’une compagnie, pour produire 6 produits finis.

min z = 15x1 + 7x2 + 3x3 + 39x4 + 51x5 + 35x6


s.c. 5x1 + 2 x2 + x3 + 10x4 + 13x5 + 11x6 = 41 (b1)
x1+ x2 + 3x4 + 3x5 + 3x6 = 12 (b2)
4x1 + 2x2 + x3 + 9x4 +11x5 + 10x6 = 38 (b3)
x1, x2, x3, x4, x5, x6 ≥ 0
1. Les variables x1, x2 et x3 peuvent‐elles former une SBR du PL ?
 5 2 1
 
La base B associée à xB={ x1, x2, x3} est B= 1 1 0 
 4 2 1
 
 1 0 −1  3
   
B-1=  − 1 1 1  et B-1b=  9  ≥0 donc les variables x1, x2, x3 forment une SBR
 − 2 − 2 3 8 
   
2. Si oui, la SBR est‐elle optimale ? Sinon trouver la solution optimale de P.

Pour savoir si cette SBR est optimale ou non calculons H


 39  15  10 13 11 
     
H=(1 2 3) =cH -cBB-1H avec cH =  51  ; cB =  7  et H=
3 3 3 
 35  3   9 11 10 
     
Ainsi H=(7 11 0) ≥0 donc la solution courante est optimale (N.B. : il s’agit d’un
problème de minimisation).

3. Donner la solution optimale du dual de ce problème (sans résoudre le dual).

La solution optimale du dual de ce problème est y*= cBB-1


 1 0 −1 
 
y =( 15 7 3)  − 1 1 1  = (2 1 1)
*

 − 2 − 2 3
 

1/5
4. La compagnie a le choix de diminuer la quantité de l’une des ressources bi par rapport
à sa valeur actuelle. Est‐ce que c’est avantageux de le faire ? Si oui, lesquelles des
ressources est‐elle la plus prioritaire d’être diminuée ? Toutes les réponses doivent être
justifiées.

Si bi →bi- alors z*→z*-yi*, étant donné que yi* i donc il est avantageux de
diminuer les bi. La ressource la plus prioritaire à diminuer est b1 étant donné que y1*
a la plus grande valeur parmi les yi*.

Exercice n° 2.
La Société Fromagère du Nord Ouest (SOFNO) est spécialisée dans la production de deux
types de fromage : le chevron et le brebon. Ces fromages sont produits à partir de lait de
brebis, de chèvre et de vache. Les quantités nécessaires à la fabrication d’une tomme (d’un
poids moyen de 6,2 Kg), les quantités de lait disponibles par jour, ainsi que les profits
unitaires sont indiqués dans le tableau ci-dessous :

Lait de chèvre Lait de brebis Lait de vache Profit unitaire


Chevron 1 5 35 6.5
Brebon 1 15 20 11.5
Quantité disponible 120 1440 3570

1. Déterminer le programme de production qui maximise le profit.

Variables de décision :
x1 : quantité à produire de chevron
x2 : quantité à produire de brebon

Le programme de production (P) qui maximise le profit est :


Max z=6.5x1+11.5x2
s.c. x1+ x2 ≤ 120
5x1+ 15x2 ≤ 1440
35x1+ 20x2 ≤ 3570
x1, x2≥0

2. Ecrire le problème dual et déterminer la solution duale optimale à partir de celle du


primal.

Le dual de (P) s’écrit :


Min w=120y1+1440y2+3570y3
s.c. y1+ 5y2+ 35y3 ≥ 6.5
y1+ 15y2+ 20y3 ≥ 11.5
y1, y2, y3≥0
2/5
La solution du primal peut être trouvée par résolution graphique ou par la méthode de
simplexe. Solution optimale x1*=36 ; x2*=84 ; z*=1200
Solution optimale du dual à partir de celle du primal :
Utilisation du théorème des écarts complémentaires. On a x1*0 et x2*0 donc les deux
contraintes du dual sont saturées.
D’autre part, la 3ème contrainte du primal est non saturée pour x1*=36 et x2*=84 donc
y3*=0.
y1* et y2* sont la solution du système :
y1+5y2=6.5
y1+15y2=11.5
Ce qui donne y1*=4 ; y2*=1/2 y3*=0 et w*=z*=1200

3. La SOFNO a la possibilité d’acquérir des quantités supplémentaires de lait. Quel est le


prix maximal à payer pour les différents types de laits ?

Pour le lait de chèvre, le prix maximal à payer pour une litre supplémentaire est donné
par y1*=4D.
Pour le lait de brebis, le prix maximal à payer pour une litre supplémentaire est donné
par y2*=1/2D.
Pour le lait de vache, le prix maximal à payer pour une litre supplémentaire est donné
par y3*=0D.

5. Des études marketing menées par la SOFNO ont prouvé la nécessité de lancer un
nouveau fromage fabriqué essentiellement à base de lait de vache. Ce nouveau produit
sera appelé “le vacheron”. La fabrication d’une tomme de ce fromage nécessite 27
litres de lait de vache et 9 litres de lait de brebis. Son coût unitaire est estimé à 18 D.
Quel sera son prix de vente minimal ?

On pose x3 la quantité à produire de vacheron. En introduisant cette nouvelle variable,


le problème deviendra :

Max z=6.5x1+11.5x2+px3-18x3
s.c. x1+ x2 ≤ 120
5x1+ 15x2 + 9x3≤ 1440
35x1+ 20x2 +27x3≤ 3570
x1, x2, x3≥0

Il ne sera intéressant de produire cette nouvelle variété de fromage qu’à partir d’un
prix minimal à déterminer qui permettra à x3 de devenir variable de base. Ainsi :
• Si 3=c3-yA3≤0 , la base actuelle reste optimale et il n’est pas intéressant de
fabriquer le nouveau fromage.
• Si 3=c3-yA3>0, il est intéressant de fabriquer le nouveau fromage.

Déterminons le prix à partir duquel il est intéressant de fabriquer du vacheron.


3/5
0 
 
3=p-18-(4 1/2 0)  9  =p-45/2=p-22.5
 27 
 
3>0 si p>22.5 ainsi le prix minimal de vente du vacheron est de 22.5D

Exercice n° 3.
Compte tenu des heures d’entretien, une machine est disponible 170 heures par mois. On peut
fabriquer avec cette machine l’article A1 à la cadence de 50 unités/heure, et l’article A2 à la
cadence de 80 unités/heure. Les principales données respectives aux articles A1 et A2 sont
résumés dans le tableau ci-dessous:
Coût unitaire Marge unitaire Demande/mois
A1 270 30 7000
A2 210 20 10000

1. Déterminer le programme de production de profit maximal.

Les variables de décision :


x1 : quantité à produire de l’article A1.
x2 : quantité à produire de l’article A2.

Le programme de production de profit maximal s’écrit alors :

Max 30x1+20x2
s.c. x1/50+x2/30≤ 170
x1 ≤ 7000
x2 ≤10000
x1, x2≥0

La résolution de ce problème peut se faire par la méthode graphique ou par la méthode


de simplexe. La solution optimale est :
x1*=2250 ; x2*=10000 et z*=267500

2. On peut augmenter la production en ayant recours à la sous‐traitance, le coût horaire


est 1400, est ce que l’entreprise a intérêt à augmenter sa production ?

Le dual du problème actuel s’écrit :


Min w=170y1+7000y2+10000y3
s.c. 1/50y1+y2 ≥30
1/80y1 +y3≥20
y1, y2, y3≥0

4/5
A partir de la solution du primal, on peut déterminer la solution du dual et on trouve :
y1*=1500 ; y2*=0 ; y3*=5/4
Le coût maximal à payer pour une heure de production est égal à y1*=1500.

Le coût horaire de la sous-traitance est 1400<y1*, il est donc dans l’intérêt de


l’entreprise d’augmenter sa production en ayant recours à la sous-traitance.

5/5

Vous aimerez peut-être aussi