Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
32 views

Linear Programming Exercise

The document describes two exercises: 1. A linear programming model is formulated to minimize the cost of a vitamin potion requiring at least 25 units of vitamin A, 60 units of vitamin B, and 15 units of vitamin C, using two powder mixtures from different suppliers. 2. A linear programming problem (P) is given to minimize z=2x1+3x2 subject to four constraints involving x1 and x2. The problem is solved graphically and using the simplex method by introducing slack variables. The optimal solution is found to be x1=3/2, x2=3/4, with minimum value of z = 21/4. The optimal solution to problem

Uploaded by

Fake
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views

Linear Programming Exercise

The document describes two exercises: 1. A linear programming model is formulated to minimize the cost of a vitamin potion requiring at least 25 units of vitamin A, 60 units of vitamin B, and 15 units of vitamin C, using two powder mixtures from different suppliers. 2. A linear programming problem (P) is given to minimize z=2x1+3x2 subject to four constraints involving x1 and x2. The problem is solved graphically and using the simplex method by introducing slack variables. The optimal solution is found to be x1=3/2, x2=3/4, with minimum value of z = 21/4. The optimal solution to problem

Uploaded by

Fake
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Exercices d’entrainement. RCP104 (13 juillet 2017) durée 2h. Documents autorisés.

Exercice 1. Modélisation.

Un pharmacien doit préparer une potion vitaminée contenant au moins :

25 unités de vitamine A

60 unités de vitamine B

15 unités de vitamine C

Il se fournit auprès de 2 laboratoires vendant deux poudres 1 et 2.

La constitution ainsi que le prix de ces deux poudres est donnée ci-dessous pour 100g de poudre :

100g de poudre laboratoire 1 laboratoire 2


vitamine A 20 unités 5 unités
vitamine B 30 unités 20 unités
vitamine C 5 unités 10 unités
coût 6 9

Le pharmacien veut trouver la constitution de sa potion de coût minimum.

On note x1, x2 les quantités de poudre (en unité de 100g.) achetée aux laboratoires 1 et 2.

Modéliser, par un programme linéaire, le problème du pharmacien.

Exercice2. Résolution d’un programme linéaire : méthode graphique et algorithme du simplexe.

On considère le programme linéaire (P) suivant :

min 𝑧 = 2𝑥1 + 3𝑥2

4𝑥1 + 𝑥2 ≥ 5 (1)
3𝑥1 + 2𝑥2 ≥ 6 (2)
Sous les contraintes {
𝑥1 + 2𝑥2 ≥ 3 (3)
𝑥1 , 𝑥2 ≥ 0

1-Résoudre ce programme (P) graphiquement.

2-On rajoute les variables d’écart x30, x40, x50 au programme (P) afin de le mettre sous forme
standard (contraintes d’égalités). Faut-il les faire précéder du signe + ou du signe - ?

3-On a fait tourner l’algorithme du simplexe sur ce programme (P) après avoir rajouté les variables
d’écart x30, x40, x50 . On est arrivé au tableau suivant :

1
base x1 x2 x3 x4 x5

x1 1 2 0 0 -1 = 3

x3 0 7 1 0 -4 = 7

x4 0 4 0 1 -3 = 3

0 -1 0 0 2 = -6 +z

a-Est-on arrivé à la solution optimale et pourquoi ?

b-Sinon,

- déterminer la variable entrant en base


- déterminer la variable sortant de base
- Faire le « pivotage » pour passer au tableau suivant.

4-Le tableau suivant est–il le dernier et pourquoi ? Si oui, donner la solution optimale de (P) et son
coût.

5-En déduire la solution optimale du problème du pharmacien (exercice 1).

2
Corrigé

Exercice 1.
min z  6 x1  9 x 2
 20 x1  5x2  25 (vit. A)
 30 x  20 x 2  60 (vit.B )
 1
s.c. 
 5 x1  10 x 2  15 (vit.C )
 x1  0 x 2  0

Exercice 2.

1-Résolution graphique.

x2

point optimal
-z

x1
(3)
(2)
(1)

L’objectif z est en vert. Le dernier point satisfaisant les contraintes et qui rencontre la droite verte est
à l’intersection des droites (2) et (3) . C’est le point (3/2,3/4).

2-Les variables d’écart sont positives ou nulles et donc doivent être précédées du signe – pour
amener le membre gauche à la hauteur du membre droit.

3-a. On n’est pas à l’optimum car x2 a un coefficient <0 dans la fonction objectif i.e. un coût réduit <0.

3-b. x2 rentre. Min{3/2, 7/7, 3/4} = 3/4 qui correspond à la variable x4. Donc x4 sort.

On « pivote » et on obtient le tableau suivant :

3
base x1 x2 x3 x4 x5

x1 1 0 0 -1/2 1/2 = 3/2

x3 0 0 1 -7/4 5/4 = 7/4

x2 0 1 0 1/4 -3/4 = 3/4

0 0 0 1/4 5/4 = -21/4 +z

4-Tous les coûts réduits (les coefficients de la fonction objectif z) sont positifs ou nuls donc on est à
l’optimum. z ne peut pas décroître davantage.

La solution est x1=3/2, x2=3/4, x3=7/4, x4=x5=0 (variables hors-base) et la valeur de z pour ce point est
21
/4.

5- La contrainte (vit.A) est 5 fois la contrainte 1 de (P). La contrainte (vit.B) est 10 fois la contrainte 2
de (P). La contrainte (vit.C) est 5 fois la contrainte 3 de (P). Donc la solution de (P) satisfait les
contraintes du pharmacien. De plus, l’objectif du pharmacien est 3 fois l’objectif de (P). Donc
minimiser l’objectif z de (P) est équivalent à minimiser l’objectif z du pharmacien.

You might also like