Escolar Documentos
Profissional Documentos
Cultura Documentos
K + 1 = λt 0* −[ ] t 0* −
1
λ
µ ∴6 =
1 *
12
(
t 0 − t 0* − 12 )
1
36
t 0* 90 100 96 95
→ t 0* = 96 segundos
n (t ) *
0 7−2 = 5 8−2 = 6 8−2 = 6 7−2 = 5
1
t 0* = 96 = 8, então o 8º usuário será o primeiro a ser rejeitado.
12
0, 0 ≤ t < 12 segundos,
1 1
n (t ) = t − (t − 12 ) , 12 ≤ t < 96 segundos,
12 36
5, t ≥ 96 segundos,
24 (n − 1) segundos, n < 8,
Wq(n) =
144 segundos, n = 10 + 3k , k = 0,1,2,....
K + 1 = λt 0* − [ ] t 0* −
1
λ
µ →8=
1 *
30
(
t 0 − t 0* − 30
1
)
60
t 0* 420 390 419
→ t 0* = 420 minutos
n (t ) *
0 14 − 6 = 8 13 − 6 = 7 13 − 6 = 7
1
λt 0* = 420 = 14, então o 14º usuário será o primeiro a ser rejeitado.
30
0, 0 ≤ t < 30 minutos,
1 1
n (t ) = t − (t − 30 ) , 30 ≤ t < 420 minutos,
30 60
7, t ≥ 420 minutos,
1
= 15 minutos → λ = 4 usuários por hora.
λ
1
= 20 minutos → µ = 3 usuários por hora.
λ > µ → há fila.
1 1
Não existe m ∈ Ζ | =m .
µ λ
K + 1 = λt 0* − [ ] t 0* −
1
λ
µ ∴4 =
1 *
15
(
t 0 − t 0* − 15)1
20
,
0, 0 ≤ t < 15 minutos,
1 1
n (t ) = t − (t − 15) , 15 ≤ t < 150 minutos,
15 20
2 ou 3, t ≥ 150 minutos.
então,
5 (n − 1) minutos, n < 10,
30 minutos, n = 11 + 4k, k = 0, 1, 2,...,
Wq( n ) =
35 minutos, n = 11 + 4k, k = 0, 1, 2,...,
40 minutos, n = 11 + 4k, k = 0, 1, 2,....
Obs : os usuários a serem rejeitados são os de ordem n ≥ 10 tais que
n = 10 + 4k, k = 0,1,2,...
Resolução de Exercícios - Teoria de Filas
Mª Cristina Fogliatti e Néli Mª Costa Mattos
4
1
λ = 3 usuários por hora = usuário por minuto.
20
1 1
= 40 minutos → µ = usuário por minuto.
40
λ > µ → há fila.
1 1
∃m∈Ζ | = m ; m = 2.
µ λ
K + 1 = λt 0* − [ ] t 0* −
1
λ
µ ∴7 =
1 *
20
(
t 0 − t 0* − 20
1
)
40
,
0, 0 ≤ t < 20 minutos,
1 1
n (t ) = t. − (t − 20 ). , 20 ≤ t < 240 minutos,
20 40
6, t ≥ 240 minutos,
1 1
λ = 10 usuários por hora = usuário por minuto → = 6 minutos.
6
1 1
µ = 5 usuários por hora = usuário por minuto → = 12 minutos.
12 µ
λ > µ → há fila.
1 1
∃m∈Ζ | = m ; m = 2.
µ λ
[ ]
K + 1 = λt 0* − t 0* −
1
λ
µ ∴5 =
1 *
6
(
t 0 − t 0* − 6 )1
12
,
t 0* 48 42 47
→ t 0* = 48 minutos.
n(t )*
0 8−3= 5 7−3= 4 7−3 = 4
1
λ t 0* = 48 = 8, então o 8º usuário será o primeiro a ser rejeitado.
6
0, 0 ≤ t < 6 minutos,
1 1
n (t ) = t − (t − 6 ) 6 ≤ t < 48 minutos,
6 12
4, t ≥ 48 minutos,
6 (n − 1) minutos, n < 8,
Wq( n ) =
36 minutos, n ≥ 9 + 2k, k = 0,1,2,...,
Obs : os usuários a serem rejeitados são os de ordem n ≥ 8 tais que n = 8 + 2k, k = 0,1,2,...
(λ t ) n e − λt
1) λ = 15 interrupções por dia; Pn t = , n ≥ 0.
n!
1a) E[N(t)] = λt E[(N(1/24)] = 15/24 = 0,625 interrupções em 1 hora.
2) λ = 60 trabalhos por hora = 1 trabalho por minuto ; Pn(t) = (λt)n e-λt / n!, n 0.
2b) P(T < 8) = 1-P(T > 8) = 1- P(N(8) = 0) = 1 - P0(8) = 1- 80 e-8 /0! ≅ 1 - e-8 = 0,999.
3)
λk = λ , k ≥ 0,
3a)
µ k = kµ , k ≥ 1.
λ λ λ λ λ λ
= λ/µ P0 = e - .
k
Pk = e - / k! k = 0, 1, 2,....
(K − k ) λ , 0 ≤ k ≤ K,
λk =
0, k > K,
3b)
kµ , 1 ≤ k ≤ K,
µk =
0, k > K.
K (K-1)λ (K-2)λ λ
0 1 2 ... K
µ 2µ 3µ kµ
= λ/µ.
k
Pk = P0 Kλ (K-1) λ (K-2) λ...(K-k+1) λ = P0 K!(K-k)! , k = 1, 2, …K.
µ.2µ.3µ...kµ k!
k
K
K! λ
1= P0 +P0 .
k =1 ( K − k )!k! µ
K
K!
1= P0 1 + ρk .
k =1 ( K − k )!k!
−1
K
K!
P0 = 1 + ρk .
k =1 ( K − k )!k!
λk = (k + 1) λ , k ≥ 0,
3c)
µ k = kµ , k ≥ 1.
λ 2λ 3λ kλ (k+1)λ (k+2)λ
= λ/µ..
k
Pk = P0 λ. 2λ. 3λ. ... kλ = P0 .
µ.2µ.3µ. ... kµ
1 = P0 + P1 + P2 + ... + Pk + …
∞
1 = P0 ρk .
k =0
1= P0 (1/(1- )) P0 = 1 – .
k
Pk = (1 – ) , k = 0, 1, 2,…
Resolução de Exercícios - Teoria de Filas
Mª Cristina Fogliatti e Néli Mª Costa Mattos
8
λ, 0 ≤ k ≤ K,
λk =
3d) 2λ , k > K,
µk = µ, k ≥ 1.
λ λ λ kλ 2λ 2λ
Se k < K,
= λ/µ,.
Pk = P0 λ λ λ ... λ Pk = P0 k , 0 < k < K.
µ µ µ. ...µ
Se k > K,
Pk = P0 λ λ λ ... .2λ .2λ .2λ Pk = P0 .2 (k-K) k k > K.
µ µ µ ...µ
K ∞
1 = P0 ρk + 2(k −K ) ρ k .
k =0 k = K +1
K ∞ −1 K ∞ −1
P0 = ρ +
k
2 (k − K )
ρ k
= ρ +2k −K
(2 ρ ) k
.
k =0 k = K +1 k =0 k = K +1
K ∞ −1
O cálculo das Pk’s só é possível se < 1/2, pois a primeira parcela de P0 sempre converge, mas a
segunda só converge se 2 < 1. Neste caso,
−1
1 − ρ K 2 ρ K +1
P0 = + .
1 − ρ 1 − 2ρ
4)
4a)
1 2 1
5) = 20 dias = mês; = 30 dias = 1 mês.
λ 3 µ
2 1 0
µ µ
5b)
dP2 (t )
= −2λP2 (t ) + µP1 (t ),
dt
dP1 (t )
= −(λ + µ ) P1 (t ) + µP0 (t ) + 2λP2 (t ),
dt
dP0 (t )
= − µP0 (t ) + λP1 (t ).
dt
No regime estacionário, tem-se
µP
− 2λP2 + µP1 = 0 → P2 = 1 .
2λ
λP1
− µP0 + λP1 = 0 → P0 = .
µ
µP λP 2λµ 6
1 = P0 + P1 + P2 → 1 = P1 + 1 + 1 → P1 = 2 = ≅ 0,353,
2λ µ 2λ + 2λµ + µ 2
17
9 µP 2
P0 = ≅ 0,529 e P2 = 1 = ≅ 0,118.
17 2λ 17
λP1 3 6 9
5c) P0 = = . = ≅ 0,53.
µ 2 17 17
6) Para i > 0,
λi = iλ ,
µ i = iµ .
λ 2λ (i-1)λ iλ (i+1)λ
Pelo diagrama de fluxo, observa-se que este sistema não pode ser considerado de nascimento e
morte pois não é uma cadeia de Markov irredutível. Quando o sistema atinge o estado i = 0 não
sai mais dele. Este estado é denominado absorvente. Dessa forma, o sistema não entra no regime
estacionário.
7)
λ1
λ2
λ
λ3
λ4
Se em cada via o tempo entre a passagem de dois carros sucessivos segue uma distribuição
exponencial de parâmetro i, i =1, 2, 3, 4, então o fluxo de cada via segue uma distribuição de
Poisson de mesmo parâmetro.
Na via principal não há carros se não há nenhum carro nas 4 vias.
λ1 0 e − λ λ2 0 e −λ λ3 e − λ λ 4 0 e − λ
1
0 2 3 4
P0 (t ) = . . . = e −( λ1 + λ2 + λ3 + λ4 ) ,
0! 0! 0! 0!
P1 = 1 . . .
1! 0! 0! 0!
λ10 e −λ λ 21e −λ λ3 e −λ λ4 0 e −λ
1
0 2 3 4
+ . . .
0! 1! 0! 0!
λ10 e −λ λ 2 0 e −λ λ3 e −λ λ4 0 e −λ
1
1 2 3 4
+ . . .
0! 0! 1! 0!
λ10 e −λ λ 2 0 e −λ λ3 0 e −λ λ 41e −λ
1 2 3 4
+ . . .
0! 0! 0! 1!
= (λ1 + λ2 + λ3 + λ4 ) e −( λ1 + λ2 + λ3 + λ4 ) .
1
+ . . .
0! 2! 0! 0!
0 − λ1 − λ2 − λ3
λ3 e λ 4 e −λ
2
λ1 e λ2 e0 0 4
+ . . .
0! 0! 2! 0!
0 − λ1 − λ2 − λ3
λ1 e λ2 e0
λ3 e0
λ4 e −λ
2 4
+ . . .
0! 0! 0! 2!
λ11e −λ λ 21e −λ λ3 e −λ λ 4 0 e −λ
1
0 2 3 4
+ . . .
1! 1! 0! 0!
λ1t 1e −λ λ2 0 e −λ λ3 e −λ λ 4 0 e −λ
1
1 2 3 4
+ . . .
1! 0! 1! 0!
λ11e −λ λ 2 0 e −λ λ3 0 e −λ λ 411e −λ
1 2 3 4
+ . . .
1! 0! 0! 1!
0 − λ1 1 − λ2 1 − λ3
λ1 e λ2 e λ3 e λ 4 e −λ
0 4
+ . . .
0! 1! 1! 0!
0 − λ1 1 − λ2 − λ3 1 − λ4
λ1 e λ2 e λ3 e0
λ4 e
+ . . .
0! 1! 0! 1!
0 − λ1 − λ2 1 − λ3 1 − λ4
λ1 e λ2 e0
λ3 e λ4 e
+ . . .
0! 0! 1! 1!
(λ1 + λ2 + λ3 + λ 4 ) 2 e − ( λ1 + λ2 + λ3 + λ4 )
= .
2!
4 n 4
− λi
λi e i =1
(λ1 + λ 2 + λ3 + λ4 ) n e −( λ1 + λ2 + λ3 + λ4 ) i =1
Pn = = .
n! n!
4
Então o fluxo da avenida principal segue uma distribuição de Poisson de parâmetro λ = λi .
i =1
Outra forma:
Seja X = o fluxo na avenida principal
4
X = X i onde X i , i = 1, 2, 3, 4, é o fluxo da i - ésima via, com distribuição de Poisson de
i =1
parâmetro i .
( )
4
4 4 4 λi eθ −1
X i → ∏ M X (θ ) =∏ e ( )=e
θ
λi e −1)
X = i
i =1
i =1 i =1 i =1
que é a função geradora de momentos de uma variável aleatória de Poisson de parâmetro
4
λ= λi . Pela propriedade da unicidade da função geradora de momentos, pode-se afirmar que
i =1
4
X tem distribuição de Poisson de parâmetro λ = λi .
i =1
=
∞
(λt ) k e −λt (1 − pi ) k
=e − λt
∞
[λt (1 − pi )]k
= e −λt .e λt (1− pi ) = e −λtpi .
k =0 k! k =0 k!
II) Há 1 carro na i-ésima via, se ocorre um dos seguintes eventos mutuamente exclusivos:
i) há k , k = 1,2,3,... carros na via principal (P) e um destes segue pela a i-ésima via e o outros
( k-1) carros seguem para quaisquer outras vias ( i). Há k eventos deste tipo.
= λte −λt
pi
∞
(λt ) k (1 − pi ) k
= λte −λt pi
∞
[λt (1 − pi )] k
k =0 k! k =0 k!
= λte −λt pi e λt (1− pi ) = λtpi e −λtpi .
III) Há 2 carros na i-ésima via, se ocorre um dos seguintes eventos mutuamente exclusivos:
i) há k , k = 2,3,... carros na via principal (P) e dois destes seguem pela a i-ésima via e o outros
(k-2) carros seguem para quaisquer outras vias ( i). Há k (k-1)/2 eventos deste tipo.
n (n − 1) P
P2i (t ) = P2P (t ) pi2 + 3P3P (t ) pi2 (1 − pi ) + 6 P4P (t ) pi2 (1 − pi ) 2 + + Pn (t ) pi2 (1 − pi ) n− 2 + ...
2
(λt ) 2 e −λt pi2 3(λt ) 3 e −λt pi2 (1 − pi ) 6(λt ) 4 e −λt pi2 (1 − pi ) 2 n (n − 1) (λt ) n e −λt pi2 (1 − pi ) n−2
= + + + ... + . + ...
2! 3! 4! 2 n!
(λt ) 2 e −λt pi2 (λt ) 2 (1 − pi ) 2 (λt ) n−2 (1 − pi ) n− 2
= 1 + λt (1 − pi ) + + ... + + ...
2 2! (n − 2)!
=
(λt ) 2 e −λt pi2 ∞
[λt (1 − pi )]k
2! k =0 k!
(λt ) e p λt (1− pi ) (λtpi ) 2 e −λtpi
2 − λt 2
= e i
= .
2! 2!
...) Há m carros na i-ésima via, se ocorre um dos seguintes eventos mutuamente exclusivos:
i) há k , k = m, m+1, m+2,... carros na via principal (P) e m destes seguem para a i-ésima via e o
outros (k-m) carros seguem para quaisquer outras vias ( i). Há C km eventos deste tipo.
(m + 2) (m + 1) P
Pmi (t ) = PmP (t ) pim + (m + 1) PmP+1 (t ) pim (1 − pi ) + Pm+ 2 (t ) pim (1 − pi ) 2
2
(m + 3)(m + 2)(m + 1) P
+ Pm+3 (t ) pim (1 − pi ) 3
3!
(λt ) m e −λt pim (m + 1)(λt ) m+1 e −λt pim (1 − pi ) (m + 2) (m + 1)(λt ) m + 2 e −λt pim (1 − pi ) 2
= + +
m! (m + 1)! 2(m + 2)!
(m + 3)(m + 2)(m + 1)(λt ) m+3 e −λt pim (1 − pi ) 3
+ + ...
6(m + 3)!
(λt ) m e −λt pim (λt ) 2 (1 − pi ) 2 (λt ) 3 (1 − pi ) 3
= 1 + λt (1 − pi ) + + + ...
m! 2! 3!
=
(λt ) m e −λt pim ∞
[λt (1 − pi )] j
m! j =0 j!
(λt ) e p λt (1− pi ) (λtpi ) m e −λtpi
m − λt m
= e i
= .
m! m!
Então, o número de carros que seguem pela i-ésima via secundária, i =1, 2, 3, 4, tem distribuição
de Poisson de parâmetro pi.
P (X i = k ) =
∞
P (X i = k, Z = z ) =
e −λ λk p ik ∞
[(1 − pi )λ ]z − k
n=k k! z =k ( z − k )!
z−k = j
P (X i = k ) =
e − λ (λ p i ) k ∞
[(1 − pi )λ ] j =
e − λ pi ( λp i ) k
.
k! j =0 j! k!.
9) N(t) = número de impactos ambientais sofridos no instante (0,t]. N(t) tem distribuição de
Poisson de parâmetro . Este processo é um caso particular da decomposição do processo de
Poisson (ver exercício 8), com probabilidade de falha, p1 = 1- p e probabilidade de continuar
funcionando, p2 = p
o processo de ocorrência de falhas, NF(t), tem distribuição de Poisson de parâmetro (1-p).
Dessa forma,
P( NF (t ) = n ) =
[(λt (1 − p )]n e −λ t (1− p ) n ≥ 0.
n!
10) Pelo diagrama de fluxo observa-se que este processo é um processo de Poisson com taxas
dependendo dos estados do processo, cuja modelagem exige conhecimentos além dos
apresentados no texto.
nλ (n+1)λ (n+2)λ
11b) P(T >10 ) = P(N < 5), onde N tem distribuição de Poisson de parâmetro igual a 20.
P( N < 5) = P( N = 0) + P( N = 1) + P ( N = 2) + P( N = 3) + P( N = 4)
= e − 20
(20)0 + (20)1 + (20)2 + (20)3 + (20)4 ≅ 0,000017.
0! 1! 2! 3! 4!
λk = λ + 1 0 ≤ k < 3,
λk = λ , k ≥ 3.
0 1 2 3 4 .......
µ µ µ µ µ
k
λi −1
Pk = P0 ∏ k ≥ 1.
i =1 µi
k
λ +1
P0 , 1 ≤ k < 3,
µ
Pk = 3 k −3
λ +1 λ
P0 , k ≥ 3.
µ µ
λ + 1 (λ + 1) 2 (λ + 1) 3 1
= P0 1 + + + . ,
µ µ2 µ3 1− λ
µ
então,
−1
λ + 1 (λ + 1) 2 (λ + 1) 3 1
P0 = 1 + + + . .
µ µ2 µ3 1− λ
µ
A proporção do tempo que os aviões dos aeroportos vizinhos não são aceitos para pouso é dada por
P = P3 + P4 + P5 + ... = 1 − P0 − P1 − P2 .
Para λ = 2 e µ = 4,
P0 ≅ 0,288,
P1 ≅ 0,216,
P2 ≅ 0,162,
então,
P ≅ 0,334, ou seja em 33% do tempo.
λ 200
ρ= = = 0,8 .
µ 250
ρ2 0,8 2
Lq = = = 3,2 caracteres.
1 − ρ 1 − 0,8
2b) P (N = 0) = 1 − ρ ≅ 0,833 que é maior do que qualquer Pn então o número de carros mais
provável é zero.
2c) P (0) ≅ 0,83 e P (1) ≅ 0,14 → P (0) + P (1) ≅ 0,97 > 0,95. Dessa forma basta ter espaço para um
carro.
ρ
2d) W q = = 2 segundos.
µ −λ
ρ=λ/µ=3 .
ρ 3λ
Como Wq = ≤3→ ≤ 3 → λ ≤ 0,17 chamadas por minuto.
µ −λ 1
−λ
3
5a)
30 30 30 30 30 30
5b) /µ = 3 o sistema não entra no regime estacionário e P0 não pode ser calculada.
6) Modelo M/M/1/4/FIFO
λ = 2 trabalhos por hora.
µ = 3 trabalhos por hora.
ρ = λ / µ = 2/3 < 1.
4
2 2
1−
ρ (1 − ρ )
n
3 3
Pn = → P4 = ≅ 0,076 .
1 − ρ k +1 2
5
1−
3
Taxa de Rejeição = λ P4 = 2.0,076 ≅ 0,15 trabalhos por hora ≅ 3, 6 trabalhos por dia.
7) Modelo M/M/1/1/FIFO
λ = 2 trabalhos por hora.
µ = 4 trabalhos por hora.
ρ = λ / µ = 2/4 < 1.
ρ n (1 − ρ )
Pn = .
1 − ρ k +1
(1 − ρ ) 2
7a) P0 = = ≅ 0,667.
1 − ρ k +1 3
8) Modelo M/M/1/K/FIFO
λ = 12 carros por hora.
µ = 15 carros por hora.
9) Modelo M/M/2/K/FIFO
λ = 15 chamadas por hora.
µ = 12 chamadas por hora.
r = λ / µ = 15/12 = 5/4.
ρ = r / c = 5/8 < 1.
−1 −1
rn
1
cr 2 1
1,25 n 2.1,25 2
Po = + = + ≅ 0,23.
n = 0 n! c! (c − r ) n =0 n! 2! ( 2 − 1,25)
P0 cr c +1
Lq = ≅ 0,80 chamadas na fila.
c ! (c − r )
Para o usuário pode não ser atrativo esperar 3,19 minutos para ser atendido, mesmo que em
52% das vezes venha ser atendido sem esperar. Para a companhia, o sistema não é bom pois a
probabilidade de um operador ficar ocioso é de 0,37.
0,22 2
P2 = 0,80. ≅ 0,02
2!
0,22 3
P3 = 0,80. ≅ 0,001.
3!
Fração do tempo que um balconista qualquer esteja ocioso:
3 1 1
P0 + P1 . + P2 . + P3 . ≅ 0,9444 ≅ 94,44%.
4 2 4
11a)
−1
c −1
rn cr c
P0 = + ≅ 0,741
n=0 n ! c ! (c − r )
Wq =
rcµ
P0 =
(0,3)5 .1,67 .0,741 ≅ 0 .
(c − 1)! (cµ − λ )2 4! (5.1,67 − 0,5 )
2
11c) E[N] = L = r +
r c +1c
P0 = 0,3 +
(0,3)6 .5 0,741 = 0,3 usuários.
c !(c − r ) 5![5 − (0,3)]
2 2
P0 cr c +1
12c) L q = ≅ 0,88 usuários,
c! (c − r ) 2
rcµ
12d) W q = P0 ≅ 0,88 minutos.
(c − 1)! (cµ − λ ) 2
1
W = Wq + ≅ 0,88 + 2 ≅ 2,88 minutos.
µ
rc
12e) W q (t ) = 1 − P0 e − (cµ − λ )t
c! (1 − ρ )
12f) O sistema pode estar com 0, 1, 2 ou 3 postos vazios; esses eventos acontecem com
probabilidades P3, P2, P1 e P0 respectivamente, então o número médio de postos vazios, V é
dado por:
rcµ
Wq = P0 .
(c − 1)!(cµ − λ ) 2
Para c = 13,
P0 ≅ 0,000003 .
P0 ≅ 0,000005.
cr c +1
Lq = P0 .
c!(c − r ) 2
Para c = 3,
P0 ≅ 0,111.
Lq ≅ 0,889 aparelhos.
rc
Wq (0) = 1 − P0 .
c!(1 − ρ )
rcµ
Wq = P0 .
(c − 1)!(cµ − λ ) 2
Resolução de Exercícios - Teoria de Filas
Mª Cristina Fogliatti e Néli Mª Costa Mattos
23
Para c = 2,
P0 ≅ 0,1429.
W q (0) ≅ 0,04, que não satisfaz às condições.
Para c = 3,
P0 ≅ 0,2105.
W q (0) ≅ 0,76, que não satisfaz às condições.
Para c = 4,
P0 ≅ 0,2209.
1
Neste caso, Wq = 0,015 minutos < = 0,5.0,5 = 0,25 minutos.
2µ
Dessa forma, as duas condições são satisfeitas com c = 4.
16)
16a) Neste caso, tem-se para cada caixa, um modelo M/M/1/∞/FIFO
λ = 1/3 clientes por minuto.
µ = 1/2 clientes por minuto.
ρ = λ / µ = 2/3.
P0 = 1 − ρ ≅ 0,333.
ρ
L= = 2 clientes.
(1 − ρ )
ρ2
Lq = ≅ 1,33 clientes.
(1 − ρ )
L
W= = 6 minutos.
λ
Lq
Wq = = 4 minutos.
λ
L Bq ≅ 2,66 clientes.
Lq
Wq = = 4 minutos.
λ
Probabilidade de um cliente qualquer ser atendido sem esperar: (P0)2 = 1/9.
Probabilidade de pelo menos um caixa estar ocioso: P0 +P0 - (P0) 2 = 0,55.
P0 cr c +1
Lq = ≅ 2,82 clientes.
c! (c − r ) 2
L = r + L q ≅ 4,42 clientes.
rcµ
Wq = P0 ≅ 4,15 minutos.
(c − 1)! (cµ − λ ) 2
1
W= + W q ≅ 6,49 minutos.
µ
Probabilidade de um cliente qualquer ser atendido sem ter que aguardar:
P0 +P1 ≅ 0,29.
Probabilidade de pelo menos um caixa estar ocioso: P0 + P1 ≅ 0,29.
Do ponto de vista do cliente, a primeira situação é a melhor uma vez que o tempo de espera na
fila e o comprimento da fila são menores, além de apresentar uma maior probabilidade de não
encontrar fila. Pelo lado do banco, a segunda situação apresenta uma melhor configuração pelo
fato da taxa de ociosidade ser menor. Os caixas deveriam ser treinados de forma a reduzir seus
tempos de serviço para que o segundo sistema seja também melhor para os clientes.
λ/2
Para cada uma das filas do sistema M / M / 1 / ∞ /FIFO, com taxas λ / 2 e µ ; ρ1 = ,
µ
tem − se :
ρ1 2λ
L1 = 2. = .
1 − ρ1 2 µ − λ
λ
Para a fila do sistema M / M / 2 / ∞ /FIFO, com taxas λ e µ e r = , tem − se :
µ
n c −1
c −1 r cr 2−r
P0 = + → P0 = .
n =0 n! c!(c − r ) 2+r
c +1
cr r3
L2 q = P0 = .
c!(c − r ) 2 4 − r2
r3 4λµ
L2 = L2 q + r = +r = .
4−r 2
4 µ 2 − λ2
L2 4λµ 2µ − λ 2µ
= . = <1 → L2 < L1 .
L1 4 µ − λ2 2
2λ 2µ + λ
ρ
L1 = , ρ < 1.
1− ρ
λ1
ρ1 = .
µ
1
W1 = .
µ − λ1
λ2
ρ2 = .
4µ
2λ1
Como ρ 1 = ρ 2 → λ 2 = 4λ1 → r = .
µ
−1
1
rn 2r 2 2 − r 4µ − λ2
P0 = + = = .
n = 0 n! 2!(2 − r ) 2 + r 4µ + λ2
1 2r c µ 1 8λ12 1 λ12
W2 = + P0 = + = +
2 µ (c − 1)!(2cµ − λ 2 ) 2 2 µ µ (4 µ − 4λ1 )(4 µ + 4λ1 ) 2 µ 2 µ ( µ 2 − 4λ12 )
µ µ
= = W1 .
2( µ − λ1 )( µ + λ1 ) 2( µ + λ1 )
µ
Como < 1 → W2 < W1 .
2( µ + λ1 )
20)
20a)
Bomba 1
Modelo M/M/2/ /FIFO
1 = 2/3 usuários por minuto.
µ 1 = 2/5 = 0,4 usuários por minuto.
r1 = 1 / µ 1 = 5/3.
Bomba 2
Modelo M/M/2/ /FIFO
2 = 2/5 = 0,4 usuários por minuto.
µ 2 = 2/5 = 0,4 usuários por minuto.
r2 = 2 / µ 2 = 1.
−1 −1
c −1
rn crc 1
1n 2 ..12
P20 = + ≅ + ≅ 0,33.
n =0 n ! c !(c − r ) n =0 n ! 2!(2 − 1)
rcµ 12. 0,4
W2 q = P0 ≅ 0,33 ≅ 0,825 minutos para clientes que usam
(c − 1)!(cµ − λ ) 2 1!(2 . 0,4 − 0,4) 2
a bomba 2.
Considerando que os usuários formam uma única fila no posto, o tempo médio de espera na
fila de todos os clientes é uma composição ponderada dos tempos médios de espera, ou seja,
λ1 λ2
W q = W1q + W2 q ≅ 3,865 minutos.
λ1 + λ 2 λ1 + λ 2
20b) Considerando as bombas modificadas de modo que cada mangueira sirva os dois tipos de
gasolina, tem-se o modelo M / M / 4 / / FIFO, com:
= 1 + 2 =16/15 ≅ 1,07 usuários por minuto.
µ = 2/5 = 0,4 usuários por minuto.
r = / µ = 8/3 ≅ 2,67.
−1
c −1
rn c rc
P0 = + ≅ 0,06.
n=0 n ! c !(c − r )
rcµ
Wq = P0 ≅ 0,72 minutos ≅ 44 segundos.
(c − 1)!(cµ − λ ) 2
A diferença do tempo médio de espera das alternativas a) e b) é igual a 3,145 minutos.
É acentuada a melhora no tempo médio de espera na situação b), portanto, a alternativa na qual
os motoristas podem escolher qualquer bomba é bem mais eficiente do que aquele em que as
bombas servem um único tipo de gasolina.
c −1
rn rn n
−
c −1
n c −1
rn n c −1
rn rn n n =0 n! n! c
= Pn 1 − = P0 1− = P0 − = .
n =0 c n=0 n! c n =0 n ! n! c c −1
rn c rc
+
n=0 n ! c ! (c − r )
c −1
rn rn n c rc c −1 n
r n
− +
n=0 n! n! c c ! (c − r ) n = 0 n ! c
Pi o = 1 − Pi d = 1 − c −1 n c
= c −1 n
r cr r c rc
+ +
n =0 n ! c ! (c − r ) n =0 n ! c ! (c − r )
c rc c −1
rn c r c −1 r c −1 c −1 i
r
+ − +
c ! (c − r ) n =1 (n − 1)! c r (c − 1)! (c − r ) (c − 1)! i = 0 i !
= = .
c −1 n
r cr c
c c −1 n
r c rc
+ +
n=0 n ! c ! (c − r ) n =0 n ! c ! (c − r )
rc c −1 i
r c rc c −1 i
r
+ +
r (c − 1)! (c − r ) i = 0 i ! r c ! (c − r ) i = 0 i !
= . c −1 n = . c −1 n
c r c rc c r c rc
+ +
n=0 n ! c ! (c − r ) n=0 n ! c ! (c − r )
r λ
= = .
c cµ
k −c k − c +1
r r r
− 1 (k − c + 1) +1−
P0 r c c c c
Lq = . 2
c!c r
1−
c
6−4 6 − 4 +1
5 5 5
− 1 (6 − 4 + 1) +1−
0,0072.5 4 4 4 4
≅ . 2
≅ 0,82 navios.
4!4 5
1−
4
c −1 3
5n
L = Lq + c + ( n − c) Pn ≅ 0,82 + 4 + ( n − 4) 0,0072 ≅ 4,35 navios.
n =0 n =0 n!
22b)
L 4,35
W= ≅ .
λ (1 − Pk ) 0,5(1 − Pk )
rn
Pn = P0 .
c! c n − c
56 4,35
P6 = 0,0072 → W ≅ ≅ 12,32 horas.
4!4 6−4
0,5(1 − 0,293)
22c) A taxa de chegada ao porto auxiliar é igual à taxa de rejeição e é dada por
λP6 = 0,5 ⋅ 0,293 ≅ 0,1465 navios por hora ≅ 3,5 navios por dia.
22d) Como L = 4,35 > 4, todas as 4 equipes estão sendo empregadas e a disponibilidade de
berços é suficiente. Como a taxa de serviço é de 10 horas e os navios ficam no sistema, em
média 12,32 horas, o tempo de espera na fila é de 2,32 horas o que para o usuário, é
satisfatório. Por outro lado, a taxa de chegadas igual a 0,1465 no porto auxiliar, implica em
mais de 3 navios por dia desviados do porto principal o que representa uma perda considerável
em sua receita.
A taxa de rejeição é dada por P7 ≅ 0,52 carros por minuto serão rejeitados em média 31
carros por hora.
Pc ≤ 0.1.
30 c
Pode ser empregada a fórmula de perda de Erlang Pc = c c! i
30
i = 0 i!
para o cálculo de c e utilizado algum Software de Filas como por exemplo o QSB para este
cálculo.
8
26b) E[número de carros estacionados] = L = nPn .
i =0
8
nPn = 0 P0 + 1P1 + 2 P2 + 3P3 + 4 P4 + 5 P5 + 6 P6 + 7 P7 + 8 P8
i =0
1aii)
−1
0
K ! nr n 10
K ! nr n
L = P0 +
n = 0 ( K − n )! n!
n −1
n =1 ( K − n )! c! c
−1
0
10! n(7 / 45) n 10
10! n(7 / 45) n
= 0,058 + ≅ 4 máquinas indisponíveis.
n = 0 10 − n)! n! n =1 (10 − n)!
L 4
W= ≅ ≅ 10 dias.
λ ( K − L) 0,42
1aiii) K – L ≅ 10 – 4 ≅ 6 máquinas.
1b)Sim, colocando uma outra equipe de trabalho melhoraria o desempenho pois a ociosidade de
5,8 % é baixa. Para este caso, c = 2, tem-se o modelo M*/M/2/10/FIFO, com P0 ≅ 0,2, W ≅ 3,2
dias e K-L ≅ 8,25 máquinas; observa-se então melhoria do sistema.
2) Modelo M*/M/c/K/FIFO.
−1
c −1
K! r n K
K! r n
P0 = + .
n = 0 ( K − n)! n!
n −1
n = c ( K − n)! c! c
P0 K ! r n
1≤ n < c
( K − n)! n!
Pn =
P0 K ! r n
c ≤ n ≤ K.
( K − n)!c! c n − c
2a) M*/M/5/5/FIFO,
= 1 componente a cada 10 dias.
µ = 2 componentes a cada 7 dias.
r = 7/20 .
2b) M */M/1/5/FIFO
−1
0
5! r n 5
5! r n
P0 = + ≅ 0,098.
n = 0 (5 − n)! n! n =1 (5 − n)!
4
7
0,22.5!
20
P4 = ≅ 0,1765.
4!
5
7
0,22.5!
20
P5 = ≅ 0,0618.
5!
P4 + P5 ≅ 0,238.
2c) M */M/1/5/FIFO.
3a)
−1
K ! nr n
c −1 K
K ! nr n
L = P0 + ≅ 5,68 caça - níqueis travados.
n = 0 ( K − n )! n!
n −c
n = c ( K − n)! c! c
3b)
L ≅ 5,68 caça - níqueis travados.
4) Alternativa 1: 3 mecânicos.
Modelo M* / M / 3 / 5 / FIFO.
λ =1 máquina por dia.
µ = 2 máquinas por dia.
r = 0,5.
Alternativa 2: 1 especialista.
Modelo M* / M / 1 / 5 / FIFO:
λ =1 máquina por dia.
µ = 6 máquinas por dia.
r ≅ 0,1667.
5) Modelo M*/M/3/6/FIFO.
λ = 2 quebras por hora.
4
µ = ≅ 1,33 reparos por hora.
3
r = 1,5.
−1
c −1
K! r n K
K!r n
P0 = + ≅ 0,0027.
n = 0 ( K − n)! n!
n −c
n = c ( K − n)! c! c
6!1,51
P1 = 0,0027 ≅ 0,0243,
(6 − 1)!1!
6!1,5 2
P2 = 0,0027 ≅ 0,091,
(6 − 2)!2!
L
W= = 60 minutos.
λ ( K − L)
Lq
Wq = ≅ 18 minutos.
λ ( K − L)
6) Modelo M*/M/2/7/FIFO.
= 1 máquina por hora.
µ = 2 máquinas por hora.
r =1/2.
P0 ≅ 0,032.
L ≅ 3,356 máquinas paradas.
Número médio de máquinas disponíveis:
K - L ≅ 7 – 3,356 ≅ 3,644 máquinas disponíveis.
Se uma máquina quebrar e não for reparada, tem-se K = 6. Neste caso, tem-se:
Modelo M*/M/2/7/FIFO.
P0 ≅ 0,0622.
Dessa forma, o número médio de máquinas disponíveis para uso seria reduzido em 0,266.
7) Modo (1)
Modelo M*/M/4/6/FIFO.
λ = 6 falhas por hora.
= 12 reparos por hora.
r = 0,5.
Resolução de Exercícios - Teoria de Filas
Mª Cristina Fogliatti e Néli Mª Costa Mattos
37
−1
c −1
K! r n K
K! r n
P0 = + ≅ 0,087.
n = 0 ( K − n)! n!
n−c
n = c ( K − n )! c! c
−1
K !nr n
c −1 K
K !nr n
L = P0 + n−c
≅ 2,1 máquinas paradas.
n = 0 ( K − n)! n! n = c ( K − n )!c!c
L
W= ≅ 5,08 minutos.
λ ( K − L)
Modo (2)
Modelo M*/M/2/6/FIFO.
λ = 6 falhas por hora.
= 20 reparos por hora.
r = 0,3.
−1
c −1
K! r n K
K! r n
P0 = + ≅ 0,183.
n = 0 ( K − n)! n!
n−c
n = c ( K − n )! c! c
−1
K !nr n
c −1 K
K !nr n
L = P0 + n −c
≅ 1,66 máquinas paradas.
n = 0 ( K − n)! n! n = c ( K − n )!c!c
L
W= ≅ 3,8 minutos.
λ ( K − L)
Da comparação dos modos, pode-se afirmar que o segundo traz benefícios ao sistema.
λ 5
= = 1,25 ≠ 1.
µ1* 4
λ 5
= ≅ 0,83.
µ 2* 6
n 0 = 3.
n0 n0 −1 −1
−1
λ λ λ 5
30
5 5
2
1− 1−
µ1* µ 2* µ1* 4 6 4
P0 = + = + ≅ 0,086.
λ λ λ 5
1− 1− 1− 1−
µ1* µ 2* 4 6
n0 n0 −1
λ λ λ
1 + (n 0 − 1) * − n0 * n0 −1 n 0 − (n 0 − 1)
λ µ1 µ1 λ λ µ 2*
L = P0 * +
µ1 λ
2
µ 2* µ 1* λ
2
1− * 1− *
µ1 µ2
3 2
5 5 5
1 + (3 − 1) −3 2 (3 − (3 − 1)
5 4 4 5 5 6
≅ 0,086 2
+ 2
≅ 5,75 clientes.
4 5 6 4 5
1− 1−
4 6
Analisando o sistema verifica-se que este trabalha quase sempre com a taxa µ 2* e quase não
apresenta ociosidade.
Do ponto de vista do cliente, verifica-se que os tempos médios de permanência no sistema e de
espera na fila são elevados, o que poderá provocar a perda de clientes caso haja um concorrente
que trabalhe de forma mais eficiente. Com o intuito de reduzir estes tempos deve-se melhorar a
taxa de serviço, podendo-se adotar a utilização da empacotadora ou disponibilizar mais caixas.
9)
9a) Modelo M*/M/1/8/FIFO.
0 1 2 3 4 ....... 8
n
1 2 3 4 4 4
dP0 (t )
= −2 P0 (t ) + P1 (t ),
dt
dP8 (t )
= −4 P8 (t ) + 2 P7 (t ),
dt
dPn (t )
= −(n + 2) Pn (t ) + (n + 1) Pn +1 (t ) + 2 Pn−1 (t ), 1 ≤ n < 5,
dt
dPn (t )
= −6 Pn (t ) + 5 Pn+1 (t ) + 2 Pn−1 (t ), 5 ≤ n < 7.
dt
P0 λn
, 1 ≤ n < 5,
n!
Pn =
P0 λn
, 5 ≤ n ≤ 8.
4!4 n− 4
8
1= Pn ≅ P0 + 0,262 + 0,262 + 0,175 + 0,087 + 0,044 + 0,022 + 0,011 + 0,006
n =0
→ P0 ≅ 0,131.
8
9c) L = nPn ≅ 2,129 clientes.
n=0
9d) P0 ≅ 0,131.
10)
10a)
λ, 0 ≤ n ≤ k ,
2λ , n > k .
µ n = µ , n ≥ 1.
Diagrama de fluxo:
λ λ λ λ 2λ 2λ 2λ 2λ
0 1 2 ... k k+1
... n ...
n
µ µ µ µ µ µ µ µ
Equações de equilíbrio:
λ
λP0 = µP1 → P1 = P0 ,
µ
λ+µ λ
λPi −1 + µPi +1 = λPi + µPi → Pi +1 = Pi − Pi −1 , ∀ 1 < i < k ,
µ µ
2λ + µ λ
λPi −1 + µPi +1 = (2λ + µ ) Pi → Pi +1 = Pi − Pi −1 , i = k ,
µ µ
2λ + µ 2λ
2λPi −1 + µPi +1 = (2λ + µ ) Pi → Pi +1 = Pi − Pi −1 , ∀ i > k .
µ µ
Tem-se, então
λ
P1 = P0 ,
µ
2
λ+µ λ λ
P2 = P1 − P0 = P0
µ µ µ
i
λ
Pi = P0 , ∀ 1 < i < k ,
µ
k
λ
Pk = P0 .
µ
k +1
λ
Pk +1 =2 P0 ,
µ
k +2
λ
Pk + 2 = 2 2 P0 ,
µ
n
λ
P0 , 1 ≤ n ≤ k,
µ
→ Pn = n n
n−k λ 2λ P0
2 P0 = , n > k.
µ µ 2k
1− ρ ρ
k +1 k +1
P0 + k1
, 2
se ρ1 ≠ 1 ∧ ρ 2 < 1,
1 − ρ1 2 (1 − ρ 2 )
→1=
ρ 2k +1
P0 k + 1 + , se ρ1 = 1 ∧ ρ 2 < 1.
2 k (1 − ρ 2 )
−1
1 − ρ1k +1 ρ k +1
+ k 2 , se ρ1 ≠ 1 ∧ ρ 2 < 1,
1 − ρ1 2 (1 − ρ 2 )
→ P0 = −1
ρ 2k +1
k +1+ , se ρ1 = 1 ∧ ρ 2 < 1.
2 k (1 − ρ 2 )
n n
∞ k ∞ k
λ 1 ∞
2λ
E[N] = L = nPn = nPn + nPn =P0 + k .
n=0 n=0 n = k +1 n=0 µ 2 n = k +1 µ
Como a primeira parcela é uma soma finita, sempre existe . A segunda parcela é uma soma
λ
infinita cujo resultado (soma geométrica) existe se < 1.
2µ
10b)
n = (n + 2) , n = 0, 1, 2, ..., > 0,
µ n = nµ, n = 1, 2, ..., µ > 0.
Diagrama de fluxo:
0 1 2 ... n n+1
...
n
µ 2µ 3µ nµ (n+1)µ (n+2)µ
λ
Seja ρ = < 1 e observando-se que
µ
d n +1
(n + 1) ρ n = ρ , tem - se
dρ
1
P0 = ∞
= (1 − ρ ) 2 e Pn = (1 − ρ ) 2 (n + 1) ρ n , ∀n ≥ 0.
d n +1
ρ
n = 0 dρ
∞
2 ρ (1 − 4 ρ + 2 ρ )
E[ N ] = L = nPn = .
n=0 1− ρ
λ, 0 ≤ n ≤ 8,
λn = λ
, n > 8.
n +1
µ n = 3, n ≥ 1.
0 1 2 ... 9 10
... K
k
µ µ µ µ µ µ µ
Para n = 10,
10
λ 1 λ
+ µ P9 = λP8 + µP10 → P10 = P0 .
10 10 µ
Para n = 11,
11
λ λ 1 λ
+ µ P10 = P9 + µP11 → P11 = .
11 10 10.11 µ
Para n = 12,
12
λ λ 1 λ
+ µ P11 = P10 + µP12 → P12 = .
12 11 10.11.12 µ
Para n = K ,
K
λ 1 λ
PK −1 = µPK → PK = .
K K
µ
∏i i =10
n
λ
P0 , 1 ≤ n ≤ 9,
µ
→ Pn = n
1 λ
P0 , 10 ≤ n ≤ K − 1.
n
µ
∏i
i =10
−1
n n n n
K 9
λ K
1 λ 9
λ K
1 λ
1= Pn =P0 1 + + → P0 = + .
µ n
µ µ n
µ
n =0 n =1 n =10
∏i
i =10
n =0 n =10
∏i
i =10
n n
∞
λ9 K 9 K
n λ
11c) E[N] = L = nPn = nPn + nPn = P0 n + .
µ n
µ
n=0 n =1 n =10 n =1 n =10
∏i
i =10
12)
12a) Modelo M/Mµi/1/ ∞ /FIFO.
λ = 3 navios por dia.
µ = 2n navios por dia, n = 1,2,....
Diagrama de fluxo:
3 3 3 3 3 3
0 1 2 ... n n+1
...
k
2 4 6 2n 2(n+1) 2(n+2)
n n
3P0
3P0 = 2 P1 → P1 = .
2
3Pn + 2nPn − 3Pn −1
3Pn −1 + 2(n + 1) Pn +1 = 3Pn + 2nPn → Pn +1 = ∀n ≥ 1.
2(n + 1)
Para n = 2,
2
9 3 P0
P2 = P0 = .
8 2 2!
Para n = 3,
3
27 3 P0
P3 = P0 = .
48 2 3!
n
3 P0
Pn = ∀n ≥ 1.
2 n!
n n 3 n
∞ ∞
3 P0 ∞
3 1 3 e −1,5
1= Pn = = P0 = P0 e 2 → P0 = e −1,5 e Pn = ∀n ≥ 1.
n =0 n =0 2 n! n =0 2 n! 2 n!
n n n +1
∞ ∞
3 e −1,5 ∞ 3 e −1,5 ∞
3 e −1,5
12b) L = E[N] = nPn = n = = ≅ 1,5 operários.
n=0 n =0 2 n! n=1 2 ( n − 1)! n=0 2 n!
L 1 − P0 1,5 1 − e −1,5
12d) Wq = W - E[S] = − = −
λ λ 3 3
0,5 + 0,223
≅ ≅ 0,241 dia ≅ 5,8 horas.
3
.
13)
13a) Sistema caracterizado por uma série de filas com 3 estágios sem bloqueios, cada um
podendo ser representado por um
Modelo M / M / 1 / / FIFO.
= 5 aparelhos por hora.
µ = 30 aparelhos por hora.
14)
ESTADOS DESCRIÇÃO DOS ESTADOS
0 {0,0,(0,0)}
1 {1,0,(0,0)},{0,1,(0,0)},{0,0,(0,1)},{0,0,(1.0)}
2 {1,1,(0,0)},{1,0,(1,0},{1,0,(0,1)},{0,1,(1,0)},{0,1,(0,1)},{0,0,(1,1)}
3 {1,1,(1,0)}, {1,1,(0,1)},{1,0,(1,1)},{0,1,(1,1)},
4 {1,1,(1,1)},
15) O sistema é caracterizado por uma série de filas com 2 estágios sem bloqueios.
Estágio 1:
Modelo M / M / 4 / / FIFO.
=12 pessoas por hora.
µ 1 = 4 pessoas por hora.
r1 = / µ 1 = 3.
1 = r1 / 4 = 0,75.
Estágio 2:
Modelo M / M / 2 / / FIFO.
=12 pessoas por hora.
µ 2 = 10 pessoas por hora.
r2 = / µ 2 = 1,2.
2 = r2 / 2 = 0,6.
1 µ rc
W = + P0 .
µ (c − 1)! (cµ − λ ) 2
cr c +1
L = r + P0 .
c! (c − r ) 2
−1
c −1
rn cr c
15a) P0 = +
n=0 n! c! (c − r )
Para o Estágio 1, c = 4 e r = 3.
−1
3
3n 4. 3 4
P01 = + ≅ 0,0377.
n=0 n! 4! ( 4 − 3)
Para o Estágio 2, c = 2 e r = 1,2.
−1
1
2n 2.1,2 2
P02 = + ≅ 0,24.
n =0 n! 2! ( 2 − 1,2)
Para o Estágio 1,
W1 = 0,377 horas ≅ 22,8 minutos.
Para o Estágio 1,
L1 ≅ 4,53 passageiros.
Para o Estágio 2,
L2 ≅ 0,63 passageiros.
2
ii) L = Li ≅ 4,53 + 1,875 ≅ 6,41 passageiros.
i =1
15b) Apesar do número de passageiros não caracterizar um congestionamento significativo,
observa-se uma retenção de passageiros no estágio 1 que poderia ser corrigida.
16) O sistema é caracterizado por uma série de filas com 2 estágios sem bloqueios, com
características idênticas. Tem-se 2 modelos M/M/1/ /FIFO.
1 = 2 = 4 itens por hora.
µ 1 = µ 1 = 5 itens por hora.
P (N >2) = 1 - (P0 +P1 +P2) = 0,512; então, o congestionamento é provocado pelo pouco espaço
disponível para os itens aguardarem pelo processamento da máquina B, o que poderia ser
resolvido com um aumento desse espaço.
λ .ρ 10.0,435
P( 0,1) = P( 0, 0) ≅ 0,4133 ≅ 0,12 .
µ 2 (1 + 2 ρ ) 8(1 + 2.0,435)
ρλ (λ + µ 2 ) 0,435.10(10 + 8)
P(1,1) = P( 0, 0) = 0,4133 ≅ 0,144 .
µ1 µ 2 (1 + 2 ρ ) 15.8(1 + 2.0,435)
λ.(λ + µ 2 )
L=
(1 − ρ )[µ 1 µ 2 (1 − ρ )(1 + 2 ρ ) + λ (λ + µ 2 )]
10(10 + 8)
≅ ≅ 1,04 trabalhos.
(1 − 0,435)[15 x8(1 − 0,435)(1 + 2 x0,435) + 10(10 + 8)]
O sistema poderia ser mais utilizado já que atende bem a um crescimento da demanda.
3) Modelo M/M[X]/1/∞/FIFO.
λ = 5 contâineres por hora.
µ = 2 viagens por hora.
X = 3 contâineres, constante, igual ao tamanho do grupo a ser atendido.
= 5/6 ≅ 0,83.
Equação característica: 2r 4-7r + 5 = 0.
Observa-se que r = 1 é raiz deste polinômio o que reduz à busca das raízes do polinômio:
2r 4 7 r + 5
= 2 r 3 + 2 r 2 + 2 r − 5.
( r − 1)
Por aproximação, a única raiz real em (0,1) é r ≅ 0,91.
1− r
P0 = ≅ 0,03.
X
1 − r n +1
P0 , 1 ≤ n ≤ 2,
1− r
Pn =
λ n −3
P0 r , n ≥ X.
µ
∞
1 − r n +1 5 ∞
2
L= nPn = P0 n+ nr n −3 ≅ 11,15 contâineres.
n=0 n=0 1− r 2 n=3
Como o espaço para guardar os containeres não transferidos é reduzido, há indícios da
necessidade de utilizar um segundo avião.
(
A = µ − µz − λz + λz
n
)
3 n
→ lim A n = µ n .
z →0
dA dA
= − µ − λ + 3λz 2 → lim = −( µ − λ ).
dz z → 0 dz
n n
dA
dz
(
= − µ − λ + 3λz 2 n
) → lim
dA
z → 0 dz
= −( µ − λ ) n .
d2A d2A
= 6 λ z → lim = 0.
dz 2 z → 0 dz 2
d3A d3A
= 6 λ → lim = 6λ .
dz 3 z → 0 dz 3
dnA d4A
= 0 ∀n ≥ 4 → lim = 0 ∀n ≥ 4.
dz n z → 0 dz 4
d d 1− z
P1 = ( µ − 2λ ) lim P( z ) = ( µ − 2λ ) lim
z → 0 dz z → 0 dz A
dA
− A − (1 − z )
dz λ ( µ − 2λ ) λ
= ( µ − 2λ ) lim = = P0 .
z →0 A 2
µ2 µ
dA
− A − (1 − z )
1 d dz λ+µ λ λ λ
P2 = ( µ − 2λ ) lim = . P0 = +1 P0 .
2 z → 0 dz A 2
µ µ µ µ
2
d2A dA dA
− (1 − z ) A 2
+ 2A + 2(1 − z )
1 d dz dz dz
P3 = ( µ − 2λ ) lim
6 z → 0 dz A3
2 2
λ + 2µ λ λ λ
= . P0 = +2 P0
µ µ µ µ
λ
ρ= < 1.
µ
n −1 n n −1 n −1
∞
λ λ ∞
λ ∞
λ ∞
λ
1+ + (n − 1) . = + n. − .
n =1 µ µ n=0 µ n =1 µ n =1 µ
1 d 1 1 1 1
= + − −1 = → P0 = (1 − ρ ) 2 .
1 − ρ dρ 1 − ρ ρ 1 − ρ (1 − ρ ) 2
5) M/ E3 / 1 / ∞ /FIFO.
λ = 6.
µ = 8.
λ
ρ= = 0,75.
µ
P0 = 1 − ρ = 0,25.
L = 2,25.
Lq = L − ρ = 1,50
L
W= = 0,375.
λ
W q = 0,25.
6)
6a) M/ E10 / 1 / ∞ /FIFO
λ = 5 aparelhos por hora.
µ = 6 aparelhos por hora.
6b)
λ
ρ= ≅ 0,83.
µ
L ≅ 3,12 aparelhos.
L
W= ≅ 37,4 minutos.
λ
Apesar de haver, em média, poucos aparelhos no sistema, cada aparelho permanece no mesmo
37,4 minutos, dos quais apenas 10 minutos são necessários para o seu atendimento. Uma
recomendação seria diminuir o tempo de atendimento.
0
F1 ... Fk-1 Fk
1
kµ kµ
kµ kµ
I) O sistema está vazio em (t+ t), se ocorre um dos seguintes eventos mutuamente exclusivos:
i) o sistema está vazio em t, e em (t, t+ t), não ingressa ninguém;
ii) em t, há no sistema um usuário na fase k (fase final) e em (t, t+ t) ele é liberado.
III) No sistema há um usuário em (t+ t), e ele está na fase 1 se ocorre um dos seguintes eventos
mutuamente exclusivos:
i) em t, há no sistema um usuário na fase 1 e em (t, t+ t) ele não progride de fase;
ii) em t, o sistema está vazio e em (t, t+ t) ingressa um usuário para a fase 1 e ele não progrede
de fase.
P1,1 (t + ∆t ) = P1,1 (t )(1 − µ∆t − o(∆t ) + P0 (t )(λ∆t + o(∆t )) (1 − µ∆t − o(∆t )) + o(∆t ).
No regime estacionário,
λ
µP1,1 = λP0 → P1,1 = P0 .
µ
Então,
λ
P1,i = P0 1 ≤ i ≤ k .
kµ
k
λ λ µ λ
1 = P0 + P0 = P0 1 + → P0 = e P1 = .
i =1 kµ µ λ+µ λ+µ
λ (4 µ 2 − λ ) λ 4µ 2 λ λ
→ L2 = < = ≤ = L1 , se µ1 ≤ µ 2 .
4 µ 2 ( µ 2 − λ ) 4 µ 2 ( µ 2 − λ ) ( µ 2 − λ ) ( µ1 − λ )
e
λ λ
L1 = < .
( µ1 − λ ) (µ 2 − λ )
3λ λ
W q2 = < ≤ Wq1 se µ 2 ≥ µ1 .
4µ 2 ( µ 2 − λ ) µ 2 (µ 2 − λ )
9)
9a) Pelo diagrama de fluxo a seguir, observa-se que não é um processo de nascimento e morte,
pois não há possibilidade de ocorrer “morte” no estado 1 e também porque há possibilidade de
passar diretamente do estado 2 para o estado zero.
λ λ
0 1 2
2µ 2λ 2(λ + µ )
9c) E[N]= + = .
3µ + λ 3µ + λ 3µ + λ
10)
10a)
λ λ λ λ
λ
λ λ
λ λ λ λ λ λ λ λ
λ
λ
0 1 2 ...... n-2 n-1 n n+1 n+2 .......
µ µ µ µ µ µ µ µ µ
10b) Neste caso, tem-se a possibilidade da chegadas de grupos de tamanho1 e de tamanho 2 com
idênticas probabilidades.
z z2
C( z ) = + .
2 2
µP (1 − z )
P( z ) = 0 ,
A
λz 2 λz 3
onde A = µ − µz − λz + + → lim A = µ .
2 2 z →0
dA 3λz 2 dA
= − µ − λ + λz + → lim = −( µ + λ ).
dz 2 z → 0 dz
n n n
dA 3λz 2 dA
= − µ − λ + λz + = (− ( µ + λ ) ) .
n
→ lim
dz 2 z →0 dz
d2A d2A
= λ + 3λ z → lim = 3λ .
dz 2 z → 0 dz 2
d3A d3A
= 3λ → lim = 6λ .
dz 3 z → 0 dz 3
dnA d4A
= 0 ∀ n ≥ 4 → lim = 0 ∀n ≥ 4.
dz n z → 0 dz 4
0 − µP0 µP0 2 µ − 3λ
1 = P(1) = lim P ( z ) = = lim = → P0 = .
z →1 0 z →1 d 3λ 2µ
A µ−
dz 2
2 µ − 3λ dP( z ) λ
P1 = lim → P1 = P0 .
2µ z → 0 dz µ
2µ − 3λ d 2 P( z ) λ 2λ + µ
P2 = lim → P2 = P0 .
4 µ z →0 dz 2
µ 2µ
2 µ − 3λ d 3 P( z ) λ 2λ + µ
P3 = lim → P3 = P0 .
6µ z → 0 dz 3
µ 2µ
λ (E[ X ] + E[X 2 ])
10c) L = .
2 µ (1 − ρ )
1 1
E[X] = + 2 = 1,5 .
3 2
1 4
E[X2] = + = 2,5.
2 2
4λ 4λ
L= = .
2 µ P0 2 µ − 3λ
11) Trata-se de um modelo que considera o serviço com 2 fases. Há limitação da capacidade do
sistema em 2 unidades.
λ = 3 unidades por hora.
µ = 4 unidades por hora.
I) o sistema está vazio em (t+ t), se ocorre um dos seguintes eventos mutuamente exclusivos:
i) o sistema está vazio em t, e em (t, t+ t), não ingressa ninguém;
ii) em t, há no sistema um usuário na fase 2 de atendimento e em (t, t+ t) não ingressa nenhum
usuário e o usuário em atendimento é liberado.
P0 (t + ∆t ) = P0 (t )(1 − λ∆t − o(∆t )) + P1, 2 (t )(1 − λ∆t − o(∆t ))(2 µ∆t + o(∆t )) + o(∆t ).
No regime estacionário,
λ
λP0 = 2µP1, 2 → P1, 2 = P0 .
2µ
II) no sistema há em (t+ t) um usuário na fase 1 se ocorre um dos seguintes eventos
mutuamente exclusivos:
i) em t, há no sistema um usuário na fase 1 e em (t, t+ t) ele não progride de fase nem ingressa
nenhum usuário;
ii) em t, o sistema está vazio e em (t, t+ t), ingressa um usuário para a fase 1 e ele não progride
de fase;
iii) em t, há no sistema dois usuários sendo 1 na fase 2 e em (t, t+ t) ele é liberado e não
ingressa nenhum usuário.
(λ + 2 µ ) λ λ 2 (λ + 4 µ )
P2, 2 (t ) = P1,1 − P0 = P0 .
2µ µ 8µ 3
2 µP2,1 = λP1,1
λ λ 2 (λ + 2 µ )
P2,1 = P1,1 = P0 .
2µ 8µ 3
λ (λ + 2 µ ) λ λ 2 (λ + 2 µ ) λ (λ + 4 µ ) 2 P0
1 = P0 + P1,1 + P1, 2 + P2,1 + P2, 2 = P0 + P0 + P0 + P0 + .
4µ 2 2µ 8µ 3 8µ 3
−1
4 µ 3 + λ 3 + 4λ 2 µ + 4 µ 2 λ
→ P0 =
4µ 3
= 3, µ = 4.
Então,
P0 ≅ 0,41.
P1,2 ≅ 0,154,
P1,1 ≅ 0,211,
P2,1 ≅ 0,079,
P2,2 ≅ 0,135.
12)
12a) Modelo M/M[X]/1/ /FIFO
As chegadas são individuais, atendimentos em grupos de tamanho 1 ou 2, há um único servidor
que atende segundo a disciplina FIFO. O serviço é realizado com taxa µ independentemente do
tamanho do grupo. Quando há um cliente, este é atendido individualmente; quando há dois ou
mais clientes, atendem-se 2 juntos.
0 1 2 ......
µ µ µ µ
µ
12c)
I) o sistema está vazio em (t+ t), se ocorre um dos seguintes eventos mutuamente exclusivos:
i) o sistema está vazio em t, e em (t, t+ t), não ingressa ninguém;
ii) em t, há no sistema um usuário e em (t, t+ t) não ingressa nenhum usuário e o usuário em
atendimento é liberado.
iii) em t, há no sistema dois usuários e em (t, t+ t) não ingressa nenhum usuário e os usuários
em atendimento são liberados.
II) no sistema há em (t+ t) n > 0 usuários se ocorre um dos seguintes eventos mutuamente
exclusivos:
i) em t, há no sistema n usuários e em (t, t+ t) nenhum usuário é liberado nem ingressa nenhum
usuário;
ii) em t, há no sistema (n +1) usuários e em (t, t+ t) um usuário é liberado e não ingressa
nenhum usuário;
iii) em t, há no sistema (n + 2) usuários e em (t, t+ t) os dois usuários são liberados e não
ingressa nenhum usuário;
iv) em t, há no sistema (n - 1) usuários e em (t, t+ t) nenhum usuário é liberado e ingressa um
usuário;
D n Pm = Pn + m .
12e)
Pn = (1 − r2 ) r2n , ∀n ≥ 0.
1)M/M/1/∞/FIFO.
0, n = 0,
C espera =
500n, n ≥ 1.
∞ ∞
E[C espera ] = 500nPn = 500 nPn = 500( L − 0 P0 ) = 500 L.
n =1 n =1
Min E [Ct] = min (1000µ + 500 L)= min [1000µ + 1000/(µ - 2)].
Para obter o valor de µ que minimiza E [Ct], deriva-se a expressão em relação a µ, iguala-se a
zero e buscam-se as raízes da expressão resultante.
d d 1000 1000
E[C t ] = 1000 µ + = 1000 − = 0 → as raízes são µ1 = 1 e µ 2 = 3.
dµ dµ µ −2 ( µ − 2) 2
Como µ 2, o valor de µ que satisfaz a essa exigência é µ = 3 navios por dia. O tempo médio de
1
atendimento, é igual a 8 horas.
µ
2) Modelo M / M / c / /FIFO
λ = 1 cliente a cada 6 segundos = 10 clientes por minuto = 600 clientes por hora.
µ = 3 clientes por minuto = 180 clientes por hora.
λ 600 10
ρ= ≤1 → ≤1 → c≥ .
cµ 180c 3
Custo envolvidos:
- Custos por servidor, Cs = R$ 10,00 por hora.
- Custo de espera, Ce = R$10,00 por hora.
Ct = cCs +L Ce = 10c + 10L.
Ce Cs Ct
c L P0
(USD) (USD) (USD)
4 6,62 0,021 66,20 40 106,20
5 3,98 0,031 39,80 50 89,80
6 3,52 0,034 35,20 60 95,20
7 3,38 0,035 33,80 70 103,80
Então para ter-se um atendimento de menor custo global, é necessário que se trabalhe com 5
postos de atendimento.
3) Modelo M/M/c/∞/FIFO.
λ = 1 usuário por minuto = 60 usuários por hora.
µ = 1 usuário a cada 0,9 minutos ≅ 66,67 usuários por hora.
Custos envolvidos:
- Custo de manutenção, Cm = R$ 0,321 por hora (supondo que o caixa funcione 7 dias de 24
horas cada).
- Custo de espera cliente, Ce = R$ 3,00 por hora.
λ 60
ρ= ≤1 → ≤ 1 → c ≥ 0,9.
cµ c 66,67
O menor c inteiro que satisfaz a essa condição é c = 1.
Das avaliações dos custos globais de operação encontrados para diferentes valores de c, o
número de caixas eletrônicos que minimiza este custo é c = 3 caixas.
4) M / M / c / 4 / FIFO.
λ = 1 cliente a cada 15 segundos = 4 clientes por minuto = 240 clientes por hora.
µ = 1 cliente por minuto = 60 clientes por hora.
Busca-se o número de bombas, c, a serem instaladas no posto tal que E[Ct] seja mínimo.
Para este sistema, como há espaço para apenas 4 carros, 1 c 4.
Dada as restrições para a modelagem, tem-se tabela a seguir.
5) M / M / c / / FIFO.
λ = 5 navios por semana ≅ 0,714 navios por dia.
µA = 0,45 navios por dia, µB = 0,725 navios por dia, µC = 0,8 navios por dia.
c 3.
Devem ser computados os custos para cada tipo de equipamento e para c = 1, 2, 3, exceto no
caso (A,1) = (equipamento A, 1 berço) porque neste caso, µA < , o que implica em fila ilimitada
e custos incalculáveis. Devem ser encontrados os custos fixos, os custos operacionais e os custos
de retenção de navios.
Para calcular o custo operacional, deve ser calculada a fração de tempo em que um berço está
ocupado, ou seja = /cµ.
= /cµ.
BERÇOS
EQUIPAMENTO
1 2 3
A - 0,793 0,529
B 0,985 0,493 0,328
C 0,892 0,448 0,297
O custo de retenção diária depende do W para os distintos esquemas operacionais que depende
dos respectivos P0.
P0
BERÇOS
EQUIPAMENTO
1 2 3
A - 0,115 0,19
B 0,015 0,34 0,369
C 0,108 0,383 0,406
W
BERÇOS
EQUIPAMENTO
1 2 3
A - 5,96 2,48
B 90,90 1,82 1,43
C 11,60 1,56 1,29
BERÇOS
EQUIPAMENTO
1 2 3
A - 8,511 3,541
B 129,805 2,599 2,042
C 16,565 2,228 1,842
BERÇOS
EQUIPAMENTO
1 2 3
A - 11,523 7,593
B 132,485 6,629 7,422
C 19,492 6,655 7,769
Analisando os dados obtidos, conclui-se que a utilização do equipamento B com 2 berços leva ao
menor custo total.
0 0
1 50
2 100
... ...
n 50n
... ...
Cpp(n) = 50n.
∞ ∞
E[Cpp(n)] = 50nPn = 50 nPn = 50 L,
n=0 n =0
ρ
onde L = .
1− ρ
Para o Técnico 1:
ρ = 3 / 4 e L = 3 computadores.
Para o Técnico 2:
ρ = 1 / 2 e L = 1 computador.
O custo total (considerando 8 horas de trabalho diário tanto para o serviço como para os
computadores):
C1 = 8(30 + 50.3) = R$ 1.440,00.
C2 = 8(50 + 50.1) = R$ 800,00.
Deve-se então, contratar o segundo técnico que, apesar de cobrar mais, leva a um menor custo
total devido à sua produtividade.
A função Ct é composta por duas parcelas: o custo da oferta de serviço, Ca = 15c e o custo pela
perda de operações (rejeições), Cr = λ Pc+2 . Deve-se então calcular o c que minimize
E[Ct] = 15c + λ Pc+2. Na tabela a seguir, verifica-se que para c =3, tem-se o menor custo global
para manter o posto em operação.
8) M/M/1/∞/FIFO.
Custos envolvidos:
Custo da manutenção igual a µ C2
Custo de 1 máquina parada no sistema é igual a LC1.
Cλ
LC1 = 1
µ −λ
Cλ
Custo total, Ct = µ C2 + 1 .
µ −λ
Deve ser calculado µ que minimize E[Ct].
Derivando em relação a µ e igualando a zero, tem-se:
d C1λ Cλ
Ct = C 2 − = 0 → µ = + 1 + λ.
dµ (µ − λ ) 2
C2
c P0 L Ct
1 0,85 0,18 70,60
2 0,86 0,15 129,00
A contratação de 1 técnico minimiza o custo total da operação e os gastos da empresa por hora
com salários são de R$60,00.
2º caso:
Modelo M / M / c / / FIFO.
= 0,75 aviões por dia (reduzir em 1/4 do 1º caso)
= 0,25 aviões por dia (tempo de serviço quatro vezes menor que o do 1º caso)
= 0,75 c > 3.
0,25c
Para c = 2 ou c = 3 postos de atendimento, apenas a política atual é viável.
Fazendo os cálculos para c = 2 e c = 3, para a política atual, obtém-se:
c P0 L (aviões) W (dias)
2 0,333 1,33 1,33
3 0,364 1,04 1,04
c r P0 L (aviões) W (dias)
1 0,367 1,00 1,00
4
3 0,026 4,78 6,38
1 0,368 1,00 1,00
5
3 0,059 3,45 4,15
1 0,369 1,00 1,00
6
3 0,053 3,10 4,10
Resolução de Exercícios - Teoria de Filas
Mª Cristina Fogliatti e Néli Mª Costa Mattos
67
Verifica-se então, que a política atual de manutenção de aviões com c = 4 é mais eficiente pois
há menor gasto com servidores (observe que as diferenças das P0’s não são significativas).
µ = 0,5 n
ρ = λ/µ = 1/0,5n < 1 n > 2.
Deve-se calcular o número de funcionários, n tal que o custo total E[Ct ] = 20 L + 5n, seja
mínimo.
n µ L 20 L 5n 20 L + 5n
3 1,5 2 40 15 55
4 2 1 20 20 40
5 2,5 0,66 13,33 25 38,3
6 3 0,43 8,7 30 38,7
n µ L 20 L 5n 20 L + 5n
5 1,12 8,33 166,6 25 191,6
6 1,23 4,34 86,8 30 116,8
7 1,32 3,12 62,4 35 97,4
9 1,5 2 40 45 85
10 1,58 1,67 33,4 50 83,4
11 1,65 1,53 30,6 55 85,6
Para c = 3 servidores:
M /M /2 / /FIFO
ρ ≅ 0,444.
P0 = 0,25.
L ≅ 1,48 clientes
W ≅ 0,04 horas.
Ct ≅ 108 dólares.
O custo total é menor com c = 3 funcionários.