Académique Documents
Professionnel Documents
Culture Documents
INTRODUCTION A LA RECHERCHE
OPERATIONNELLE
RECUEIL DEXERCICES
Anne acadmique 2002-2003
Yves CRAMA
Mthode du Simplexe
S1)
Ecrivez le problme PL suivant sous forme standard avec des M.d.D. non
ngatifs:
Max z = 2x1 + 3 x2 + 5 x3
x1 x2 x3 5 (1)
s.c. x1 x2 4x3 10
x, x 0
1 2
x3 sans restriction
(3)
S2)
S3)
max z
max z
max z
min z
min z
=
=
=
=
=
2x1
- 2x1
3x1
5x1
3x1
+ x2
+ 6x2
- x2
- 4x2
+ 6x2
- 3x3
+ 3x3
+ 3x3
+ 6x3
- 2x3
+ 5x4
- 2x4
+ 4x4
+ 8x4
+4x4
2 x1 + 3 x2 + x3 5
4 x1 + x2 + 2 x3 11
3 x1 + 4 x2 + 2 x3 8
x1, x2, x3 0
S4)
xj 0
S5)
S6)
a)
min z
z x1
3x1 x2
5x5 12
5x4
3
sc. . x1 x3 x4 4x5 6
4x
x5 x 6 4
1
x1, x2 , x3 , x4 , x5, x6 0
b)
max z
z x1
x4 2x5 20
3
3x1 x2 5x4
sc. . x1 x3 2x4 x5 6
4x
2 x5 x 6 4
1
x1, x2 , x3, x4 , x5, x6 0
c)
max z
z 5x2
3x5 12
2 x 2 x 3 2 x5 4
x1 x2
3x5 2
x 2 x 4 x5 3
s.c.
x1 , x2 , x3, x4 , x5 0
3x1 x2 x3
3
4x 3x x 6
1
2
4
s.c.
x5 3
x1 2 x 2
x1 , x2 , x3 , x4 , x5 0
a) Calculer le dictionnaire associ la base B dfinie par les variables de base x1, x2, x5 .
3/5
1 / 5
B1 4 / 5
3/5
1
x1 x 2 x 3
sc. . x1 4x2 x4 8
x ,x , x , x 0
1234
1
0
et son inverse
0
B1
1
a)
1/ 4
1 / 4
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)
5x1 x2 x3 s1
25 ()1
25 (2)
x1 2x2 x3 s2
sc. . x1 x2 x3
s3 10 (3)
x x 5x
s4 50 (4)
1 2 3
x, s 0
La base optimale de (P) est
5
1
avec B1
1
1
1
4 1
c)
Dans quel intervalle peut varier le membre de droite de la contrainte (2) sans
affecter loptimalit de B ?
sc. .
B 4
1,5
et son inverse B1 0
0,5
0,5
1,5
sc. .
60 (2)
x2 75 (3)
x1, x2 , 0
x1 x 2
x4
150
sc. .
A loptimum de (P), on a x1 = x2 = x3 = x5 = 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).
sc. . x1, x2 , x3 0
2x1 3x2 30
x1 2x2 10
sc. . x1 x2 0
x, x , 0
1 2
2y1 y2 y3 2
3y1 2y2 y3 3
sc. . y1
0
y, y 0
2 3
( x1 = 10, x2 = 10/3; y1 = 0, y2 = 1, y3 = 1)
(x1 = 20, x2 = 10; y1 = 1, y2 = 4, y3 = 0)
(x1 = 10/3, x2 = 10/3; y1 = 0, y2 = 5/3, y3 = 1/3)
x1 5x2 2x3 30
x 5x 6x 40
1
2
3
sc. .
x1 , x 2 , x 3 0
x1
23x2
7 x3
150
5 x2
2 x3
30
10 x2
s.c.
8 x3
s2
10
x, s 0
10
x11 x12 60
x x 50
21 22
x 31 x 32 50
s. c
x11 x 21 x 31 90
x12 x 22 x 32 60
x11 , x121 , x 21 , x 22 , x 31 , x 32 0
a)
les variables en base loptimum sont x11, x12, x22, x31 et s1;
le cot rduit de x21 et celui de x32 sont gaux 2;
les prix duaux des contraintes sont donns par (y1, y2, y3, y4, y5) = (0, -1, -1, 3, 2).
11
Files dattente
F1)
F2)
F3)
F4)
Les articles dun stock sont vendus selon un processus de Poisson au taux de 5 articles
par jour. Le stock initial est de 80 articles.
a)
b)
c)
Trouvez la probabilit que 10 articles soient vendus durant les 2 premiers jours.
Dterminez la probabilit quil ny ait plus darticles en stock aprs 4 jours.
Dterminez le nombre moyen darticles vendus sur une priode de 4 jours.
12
F5)
Des clients se prsentent une agence de banque au rythme moyen de 10 clients par
heure. Ils y sont servis par lunique employ de lagence, auprs duquel chaque client
passe 5 minutes en moyenne. Selon les donnes recueillies par le directeur de lagence,
les arrives de clients et les temps de service semblent caractristiques de processus de
Poisson.
a)
b)
F6)
Un aroport possde une seule piste rserve aux dcollages (et une autre rserve aux
atterissages). En moyenne, la tour de contrle reoit 15 demandes dautorisation de
dcoller par heure; ces demandes surviennent selon un processus de Poisson. Par
ailleurs, la dure moyenne de chaque dcollage est de 3 minutes, mais varie de faon
alatoire selon une loi exponentielle (par dure de dcollage , on entend le temps
coul entre le moment o la tour donne un avion lautorisation de dcoller et le
moment o elle peut accorder cette autorisation un (ventuel) avion suivant).
a)
b)
c)
d)
e)
F7)
F8)
Estimez le temps moyen pass par chaque client dans ce nouveau systme.
Que doit valoir x pour que le temps ainsi calcul en c) soit rduit 5 minutes?
Des voitures arrivent un poste de page selon un processus de Poisson avec une
moyenne de 90 voitures par heure. Le temps moyen de passage ce poste est de 38
secondes. Les automobilistes se plaignent de longues attentes ce poste. Les autorits
locales dsirent alors rduire le temps de passage 30 secondes en installant un
nouveau dispositif automatique. Mais cette modification sera justifie seulement si,
sous lancien systme, le nombre moyen de voitures dans la file dpasse 5. De plus, le
pourcentage de temps creux (cest--dire sans voitures) sous le nouveau systme ne
devrait pas excder 10%.
Le nouveau dispositif peut-il tre jusitifi?
Linfirmerie dune grosse entreprise emploie deux infirmires qui soccupent des
incidents bnins (petits accidents, malaises, etc.) survenant durant les heures de travail.
Les arrives des patients linfirmerie forment approximativement un processus de
Poisson; en moyenne, il arrive deux patients par heure. Chaque patient est soign par
13
une seule infirmire (elles ont des qualifications identiques) et le traitement dure une
demi-heure en moyenne (la dure du traitement suit une loi exponentielle).
a)
b)
F9)
Une agence de banque est modlise par un systme de files dattente M/M/2. Les
clients sy prsentent au rythme de 8 clients par heure. Le temps de service est de 5
minutes par client.
a)
b)
c)
d)
F10)
Dans un systme de files dattente M/M/2 le temps de service moyen est de 5 minutes
et la dure moyenne entre deux arrives successives est de 8 minutes.
a)
b)
c)
F11)
F12)
14
b)
c)
d)
e)
f)
Solutions des exercices
S2)
S3)
S4)
S5)
S6)
DS1)
DS2)
DS3)
DS4)
DS5)
DS6)
DS7)
DS8)
DS9)
DS10)
DS11)
DS12)
DS13)
(z*, x*, s*)=(14, 0, 1, 2, 0, 6, 0); b) Cot rduit de x2=3; c) Prix duaux=1, 0, 1 resp.
b) Oui.
b) x*=(0, 2, 2, 0), y*=(4, 0); c) Oui.
b) (x*, s*)=(15/4, 25/4, 0, 0, 35/4, 0, 40), y*=(25/2, 0, 75/2, 0); c) [65/4, +[.
a) (z*, x*)=(280, 2, 0, 8, 24, 0, 0); b) y2*=10.
b) xB=(x1, x2, s3); c) y*=(5, 5, 0).
a) x4*=150, s1*=0, s2*=0; b) y*=(300,0).
a) y*=4/3; b) x1*=11/3.
a) Ralisables; b) Pas ralisables; c) Ralisables et optimales.
b) y*=(5, 0); c) c1[3/2, +[, c2]-, 25], c3]-,10]; d) b1[0, 40], b2[30, +[.
a) [0,5]; b) i) La solution optimale est inchange; ii) Faire entrer x3 en base.
b) z*=290, xB*=(40, 10, 50, 50, 10); c) Pas de changement; d) Valeur optimale: 285.
F1)
F2)
F3)
F4)
F5)
F6)
F7)
F8)
F9)
F10)
F12)
WS=3h45.
a) 0,2623; b) 0,4866.
0,6.
a) 0,1251; b) 0,000137; c) 20,0055.
a) M/M/1; b) WS=30 minutes; c) WS=30/(6x-5) minutes; d) x=11/6.
a) M/M/1; b) Lq=9/4; c) Wq=9 minutes; d) 1-p0=3/4; e) 1/=2,66 minutes.
p0=1/4. Le systme amlior est rejet.
a) M/M/2; b) Lq=1/3; Wq=10 minutes.
b) 5/6; c) Wq=37,5 secondes.
a) 0,1487; b) 0,8513; c) 0,5238.
b) pi=2i/31, i=0,...,4; c) LS=3,16; d) eff=4,84; e) Wq=27,2 minutes.