Académique Documents
Professionnel Documents
Culture Documents
OPERATIONNELLE
RECUEIL DEXERCICES
1
Mthode du Simplexe
S1) Ecrivez le problme PL suivant sous forme standard avec des M.d.D. non
ngatifs:
Max z = 2x
1
+ 3 x
2
+ 5 x
3
s c
x x x
x x x
x x x
x x
x sans restriction
. .
( )
( )
( )
,
1 2 3
1 2 3
1 2 3
1 2
3
5 1
6 7 9 4 2
4 10 3
0
+
+
+ +
'
'
'
1 5
1 2 4
1 3 4 5
1 5 6
1 2 3 4 5 6
5 12
3 5 3
4 6
4 4
0
b) max z
s c
z x x x
x x x
x x x x
x x x
x x x x x x
. .
, , , , ,
+
+
+ +
+
'
1 4 5
1 2 4
1 3 4 5
1 5 6
1 2 3 4 5 6
2 20
3 5 3
2 6
4 2 4
0
c) max z
3
s.c.
z x x
x x x
x x x
x x x
x x x x x
+
+
+
'
5 3 12
2 2 4
3 2
3
0
2 5
2 3 5
1 2 5
2 4 5
1 2 3 4 5
, , , ,
4
Dualit & Sensibilit
DS1) Suite de lexercice S6a).
Quel est le cot rduit de chacune des variables du problme?
DS2) Suite de lexercice S3).
a) Si le coefficient de la variable x
2
dans la fonction objectif augmentait de 2 units,
quel serait leffet produit sur la solution optimale et la valeur optimale du problme? Et
si cette augmentation tait de 4 units?
b) Quel est le cot rduit de chacune des variables du problme?
c) Quel est le prix dual de chacune des contraintes dingalit du problme?
DS3) Considrons le programme linaire suivant, exprim sous forme standard:
min z = 2x
1
+ x
2
s.c.
3 3
4 3 6
2 3
0
1 2 3
1 2 4
1 2 5
1 2 3 4 5
x x x
x x x
x x x
x x x x x
+
+
+ +
'
, , , ,
a) Calculer le dictionnaire associ la base B dfinie par les variables de base x
1
, x
2
, x
5
.
B
_
,
1
3 5 1 5 0
4 5 3 5 0
1 1 1
/ /
/ /
b) La solution de base associe B est-elle ralisable et optimale?
DS4) Soit le problme (P):
max z = 2x
1
+ 4x
2
+ 4x
3
- 3x
4
s c
x x x
x x x
x x x x
. .
, , ,
1 2 3
1 2 4
1 2 3 4
4
4 8
0
+ +
+ +
'
1
]
1
1 1
4 0
et son inverse
B
1
]
1
1
0 1 4
1 1 4
/
/
a) Formulez le problme dual de (P).
b) Sur base des informations fournies (et donc, sans utiliser la mthode du
simplexe ni la mthode graphique), calculez la solution optimale de (P) et celle de son
dual. Expliquez la mthode que vous utilisez.
c) Si la fonction objectif de (P) est remplace par
max z = 3x
1
+ 4x
2
+ 4x
3
- 3x
4
,
la base B donne ci-dessus reste-t-elle optimale? Justifiez votre rponse.
DS5) Soit le problme suivant (P):
max z = 100x
1
+ 50x
2
+ 25 x
3
s c
x x x s
x x x s
x x x s
x x x s
x s
. .
( )
( )
( )
( )
,
5 25 1
2 25 2
10 3
5 50 4
0
1 2 3 1
1 2 3 2
1 2 3 3
1 2 3 4
+ + +
+ + +
+ + +
+ + +
'
_
,
5 1 0 0
1 2 1 0
1 1 0 0
1 1 0 1
avec B
_
,
1
1
4
1 0 1 0
1 0 5 0
1 4 9 0
0 0 4 4
a) Ecrivez le dual de (P)
b) Quelle est la solution optimale du programme (P) et celle de son dual?
c) Dans quel intervalle peut varier le membre de droite de la contrainte (2) sans
affecter loptimalit de B ?
6
DS6) Soit le problme de programmation linaire
max z = 60x
1
+ 30x
2
+ 20x
3
s c
x x x
x x x
x x x
x x x
. .
( )
, ( )
, , ( )
, ,
8 6 48 1
4 2 15 20 2
2 15 0 5 8 3
0
1 2 3
1 2 3
1 2 3
1 2 3
+ +
+ +
+ +
'
_
,
8 1 1
4 15 0
2 0 5 0
,
,
et son inverse B
_
,
1
0 0 5 15
0 2 4
1 2 8
, ,
a) Calculez la solution optimale et la valeur optimale du problme.
b) Calculez et interprtez le prix dual de la contrainte (2).
DS7) Soit le problme de programmation linaire
max z = 30 x
1
+ 20x
2
s c
x x
x
x
x x
. .
( )
( )
( )
, ,
5 4 400 1
60 2
75 3
0
1 2
1
2
1 2
+
'
'
7
A loptimum de (P), on a x
1
= x
2
= x
3
= x
5
= 0
a) Trouvez la solution optimale et la matrice de base optimale pour (P).
b) A partir de la matrice de base, calculez la valeur optimale des variables duales.
c) Ecrivez le problme dual de (P).
DS9) Soit le problme de programmation linaire
max z = 4x
1
+ 5x
2
+ 6x
3
s c
x x x
x x x . . , ,
3 4 5 11
0
1 2 3
1 2 3
+ +
'
'
8
Son dual scrit
max w = 30y
1
+ 10y
2
s c
y y y
y y y
y
y y
. .
,
2 2
3 2 3
0
0
1 2 3
1 2 3
1
2 3
+ +
+
'
Dterminez si les solutions suivantes sont ralisables et optimales:
a) ( x
1
= 10, x
2
= 10/3; y
1
= 0, y
2
= 1, y
3
= 1)
b) (x
1
= 20, x
2
= 10; y
1
= 1, y
2
= 4, y
3
= 0)
c) (x
1
= 10/3, x
2
= 10/3; y
1
= 0, y
2
= 5/3, y
3
= 1/3)
DS11) Considrons le programme linaire suivant
max z = 5x
1
+ 2x
2
+ 3x
3
s c
x x x
x x x
x x x
. .
, ,
1 2 3
1 2 3
1 2 3
5 2 30
5 6 40
0
+ +
'
La solution optimale est donne par le dictionnaire final
max z
2 3
1 2 3
2 3 2
23 7 150
5 2 30
. . 10 8 10
, 0
z x x
x x x
s c x x s
x s
+ +
+ +
+
'
a) Ecrivez le problme dual associ.
b) Dterminez la matrice de base optimale B. Dduisez-en la solution optimale du
dual.
c) Dans quel intervalle peut varier c
1
(idem c
2
, c
3
) sans affecter loptimalit de la
solution?
d) Dans quel intervalle peut varier b
1
(idem b
2
) sans affecter loptimalit de la base B?
e) Dterminez les prix duaux.
DS12) Considrons le problme de lexercice DS11.
9
a) Supposons que le M. de D. des contraintes devienne (30 + , 40 - ), o est un
paramtre non ngatif. Dterminez les valeurs de pour lesquelles la base B reste
optimale.
b) Pour chacune des fonctions objectif suivantes, trouvez la nouvelle solution optimale
en utilisant la procdure danalyse de sensibilit.
i) max z = 12x
1
+ 5x
2
+ 2x
3
ii) min z = 2x
2
- 5x
3
DS13) Voici la formulation dun petit problme de transport impliquant 3 entrepts et 2
clients:
min z = 3x
11
+ 2x
12
+ 4x
21
+ x
22
+ 2x
31
+ 3x
32
s c
x x
x x
x x
x x x
x x x
x x x x x x
.
, , , , ,
11 12
21 22
31 32
11 21 31
12 22 32
11 121 21 22 31 32
60
50
50
90
60
0
+
+
+
+ +
+ +
'