Vous êtes sur la page 1sur 6

Institut des Hautes Etudes Commerciales.

Carthage
Filières : …3ème Année Finance ; 3ème Année Management
Matière : Recherche Opérationnelle………………… 2H
Enseignants : E. Delhoumi, M. Ghorbel , N Ben Slimène

Session de rattrapage, Juin 2018

Exercice 1 (8 points)

Soit le programme linéaire suivant :

Min C = 8 X 1 − 2 X 2 + X 3
4 X 1 − X 2 + X 3  3

S.C.  X 1 − X 2 − X 3  5
 X  0,i  1, 2,3
 i  
1. Écrire le programme linéaire dual de ce programme linéaire. (1 point)
Max Z = 3Y1 + 5Y2
4Y1 + Y2  8
Y + Y  2
 1 2
S.C. 
Y1 − Y2  1
 X i  0,i   1, 2

2. Résoudre graphiquement le programme linéaire dual. (3 points)
Point Y1 Y2 Z

A 0 8 40

C 9/5 4/5 47/5

D 0 2 10

E 3/2 1/2 7

La solution optimale est : Y1*= 0 ; Y2*= 8 ; S’1*= 0 ; S’2*= 6 ; S’3*= 9 ; Z* = 40 ;


3. En utilisant le théorème des écarts complémentaires, donner la solution optimale du programme
linéaire primal. (1 point)
D’après le théorème des écarts complémentaires, S2 = X2 = X3 =0, X1 ≠ 0 et S1 ≠ 0.
On en déduit que : X1* =5 et S1* = 17. C* = 40.
4. Retrouvez le tableau optimal du programme linéaire primal. (1 point)
 4 −1  0 1
 ;det ( AB ) = 1; AB = 
−1
AB =  
1 0   −1 4 

8 -2 1 0 0
VB
x1 x2 x3 s1 s2 Q
8 X1 1 -1 -1 0 -1 5
0 S1 0 -3 -5 1 -4 17
zj 8 -8 -8 0 -8
40
zj - cj 0 -6 -9 0 -8

5. La solution optimale duale reste t’elle réalisable si on rajoute la contrainte duale suivante :
y2  3 ? Justifiez votre réponse. (0.5 points)
y2=8.La contrainte n’est pas justifiée ; il faut trouver une autre solution.
Quel sera l’impact de l’addition de cette contrainte duale sur le tableau optimal primal ? Donnez si
6. nécessaire la nouvelle solution optimale. (1,5 points)
Le programme devient :
Min C = 8 X 1 − 2 X 2 + X 3 + 3 X 4
4 X 1 − X 2 + X 3  3

S.C.  X 1 − X 2 − X 3 + X 4  5
 X  0,i  1, 2,3, 4
 i  

Dans le tableau optimal primal, les coefficients technologiques de X4 deviennent :


 0  0 1  0  1
AB−1 *   =  *   =  
 1   −1 4   1   4 
8 -2 1 3 0 0
VB
x1 x2 x3 x4 s1 s2 Q
8 X1 1 -1 -1 1 0 -1 5
0 S1 0 -3 -5 4 1 -4 17
zj 8 -8 -8 8 0 -8
40
zj - cj 0 -6 -9 5 0 -8
8 X1 1 -1/4 1/4 0 -1/4 0 3/4
3 X4 0 -3/4 -5/4 1 1/4 -1 17/4
zj 8 -8 -8 8 0 -8 75/4
zj - cj 0 -6 -9 5 0 -8

Exercice 2 (6 points)

Soit le programme linéaire (PL) suivant :

Min C = 40 x1 + 4 x2 + 6 x3
4 x1 − x2 + x3  21

10 x1 + 4 x2 + x3  4
S .C. 
 2 x2 4
 xi  0, i   1, 2,3

1. Complétez le tableau du simplexe suivant et retrouvez la solution optimale (1,5 points)

40 4 6 0 0 0
VB
x1 x2 x3 s1 s2 s3 Q
6 x3 4 -1 1 -1 0 0 21
0 s2 -6 -5 0 -1 1 0 17
0 s3 0 2 0 0 0 1 4
zj 24 -6 6 -6 0 0
126
zj – cj -16 -10 0 -6 0 0

1 0 0  1 0 0   21  21

−1       
AB =  1 −1 0  b ' =  1 −1 0  *  4  = 17 
0 0 1 0 0 1  4   4 
       
;

2. Donner l’intervalle de variation de c3, le coefficient économique de x3 dans la fonction objectif,


pour lequel la base optimale ne change pas. (1,5 points)
40 4 c3 0 0 0
VB
x1 x2 x3 s1 s2 s3 Q
c3 x3 4 -1 1 -1 0 0 21
0 s2 6 5 0 -1 1 0 17
0 s3 0 2 0 0 0 1 4
zj 4c3 - c3 c3 - c3 0 0
21c3
zj – cj 4 c3-40 - c3-4 0 - c3 0 0

-∞ -4 0 10 +∞

4 c3-40 - - - 0 +

- c3-4 + 0 - - -

- c3 + + 0 - -

c3 doit appartenir à la plage [0, 10 ]

3. Que deviendrait la solution optimale si c3 devenait égale à -1 ? (1 point )

40 4 -1 0 0 0
VB
x1 x2 x3 s1 s2 s3 Q
-1 x3 4 -1 1 -1 0 0 21
0 s2 6 5 0 -1 1 0 17
0 s3 0 2 0 0 0 1 4
zj -4 1 -1 1 0 0
-21
zj – cj -44 -3 0 1 0 0

On ne peut pas sélectionner une variable sortante car tous les coefficients technologiques de la
colonne pivot sont négatifs ou nuls. Il s’agit d’un PL sans solution optimale finie.

4. Sachant qu’une quantité ne peut être nulle dans le programme linéaire, quelles sont les
conditions sur les seconds membres pour obtenir une solution dégénérée. (2 points)

1 0 0  1 0 0   b1   b1 
       
AB −1 =  1 −1 0  b ' =  1 −1 0  *  b2  =  b1 − b2 
0 0 1 0 0 1 b   b 
     3  3 
;

Pour que la solution soit dégénérée, il faut que b1 = b2


Exercice 3 (5 points)

On vous donne le 1er tableau du simplexe incomplet d’un programme linéaire.

1 4 1 0 +M +M
VB
x1 x2 x3 s1 a1 a2 Q
+M a1 1 1 2 -1 1 0 16
+M a2 2 1 4 0 0 1 24
zj +3M +2M +6M -M +M +M
+24M
zj 3M-1 2M-4 6M-1 -M 0 0

1. Complétez le tableau et déduire le programme linéaire en expliquant vos choix (1 point)


Min C = X 1 + 4 X 2 + X 3
 X 1 + X 2 + 2 X 3  16

S .C. 2 X 1 + X 2 + 4 X 3 = 24
 X  0, i  1, 2,3
 i  
2. Ecrire le dual de ce programme linéaire (1 point)
Max Z = 16 y1 + 24 y2
 y1 + 2 y2  1
y + y  4
 1 2
S .C. 
2 y1 + 4 y2  1
 y1  0, y2 s.r.s
3. Sachant que la base optimale est {x2, x3}, retrouvez la solution optimale. (2 points)

 2 −1
1 2   
 ;det ( AB ) = 2; AB =  1
−1
AB =  1
 1 4  − 
 2 2
1 4 1 0
VB
x1 x2 x3 s1 Q
4 x2 0 1 0 -2 8
1 x3 ½ 0 1 ½ 4
zj ½ 4 1 -15/2
36
zj -1/2 0 0 -15/2

4. La solution reste t’elle optimale si on rajoute la contrainte suivante : X 1 − X 2  6


La contrainte est vérifiée. La contrainte n’est pas contraignante.

Retrouvez la nouvelle solution si nécessaire. (2 points)


1 4 1 0 0
VB
x1 x2 x3 s1 s3 Q
4 x2 0 1 0 -2 0 8
1 x3 ½ 0 1 ½ 0 4
1 -1 0 0 1 6
0 s3
1 0 0 -2 1 14
zj ½ 4 1 -15/2 0
36
zj -1/2 0 0 -15/2 0

Bon travail

Vous aimerez peut-être aussi