Académique Documents
Professionnel Documents
Culture Documents
Tema 4.
Colas markovianas I:
colas como procesos de
nacimiento-muerte
2
T0 0 0 1 1
dp0 (t )
= − λ 0 p0 (t ) + µ 1 p1 (t ) (2)
dt
Cuando se alcanza el equilibrio, las pk no dependen de t, y por
tanto las derivadas anteriores se anulan, resultando:
bλ + µ g p = λ p + µ p
1 1 1 0 0 2 2
∑p
k =0
k =1
de donde:
1
p0 = ∞ k −1
λi
1+ ∑∏
k =1 i = 0 µ i +1
pk
Ra1 − ρfρ
=S
k
ρ <1
T 0 ρ ≥1
de donde se sigue,
N = ρ / (1 − ρ ) σ 2N = ρ / (1 − ρ )2
ρ/µ 1/ µ
W= S=
1− ρ 1− ρ
λk =
RSλ si k < C
T0 si k ≥ C
µ k = µ, k = 1, 2, 3,..., k
Este sistema siempre alcanza el equilibrio, pues para
k ≥ C es λ k / µ k = 0 . Aplicando las fórmulas (5) y (6) con estos
coeficientes se obtiene sin dificultad:
R| 1 − aλ / µ f F λ I k
pk = S1 − aλ / µ f GH µ JK
C +1 0≤k≤C
|T 0 k>C
= p0
λk
= p0
λ/µ a f k
a fa f a f
µ 2 µ 3µ ... kµ k!
Entonces:
pk =p
aλ / µ f
0
k
k!
( λ /µ )
k λ λ
∞ ∞ −
∑p
k =0
k =1⇒ ∑
k =0 k!
p0 = 1 ⇒ e µ
p0 = 1 ⇒ p0 = e µ
y finalmente obtenemos,
−( λ / µ )
(λ /µ ) (λ /µ )
k k
e
pk = p0 =
k! k!
− La tasa de llegadas es λ k = λ ∀k
− La tasa de servicio µ de cada servidor es también
constante .
− Dado que hay m servidores, la tasa de servicio global del
sistema será:
µk =
RS kµ si 0 ≤ k ≤ m
k
= min kµ , mµ p
T mµ si k>m
y la intensidad de tráfico ρ = λ / mµ
∑ +
k =0 k ! m !(1 − ρ )
Esta expresión se conoce como fórmula C de Erlang, que la
empleó a principios de siglo para el estudio de sistemas telefónicos.
9
λk =
RSλ si k < m
T0 si k ≥ m
µ k = kµ , k = 1, 2, 3,..., m
pk =
aλ / µ f / k !
k
∑ aλ / µ f / i !
m
i
i=0
pn = ∏
n−1
λi a f
n−1
p0 = ∏
m−i λ
i = 0 µ i +1 a f
i=0 i +1 µ
p0
p =
n
amλ fbam − 1fλ gbam − 2fλ g... bam − n + 1fλ g p 0
µ • 2 µ •...•nµ
pn =
a fa
m m − 1 m − 2 ... m − n + 1 f a f FG λ IJ n
n! H µK p0
pn =
m! λ FG IJ n
a
n! m − n ! µ fH K p0
F mI F λ I
p = G JG J
n
n
H nKH µK p0
Por tanto:
F mI F λ I
p = G JG J
n
n
H nKH µK p0 , n = 0,1,2,...,c -1
11
• Para n = c, c + 1, ... , m
n −1
λi
pn = ∏ p0
i=0 µ i +1
pn = ∏
n −1
a m − i fλ p
i=0 ai + 1fµ 0
de donde:
pn =
m! 1 λ FG IJ n
a f
m − n ! c !c n−c µ H K p0
∑p
n= 0
n =1
obtenemos:
L F mI F λ I
p = M∑ G J G J
c −1
n
+∑
m
m! 1 λ FG IJ OP
n −1
0
MN H n K H µ K
n= 0 n =c a f
m − n ! c!c n−c
µ H K PQ
NOTA: Para el modelo M/M/ ∞ //m , se puede demostrar fácilmente
que:
FG mIJ FG λ IJ n
p =
H nKH µK n = 0, 1, 2, ... , m
n
LM1 + FG λ IJ OP m
N H µKQ
12
dp0 (t )
= − λp0 (t ) + µp1 (t )
dt
obtenemos las siguientes ecuaciones diferenciales:
a f
pn, (t ) = − λ + µ pn (t ) + λpn−1 (t ) + µpn+1 (t ), n ≥ 1 (7)
p0, (t ) = − λp0 (t ) + µp1 (t ) (8)
T p (0) = 0,
n n≠0
es decir, en el instante t = 0, el sistema esta vacío.
Denotamos por:
pn ( s ) = L { pn (t )} = Transformada de Laplace de pn (t ) =
∞
= ∫ e− st pn (t ) dt
0
obtenemos:
RS as + λ f p (s) = 1 + µp (s)
0 1 ( 9)
Tas + λ + µ f p (s) = λp (s) + µp
n n −1 n +1 ( s) n ≥ 1 (10)
13
La ecuación:
a s + λ + µ f p ( s ) = λpn n −1 ( s ) + µpn+1 ( s)
es un ecuación en diferencias de orden dos y puede escribirse de la
forma:
a f
µpn +1 ( s ) − s + λ + µ pn ( s ) + λpn −1 ( s ) = 0
Si suponemos que la solución es de la forma:
n
pn ( s ) = C ( s ) ⋅ z ( s )
z = z (s) =
1
as + λ + µf + as + λ + µf − 4µλ
1
2
2µ
z2 = z (s) =
2
as + λ + µf − as + λ + µ f − 4µλ 2
2µ
n
Ahora bien, como pn ( s ) = c ⋅ z ( s ) de estas dos raíces, la única
que nos servirá como solución será aquella cuyo módulo sea menor
n
que la unidad (en caso contrario, el valor zi ( s ) crecería con n y la
función pn ( s ) sería divergente, con lo cual no podría ser la
transformada de una probabilidad).
¿Puede garantizarse que al menos una de las raices anteriores
es menor que la unidad?
Para ello observemos que la ecuación característica se puede
escribir como:
14
z2 −
as + λ + µ f z + λ = 0
µ µ
y si z1 y z2 son sus raíces, entonces:
s+λ +µ
z1 + z2 =
µ
λ
z1 ⋅ z2 =
µ
Renombramos, si es necesario, las raíces de modo que z1 sea la de
mayor módulo z1 ≤ z2 . El teorema que enunciamos a
continuación permite demostrar que z1 > 1 y z2 < 1:
Teorema de Rouche:
Si f(z) y g(z) son funciones analíticas dentro de C y g( z ) < f ( z ) en
C, entonces f(z) y f(z) + g(z) tienen el mismo número de ceros
dentro de C
=> f ( z ) > g( z )
Entonces,
a
f (z) = s + λ + µ z f U|
f ( z ) + g( z ) = a s + λ + µ fz + λ + µz |W
2 V
tienen el mismo número de ceros en el interior de C. Por tanto,
aplicando el teorema de Rouché, se deduce que la ecuación:
15
a
f ( z ) + g( z ) = µz 2 + s + λ + µ z + λ f
tiene una única solución dentro del disco unidad (pues f(z) tiene
sólo una, la z=0). Como z2 < z1 => z2 < 1.
1
L(1) = , y que, resulta:
s
∞ ∞ ∞ ∞
1 1 1
∑
n=0
pn (t ) = 1 ⇒ ∑ pn ( s ) = ⇒ ∑ C ( s ) z2 ( s ) = ⇒ C ( s ) ∑ z2n ( s ) = ⇒
n=0 s n=0
n
s n=0 s
1 1 1 − z2 ( s )
⇒ C (s) = ⇒ C (s) =
1 − z2 ( s ) s s
y por tanto:
1 − z2 ( s )
p
0 ( s ) =
s
p ( s ) = 1 − z2 ( s ) z n s
n 2 ( ) n≥0
s
(1-ρ ) ρ n ρ <1
= n = 0,1, 2,...
0 ρ ≥1
pues:
lím z2 = lím
a s + λ + µ f − oas + λ + µ f − 4λµt
2
=
s −>0 s −> 0 2µ
R|aλ + µf − aµ − λ f = ρ λ<µ
=S
| 2µ
|| aλ + µf2−µaλ − µ f = 1 λ≥µ
T
17
∑p
i, j
i, j =1
|Saλ + µ f p = λp + µp
1, 0 0,0 1,1
||2µp = λp + λp
1,1 0 ,1 1, 0
Taλ + µ f p = µp
0 ,1 1,1
ρ
Pr( N = 1) = p1, 0 + p0,1 = 2
ρr
∑
r=0 r !
ρ2 / 2
Pr( N = 2) = p1,1 = 2
ρr
∑
r =0 r !
∑ k Pra N = k f =
2
a f
ρ ρ +1
2
ρr
k =0
∑
r =0 r !