Files d`attente

Transcription

Files d`attente
Files d’attente
M. Petitot
13 septembre 2010
Solution exercice 2.11 (organisme public)
Q1 : M/M/1/∞ avec λ = 8 (clients par Heure) et µ = 24 (clients par Heure).
Q2 : On pose a := µλ , soit a = 1/3. Comme a < 1, la distribution stationnaire existe ;
le probabilité qu’il ait k clients dans le système à un instant donné est πk = (1 − a)ak
(formule du poly).
Q3 : Temps moyen passé par un client
1
1
=
heure.
µ−λ
16
λ
1
2. à attendre dans la file : E(Tq ) =
=
heure.
µ(µ − λ)
48
Q4 : Probabilité qu’il n’arrive aucun client entre 15H et 16H. On sait que le nombre
N de clients arrivant dans le système pendant une unité de temps est une v. a. qui suit
la loi de Poisson, i. e.
λk
Prob {N = k} = e−λ
k!
Pour k = 0, on obtient Prob {N = 0} = exp(−λ) = exp(−8). Pour k = 6, on obtient
λ6
Prob {N = 6} = exp(−λ) .
6!
Q5 : L’employé est inoccupé lorsque le système est dans l’état 0, ce qui correspond à
la probabilité π0 = 1 − a = 2/3, soit en moyenne 40 minutes par heure.
1. dans le système (attente + service) E(T ) =
Q6 : S’il y a quatre usagers dans la file d’attente, il y a 5 clients en tout dans le
système, ce qui correspond à la probabilité π5 = (1 − a)a5 = 326 .
Solution exercice 2.14 p.34 (maternité)
Q1 : C’est une file M/M/s/s où s est le nombre de serveurs, dans notre cas le
nombre N de salles d’accouchement. Notons que s = N est un nombre inconnu puisque
la question est justement de calculer N pour garantir une certaine qualité de service
(voir question 4). On a λ = 24 (clients par jour) et µ = 4 (accouchements par salle). Le
sytème est dans l’état k lorsqu’il y a k salles occupées simultanément (k est un entier
naturel).
Q2 : D’après le cours sur la file M/M/s/s, on a λk = λ et µk = kµ pour tout entier
k ≥ 0.
Q3 : La distribution stationnaire πk est donnée par la formule (voir poly)

N

X

1
an


,
=
π0
n!
n=0


ak

 πk =
π0 , (k ≤ N ).
k!
2
(1)
Q4 : Le sytème est saturé lorsque toutes les salles sont occupées, i.e. lorsque k = N .
D’après la formule précèdente, ceci se produit avec la probabilité
πN =
aN
π0
N!
que l’on note traditionnellement B(N, a) et qui représente la proportion de clients refusés. On connait a := µλ = 6 et l’inconnue est le nombre de salles N . Il faut donc
résoudre l’équation
B(N, a) ≤ 0.01.
On ne peut résoudre cette équation que par ordinateur. On programme une procédure
qui renvoie B(N, a) et on effectue la boucle de calcul
N := 0; a := 6;
while B(N,a) > 0.01 loop
N := N+1;
end loop;
return N;
On trouve N = 9.
3

Documents pareils