Vous êtes sur la page 1sur 4

2013/2014

Université de M’hamad Bougara de Boumerdès


Faculté des Sciences Département de Mathématiques
Deuxième Année Licence Responsable du Module:
Recherche Opérationnelle Mr. M. BEZOUI

Semestre 04
Examen Final d’Optimisation Linéaire

Exo 1: (05 Points=2+2+1), Exo 2: (09 Points=3+1+1+2+1+1), Exo 3: (06 Points=2+1+1+2)


Exercice N◦ 01 PRINCO est une entreprise de fabrication de CD et de DVD, sachant que le poly-
carbonate (la matière première de fabrication de CD et DVD), disponible dans l’entreprise permet de
fabriquer 200 CD/jours, et qu’un DVD nécessite 2 fois plus de polycarbonate qu’un CD.
La fabrication un (01) CD nécessite un passage 5 minutes sur une machine de métallisation et 4 minutes
sur la machine de vernissage.
La fabrication un (01) DVD nécessite un passage 6 minutes sur une machine de métallisation et 6 minutes
sur la machine de vernissage.
Le machine utilisée pour la métallisation et celle utilisée pour le vernissage fonctionnent 7 heures par jour.
1. Sachant qu’un CD est vendu 30 DA l’unité et le DVD est vendu 40 DA l’unité, aidez l’entreprise à
trouver le nombre de CD et DVD qui maximise son plan de production journalier.
2. Résoudre graphiquement le problème trouvé.
3. Existe-t-il des contraintes redondantes au problème ? Lesquelles ? Justifiez votre réponse.

Exercice N◦02

Considérons le programme linéaire (Pλ ), où λ ≥ 0:


1. Étudier, en fonction de λ, la variation de la solution optimale.

2. Dans ce qui suit, on pose λ = 2,  Z(max) = 2x1 + λx2

soit (P2 ) le problème correspondant: 
s.t. x 1 + x2 ≤4
(Pλ ) :
x 2 ≤3
2.1 Déduire la solution optimale du problème (P2 ).


x1 , x2 ≥ 0

2.2 La solution est-elle unique?(justifiez!),
• Si la solution n’est pas unique
trouvez une autre solution optimale de (P2 ).
2.3 Écrire (D2 ) le problème dual de (P2 ). Et en déduire sa solution optimale.
2.4 Vérifier que le théorème fort de la dualité est vérifié.
T
2.5 La solution x = 1, 1 est-elle une solution de base pour (P2 )? (Justifiez!), est-elle optimale?
Exercice N◦ 03 Soit le problème de programmation linéaire suivant:
1. Résoudre par la méthode des deux phases du simplexe le problème (P3 ).
2. (P3 ) contient-il des contraintes redondantes? (justifiez).

Z(max) = 10x1 + 2x2
3. Le problème est-il dégénéré? (justifiez).


5x1 + 2x2 + 5x3 ≤ 10

(P3 ) :
4. Écrire (D3 ) le problème dual de (P3 ). 
 1x1 − 1x2 + 2x3 =4
!

xj ≥ 0 j = 1, 3
e


Trouver sa solution optimale.
ag
ur
co
on
B
2013/2014

Université de M’hamad Bougara de Boumerdès


Faculté des Sciences Département de Mathématiques
Deuxième Année Licence Responsable du Module:
Recherche Opérationnelle Mr. M. BEZOUI

Semestre 04
Correction de l’Examen Final d’Optimisation Linéaire

Exo 1: (05 Points=2+2+1), Exo 2: (09 Points=3+1+1+2+1+1), Exo 3: (06 Points=2+1+1+2)

Exercice N◦ 01
1. Modélisation:
x1 : nombre de CD produits, x2 : Nombre de DVD produits.


 M ax(Z) = 30x1 + 40x2
 s.t. x1 + 2x2 ≤ 200 (Matière première)


5x1 + 6x2 ≤ 420 (Temps disponible sur la machine de métallisation)
4x1 + 6x2 ≤ 420 (Temps disponible sur la machine de vernissage)




x1 , x2 ≥ 0

2.

Figure 1: Résolution graphique

3. Oui, il existe des contraintes redondantes, qui sont: la première et la troisième. Si on les supprime
on obtient le même ensemble de définition, Voire le graphe.

Exercice N◦02


 Z(max) = 2x1 + λx2
s.t. x 1 + x2 + x3 =4

Forme standard (Pλ ) :

 x2 + x4 =3
x1 , x2 , x3 , x4 ≥ 0

C 2 λ 0 0
Cb B x1 x 2 x3 x4 b
1. 2 x1 1 1 1 0 4
0 x4 0 1 0 1 3
∆ 0 λ-2 -2 0 8
Figure 2: Résolution du problème dual

Si λ ≤ 2, alors la solution actuelle x = (4, 0, 0, 3). Sinon, si λ > 2, alors la solution actuelle n’est pas
optimale, la variable entrante est alors x2 , et la variable sortante est x4 (min{ 41 , 31 } = 3). On aura
alors le tableau suivant:
C 2 λ 0 0
C b B x 1 x2 x3 x4 b
2 x1 1 0 1 -1 1
λ x2 0 1 0 1 3
∆ 0 0 -2 2-λ 2+3λ
Comme λ > 2, alors, ∆ ≤ car 2 − λ ≤ 0, la solution actuelle x∗ = (1, 3, 0, 0) est optimale.

2.1 La solution optimale de (P2 ) est x = (4, 0, 0, 3).

2.2 La solution n’est pas unique car il existe une variable hors base (x2 ), dont le coût réduit ∆2 = 0.
(
2.2.1 Si on introduit x2 dans la base, on aura x∗ 2) = (1300).

2.3 Le problème dual est: 



 M in(W ) 4y1 + 3y2
y1 + 0y2 ≥ 2



(D2 ) y1 + y2 ≥ 2
y1 ≥ 0




y1 ≥ 0

2.4 Vérification du théorème fort de la dualité: La solution est y ∗ = (2, 0), la valeur de la fonction
objectif est: W ∗ = 8 = Z ∗ , alors le théorème fort de la dualité est vérifié.

2.5 D’après le graphe, on remarque que le point (1,1) appartient à l’intérieur de l’ensemble de définition,
alors,le point est réalisable, mais, ce point n’est pas un point extrême, alors, il n’est pas solution de
base donc pas optimal.

Exercice N◦ 03
1. Résolution du problème (P3 ):

(a) Ecriture du problème sous forme standard:




 Z(max) = 10x1 + 2x2
5x1 + 2x2 + 5x3 + x4 = 10

(P3 ) :

 1x1 − 1x2 + 2x3 =4
xj ≥ 0 j = 1, 4

(b) Formulation du problème auxiliaire:


 W (max) = −x1
5x1 + 2x2 + 5x3 + x4 = 10

(Paux ) :

 1x1 − 1x2 + 2x3 + v1 =4
xj , v1 ≥ 0, j = 1, 4

C 0 0 0 0 -1
Cb B x1 x2 x3 x4 v1 b
0 x4 5 2 5 1 0 10 x3 entre dans la base et x4 sort de la base.
-1 v1 1 -1 2 0 1 4
∆ 1 -1 2 0 0 -4
C 0 0 0 0 -1
C b B x1 x2 x3 x4 v 1 b
2 1
0 x4 1 5
1 5
0 2
−9 −2
-1 v1 -1 5 0 5
1 0
−9 −2
∆ -1 5 0 5
0 0
Le vecteur coût étant non positif, la phase 1 est terminée. Comme la fonction objectif est nulle
on passe à la phase 2. Comme il existe une variable artificielle dans la base qui est égale à zéro
alors on supprime la ligne et colonne correspondant à v1 et on passe à la phase 2.
C 10 2 0 0
C b B x1 x2 x3 x4 b
2 1
0 x4 1 5
1 5
2
∆ 10 2 0 0 0
x1 entre dans la base et x4 sort de la base.
C 10 2 0 0
C b B x1 x2 x3 x4 b
2 1 La solution optimale est x = (2, 0, 0, 0).
10 x1 1 5
1 5
2
∆ 0 -2 -10 -2 20

2. Oui, la deuxième contrainte est redondante, la fin de la phase 1, v1 = 0 ∈ B.

3. Non, le problème n’est pas dégénéré car il n’existe aucune variable de base nulle.

4. Le dual de P3 : 

 min(W ) 10y1 + 4y2
5y1 + y1 ≥ 10



(D) 2y1 − y2 ≥ 2
5y1 + 2y2 ≥ 0




y1 ≥ 0, y2 ∈ R

5. Avec la méthode graphique, on trouve la solution optimale de D est: y = (2, 0), qu’on peut aussi
déduire du du coût réduit du dernier tableau optimal.
!e
ag
ur
co
on
B

Vous aimerez peut-être aussi