Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Modelos de filas
Os modelos de filas fornecem ao analista uma ferramenta poderosa para projetar e avaliar o desempenho
dos processos que geram filas. Neste conteúdo, vamos conhecer outros modelos mais complexo para o
estudo dos processos de filas.
Prof. Mauro Rezende Filho
1. Itens iniciais
Propósito
Compreender as características de filas mais complexas, as soluções matemáticas e os exemplos de
aplicação de filas na vida real é fundamental para os profissionais que projetam e/ou gerenciam processos ou
sistemas produtivos.
Preparação
Antes de iniciar o conteúdo, faça o download do Solucionário. Nele. você encontrará o feedback das
atividades.
Objetivos
Reconhecer alguns modelos de filas.
Reconhecer o modelo de fila M/M/1.
Reconhecer o modelo de fila M/M/s.
Reconhecer filas com prioridades.
Introdução
Olá! Antes de começarmos, assista ao vídeo e compreenda o conceito de modelos de filas.
Conteúdo interativo
Acesse a versão digital para assistir ao vídeo.
• 
• 
• 
• 
https://cdn-conteudo.ensineme.com.br/solucionario_revisado_5861e95a72.pdf
1. Exemplos de filas
Reconhecendo modelos de filas
Neste vídeo, você conhecerá alguns exemplos de modelos de filas.
Conteúdo interativo
Acesse a versão digital para assistir ao vídeo.
Exemplos de modelos de filas
Para começar nosso estudo, vamos, primeiramente, definir o modelo de um processo de Markov de tempo
contínuo em espaço de estado discreto. Seja os possíveis estados de um processo. O
valor de " " pode ser finito ou infinito, mas deve ser discreto. Observe que usamos um valor numérico
para apresentar um estado apenas por conveniência, para facilitar o entendimento. Na verdade, estado-i nada
mais é do que um nome, sendo selecionado para fins de referência. No entanto, em muitos casos, esses
nomes têm um significado e seu uso pode levar a uma apresentação natural de um estado, como o número de
clientes em uma fila (quando aplicável).
Por conveniência, assumimos que para qualquer , o número de parâmetros positivos, , 
, é finito. 
Essa suposição vale para todos os modelos que vamos definir. Sempre que o processo entra no estado ,
para qualquer com parâmetro positivo , uma variável aleatória com distribuição independente e
exponencial com parâmetro é desenhada.
Observe que são realizadas independentemente do histórico do processo anterior a essa entrada no estado-i.
O processo então permanece no estado-i por um período cujo valor é o menor entre essas variáveis
aleatórias. Além disso, ele se move para o estado-j em que esta minimização é alcançada. Uma vez no
estado-j, isso é repetido, agora com parâmetros, , ad infinitum. O parâmetro é geralmente
referido como a taxa de transição do estado-i para o estado-j. Sem perda de generalidade, assumimos que 
.
Na teoria das filas, a notação criada por Kendall (ou às
vezes a notação de Kendall, pois foi introduzida por A.
Kendall Erlan) é o sistema padrão usado para descrever e
classificar um nó de uma fila. Kendall propôs inicialmente
descrever modelos de filas usando três fatores
referenciados como A/S/c, nos quais A denota o tempo
entre as chegadas à fila, S a distribuição do tempo de
atendimento e c o número de canais de atendimento
abertos no nó. 
Posteriormente, essa notação foi estendida a fim de
representar melhor um sistema de filas, para A/S/c/K/N/D
de modo que K é a capacidade da fila, N é o tamanho da
população de trabalhos a serem atendidos e D é a disciplina
de filas.
Veja a seguir quais são os códigos comumente usados:
1 Markoviano ou sem memória (M)
Processo de chegada de processo de Poisson (ou aleatório), ou seja, tempos exponenciais entre
chegadas.
Exemplo: M/M/1
2
Distribuição degenerada (D)
Um tempo determinístico ou fixo entre chegadas.
Exemplo: D/D/1
3
Distribuição Erlang 
Uma distribuição Erlang com k como parâmetro de forma, ou seja, soma de k variáveis aleatórias
exponenciais.
Exemplo: 
4
Distribuição geral (G)
Embora G geralmente se refira a chegadas independentes, alguns autores preferem usar GI para
serem explícitos.
Exemplo: M/G/1
Conheça agora alguns dos modelos mais utilizados.
Exemplo 1
Processos de nascimento e morte
Um processo de Markov é chamado de processo de nascimento e morte se seu espaço de estado for 
 e suas únicas taxas de transição diferentes de zero são e .
Perceba a seguir, a representação gráfica do processo de nascimento e morte.
Representação gráfica do processo de nascimento e morte.
Exemplo 2
A fila M/M/1
Suponha que os tempos entre chegadas para uma fila de um único servidor sejam independentes e
exponencialmente distribuídos com o parâmetro que denominaremos de (lambda). Além disso, suponha
que os tempos de atendimento sejam independentes e sigam uma distribuição exponencial com o parâmetro
que denominaremos de (mi). Todas as variáveis aleatórias consideradas aqui são independentes.
Essa situação pode ser modelada como um processo de Markov de tempo contínuo cujo espaço de estados é
o conjunto de inteiros não negativos, representando o número no sistema (na fila mais em serviço), e cujas
probabilidades de transição diferentes de zero são , para e , para .
Observe que usamos duas propriedades da distribuição exponencial: a propriedade sem memória e o fato de
que o mínimo entre variáveis exponenciais e aleatórias independentes também é distribuído exponencialmente
e com um parâmetro igual à soma dos parâmetros individuais. Assim, obtemos um caso especial de um
processo de nascimento e morte com , para e , para .
Perceba a seguir, a representação gráfica de uma fila M/M/1.
Representação gráfica de uma fila M/M/1.
Exemplo 3
A fila M/M/ꝏ
Vamos considerar um modelo como apresentado no exemplo 2, mas com uma mudança (ao invés
de ) para . Essa seleção de parâmetros pode representar um modelo de fila com um
processo de chegada de Poisson e com um número infinito de servidores, cada um dos quais fornece serviço
que segue uma distribuição exponencial com um parâmetro comum . Além disso, sempre que "i" clientes
estão presentes, o tempo até o primeiro entre eles completar o serviço é o mínimo entre as " " variáveis
aleatórias exponenciais. Assim, a taxa de transição de "i" para i - 1 é i . Novamente, esse é um caso especial
de um processo de nascimento e morte com , para e , para . Na
realidade, foi modelado aqui mais um sistema de atraso do que um sistema de filas real.
Perceba a seguir, a representação gráfica da fila: M/M/ꝏ.
Representação gráfica da fila: M/M/ꝏ.
Exemplo 4
A fila M/M/s
O sistema de filas M/M/s é um modelo intermediário entre os dois modelos (exemplos 2 e 3). Especificamente,
assumimos que o número de servidores é "s" e que são todos idênticos. As taxas de natalidade são como nos
dois exemplos anteriores, ou seja, , para as taxas de transição correspondentes à morte
são, para i ,
Perceba a seguir, a representação gráfica da fila M/M/s.
Representação gráfica da fila: M/M/s.
Exemplo 5
A fila M/Er/1
Suponha que o processo de chegada a uma única fila de um servidor seja distribuído de acordo com Poisson.
Os tempos de serviço seguem uma distribuição Erlang com " " estágios, cada um dos quais é
exponencialmente distribuído com o parâmetro . Suponha que clientes estejam no sistema, e que
um dos quais esteja em serviço. Além disso, suponha que " " estágios de serviço sejam deixados para
aquele atualmente em serviço por cerca de . Então, essas duas informações são suficientes para
determinar estatisticamente o futuro, independentemente de qualquer outra informação do passado. 
Além disso, o número de etapas a serem concluídas por todos os clientes do sistema é Por
outro lado, se houver " " estágios de serviço incompletos, é possível deduzir a situação atual da fila.
Especificamente, se for um número inteiro, então clientes estão presentes, um em serviço com
" " estágios à frente e na fila. Se não for um número inteiro, ainda há um em serviço
com (mod r) estágios à frente e clientes na fila. Em resumo, o número de estágios incompletos
pode servir como um estado emum espaço de estados (unidimensional) de um processo de Markov. As taxas
de transição são as seguintes: .
Perceba a seguir, a representação gráfica da fila M/Er/1.
Exemplificação gráfica da fila: M/Er/1.
Exemplo 6
Filas de servidor único multiclasse
Considere uma fila sem memória FCFS (primeiro a chegar, primeiro a ser servido) de um servidor único. Existe
um número finito de classes de clientes. A taxa de chegada da classe-c é "c" e sua taxa de serviço é , ou
seja, o tempo de atendimento de cada um de seus clientes segue uma distribuição exponencial com
parâmetro . Agora temos que ) representa um estado típico em um processo de Markov.
Em particular, é a classe do cliente em serviço, é a classe do segundo da fila, e assim por diante. As
taxas de transição diferentes de zero são as seguintes. De é possível) em 
 a taxa é e de em ; ) a taxa é .
Exemplificação gráfica de filas de servidor único multiclasse.
Exemplo 7
Filas com novas tentativas
Considere uma fila M/M/1, mas com a seguinte variação importante. Assim que um cliente chega, ele verifica
se o servidor está ocioso. Se esse for o caso, inicia o serviço imediatamente e, caso contrário, vai para uma
sala de espera. Lá ele tenta novamente após um tempo que segue uma distribuição exponencial com
parâmetro . Se o servidor estiver novamente ocupado, ele volta para a sala de espera e assim
sucessivamente. Observe que, se alguns clientes estiverem na sala de espera, todos se comportarão
conforme indicado aqui. A modelagem do processo de Markov, nesse caso, é a seguinte: os estados são pares
, em que ( , respectivamente) significa que o servidor está ocupado (ocioso,
respectivamente) e j é o número de clientes na sala de espera. As taxas de transição são:
Perceba a seguir, a reprodução gráfica de filas com novas tentativas.
Exemplificação gráfica de filas com novas tentativas.
Verificando o aprendizado
Questão 1
Em geral, os sistemas de filas podem ser caracterizados por processos de entrada complexos, distribuição de
tempo de atendimento, número de servidores (ou canais), tamanho do buffer (ou sala de espera) e disciplinas
de fila. Na prática, esses processos e disciplinas de filas muitas vezes não são passíveis de análise. Uma das
características do sistema de filas é
A
feedback dos clientes.
B
mecanismo aleatório.
C
experiência do cliente.
D
mecanismo de serviço.
E
mecanismo de atendimento.
A alternativa D está correta.
Veja o feedback completo no Solucionário disponibilizado no campo Preparação.
Questão 2
Em um sistema de filas M/M/1, se os elementos “A”, “B”, “C” e “D” forem colocados em uma fila e forem
excluídos um de cada vez, em que ordem eles serão removidos?
A
ABCD
B
DCBA
C
DCAB
D
ABCD
E
ADBC
A alternativa A está correta.
Veja o feedback completo no Solucionário disponibilizado no campo Preparação.
2. Modelo de fila M/M/1
As Filas M/M/1
Neste vídeo, você compreenderá o conceito de filas de servidor único (M/M/1).
Conteúdo interativo
Acesse a versão digital para assistir ao vídeo.
Conceito de filas de servidor único
Vamos agora estudar o processo de uma fila M/M/1, ou seja, de servidor único em estado estacionário. Os
tempos entre chegadas e os tempos de serviço são assumidos como distribuídos com funções de densidade
dadas, respectivamente, a:
Distribuição exponencial Distribuição de Poisson
Perceba o gráfico da função exponencial.
Gráfico: Função exponencial.
Agora perceba o diagrama de transição de taxa para a fila M/M/1.
Diagrama de transição de taxa para a fila M/M/1.
Considere " " como o número de clientes no sistema. As chegadas podem ser consideradas como
"nascimentos" para o sistema, e as saídas podem ser consideradas como "mortes" (desde que haja pelo
menos um cliente no sistema). Assim, a fila é um processo birth/death (nascimento e morte) com 
 e . As equações de equilíbrio de fluxo para esse sistema são:
Alternativamente, podemos escrever:
Perceba a exemplificação gráfica da fila M/M/1.
Fila M/M/1.
Ao apresentar os modelos a seguir, vamos começar devagar e apresentar vários exemplos, para que você
possa ter uma ideia melhor dos modelos de fila de espera. Seja paciente e reserve bastante tempo para
estudar, caso contrário, você pode facilmente se confundir.
Inicialmente, vamos relembrar as suposições da teoria das filas:
 
A população de origem tem tamanho infinito.• 
0 tempo entre chegadas tem uma distribuição de probabilidade exponencial com uma taxa média de
chegada de chegadas de clientes por unidade de tempo.
Não há comportamento incomum do cliente.
A disciplina de serviço é FIFO.
0 tempo de serviço tem uma distribuição de probabilidade exponencial com uma taxa média de serviço
de conclusões de serviço por unidade de tempo.
A taxa média de chegada é menor que a taxa média de atendimento, ou seja, .
Não há nenhum comportamento incomum do servidor.
Sistema de filas M/M/1 (∞/FIFO)
Esse é um modelo de filas em que as chegadas seguem um processo de Poisson, os tempos de atendimento
são exponencialmente distribuídos e há apenas um servidor. É um sistema com entrada de Poisson, tempo de
espera exponencial e saída de Poisson com canal único.
A capacidade da fila do sistema é infinita com o modo primeiro a entrar, primeiro a sair (FIFO). O primeiro M na
notação representa a entrada de Poisson, o segundo M a saída de Poisson, 1 para o número de servidores e ∞
para capacidade infinita do sistema.
Fórmulas
Probabilidade de unidade zero na fila:
Comprimento médio da fila:
Número médio de unidades no sistema:
Tempo médio de espera de uma chegada:
Tempo médio de espera de uma chegada no sistema:
• 
• 
• 
• 
• 
• 
Exemplo
Os trabalhos chegam a um servidor de acordo com uma distribuição de Poisson, com uma intensidade de um
trabalho a cada 7 segundos. Os trabalhos observam a fila. Eles não entram na fila com probabilidade se
observarem tarefas na fila. se , ou 0 , caso contrário. O tempo de serviço é distribuído
exponencialmente com tempo médio de 6 segundos. Determine o número médio de clientes no sistema.
Solução
Observe o diagrama do sistema!
Diagramas de estado de espaço.
Esse é um modelo simples, mas requer um design cuidadoso. Depois de construir o diagrama de estado
correto, a solução é encontrada, com base nas equações de balanceamento LOCAL. Temos um sistema com 6
estados. Espaço de estados: : jobs no sistema. 0 diagrama do sistema é mostrado na imagem anterior.
Observe agora o sistema de equação de equilíbrio:
Esse sistema de equações (6 equações e 6 incógnitas) poderá ser resolvido pelo método de substituições e
calcular . As probabilidades restantes são calculadas com base em e nas equações acima.
Depois de determinar as probabilidades de estado, derivamos o número médio de clientes no sistema por
meio de:
Observamos aqui um sistema com diferentes taxas de chegada em cada estado. Esses sistemas são definidos
como não homogêneos. No entanto, a taxa de serviço é constante. O servidor está ocupado com
probabilidade . Quando está ocupado, executa os trabalhos. A taxa de serviço é Como
resultado, o servidor pode atender a 100 trabalhos em 100 segundos em MÉDIA!
Exemplo
A Linha 1 do metrô de São Paulo tem um balcão único na estação Jabaquara. Durante as horas de pico, os
clientes chegam à taxa de 10 por hora. O número médio de clientes que podem ser atendidos é de 12 por
hora. Descubra:
A probabilidade de o balcão estar livre.
O número médio de clientes na fila.
Solução
Dados do problema: λ = 10/hora, μ = 12/hora.
Probabilidade de unidade zero na fila:
Número médio de clientes na fila:
Exemplo
O Banco YDVQS está pensando em abrir um novo caixa para atendimento ao cliente. A gerência estima que os
clientes chegarão a uma taxa de 15 por hora. O caixa que está sendo considerado para ocupar o guichê pode
realizar os atendimentos a uma taxa de um a cada três minutos. Assumindo que as chegadas de clientes
seguem uma distribuição de Poisson e o serviço uma distribuição exponencial, pede-se:
Número médio na filade espera.
Número médio no sistema.
Tempo médio de espera na fila.
Tempo médio de espera no sistema.
Solução
Dados do problema: λ = 15/hora e μ = 60/3 = 20/hora.
Número médio na fila de espera:
Número médio no sistema:
1. 
2. 
1. 
2. 
3. 
4. 
Tempo médio de espera na fila:
Tempo médio de espera no sistema:
Sistema de filas M/Ek/1 (∞/FIFO)
É um modelo de filas em que as chegadas seguem um processo de Poisson, o tempo de atendimento segue
uma distribuição de probabilidade Erlang e o número de servidores é um.
A capacidade da fila do sistema é infinita com o modo primeiro a entrar, primeiro a sair. O primeiro na
notação representa a entrada de Poisson, " " para o número de fases, 1 para o número de servidores e 
para capacidade infinita do sistema.
 
 de uma distribuição de probabilidade é a distribuição de probabilidade de uma variável aleatória, que
pode ser expressa como a soma " " independes variáveis exponenciais identicamente distribuídas.
Fórmulas
Número esperado de entidades na fila:
Tempo de espera antes de ser atendido:
Tempo esperado gasto no sistema:
Número esperado de entidades no sistema:
À medida que k se aproxima do infinito, as expressões de e são dadas por...
Número esperado de entidades na fila:
Tempo de espera antes de ser atendido:
Tempo esperado gasto no sistema:
Número esperado de entidades no sistema:
Exemplo
O registro de um aluno em uma universidade requer três etapas a serem concluídas sequencialmente. O
tempo gasto para executar cada etapa segue uma distribuição exponencial com média de 30/3 minutos e é
independente entre si. Os alunos chegam à sede de acordo com um processo de entrada de Poisson com uma
taxa média de 25 por hora. Suponha que haja apenas uma pessoa para registro. Com base nessas
informações, encontre:
Tempo de espera esperado.
Número esperado de alunos na fila.
Solução
Esse é um sistema M/Ek/1. Temos que k = 3, λ = 25 por hora.
Tempo de serviço por fase:
1. 
2. 
Número esperado de alunos na fila:
Tempo de espera antes de ser atendido:
Teoria na prática
O reparo de determinado tipo de máquina requer três etapas a serem concluídas sequencialmente. O tempo
gasto para executar cada etapa segue uma distribuição exponencial com média de 20/3 minutos e é
independente entre si. A quebra da máquina segue um processo de Poisson com taxa de 1 por 2 horas.
Supondo que haja apenas um técnico de manutenção, determine:
O tempo ocioso esperado de uma máquina.
O tempo médio de espera de uma máquina quebrada em uma fila.
O número esperado de máquinas quebradas na fila.
O número médio de máquinas que não estão em operação.
Chave de resposta
Assista ao vídeo a seguir para conferir a resolução da questão.
Conteúdo interativo
Acesse a versão digital para assistir ao vídeo.
Mão na massa
Questão 1
No posto de combustível YDVQS, os clientes chegam de acordo com um processo de Poisson com um tempo
médio de 5 minutos entre as chegadas. O tempo de atendimento é distribuído exponencialmente com tempo
médio = 2 minutos. Com base nessas informações, descubra qual é o tempo médio gasto por um carro na
bomba de gasolina.
1. 
2. 
3. 
4. 
A
1,33 minutos
B
1,86 minutos
C
2,58 minutos
D
3,34 minutos
E
4,34 minutos
A alternativa D está correta.
Veja o feedback completo no Solucionário disponibilizado no campo Preparação.
Questão 2
Os alunos chegam à sede de uma grande universidade de acordo com um processo de entrada de Poisson
com uma taxa média de 40 por hora. O tempo necessário para atender um aluno tem uma distribuição
exponencial com média de 50 por hora. Suponha que os alunos sejam atendidos por um único indivíduo.
Encontre o tempo médio de espera de um aluno.
A
1,33 minutos
B
1,86 minutos
C
2,58 minutos
D
4,80 minutos
E
4,94 minutos
A alternativa D está correta.
Veja o feedback completo no Solucionário disponibilizado no campo Preparação.
Questão 3
Um técnico especializado em reparo de televisões descobre que o tempo gasto em seu trabalho tem uma
distribuição exponencial com média de 30 minutos. Se ele consertar as TVs na ordem em que chegaram e se
a chegada das TVs seguir uma distribuição de Poisson com uma taxa média de 10 por dia de 8 horas, qual
será o tempo ocioso esperado do técnico a cada dia?
A
5 horas
B
4 horas
C
3 horas
D
2 horas
E
1 horas
A alternativa C está correta.
Veja o feedback completo no Solucionário disponibilizado no campo Preparação.
Questão 4
Em média, 96 pacientes por dia de 24 horas requerem o serviço de uma clínica de emergência. Também em
média, um paciente requer 10 minutos de atenção ativa. Suponha que a instalação possa lidar com apenas
uma emergência por vez. Suponha que custa à clínica R$ 100 por paciente atendido para obter um tempo
médio de atendimento de 10 minutos, e que cada minuto de diminuição desse tempo médio custaria R$ 10 por
paciente tratado. Quanto teria de ser orçado pela clínica para diminuir o tamanho médio da fila de um terço de
paciente para meio paciente?
A
R$ 125 por paciente
B
R$ 105 por paciente
C
R$ 100 por paciente
D
R$ 85 por paciente
E
R$ 65 por paciente
A alternativa A está correta.
Assista ao vídeo para conferir a resolução do exercício.
Conteúdo interativo
Acesse a versão digital para assistir ao vídeo.
Questão 5
Os clientes chegam a uma unidade de uma janela de acordo com uma distribuição de Poisson com média de
10 minutos e o tempo de atendimento por cliente é exponencial com média de 6 minutos. O espaço em frente
à janela pode acomodar apenas três clientes, incluindo o atendido. Os outros clientes devem esperar fora
desse espaço. Calcule a probabilidade de um cliente ter de esperar fora do espaço direcionado.
A
32,5%
B
31,7%
C
30,8%
D
28,4%
E
21,6%
A alternativa E está correta.
Veja o feedback completo no Solucionário disponibilizado no campo Preparação.
Questão 6
Os alunos chegam à sede de uma universidade de acordo com um processo de entrada de Poisson com uma
taxa média de 25 por hora. O tempo necessário para atender um aluno tem uma distribuição exponencial com
média de 45 por hora. Suponha que os alunos sejam atendidos por um único indivíduo. Encontre o tempo
médio de espera de um aluno.
A
18 minutos e 25 segundos
B
17 minutos e 38 segundos
C
16 minutos e 41 segundos
D
15 minutos e 19 segundos
E
14 minutos e 53 segundos
A alternativa C está correta.
Veja o feedback completo no Solucionário disponibilizado no campo Preparação.
Verificando o aprendizado
Questão 1
Os usuários de um serviço público chegam a um guichê seguindo uma distribuição de Poisson com um tempo
médio de 5 minutos entre uma chegada e outra. O tempo de atendimento é em média 3 minutos e segue uma
distribuição exponencial. Qual é a probabilidade de que o guichê esteja ocupado?
A
40%
B
50%
C
60%
D
70%
E
74%
A alternativa C está correta.
Veja o feedback completo no Solucionário disponibilizado no campo Preparação.
Questão 2
Um mecânico conserta 4 máquinas. O tempo médio entre os requisitos de serviço é de 5 horas para cada
máquina e forma uma distribuição exponencial. O tempo médio de reparo é de 1 hora e também segue o
mesmo padrão de distribuição. Encontre o número esperado de máquinas em operação.
A
0
B
1
C
2
D
3
E
4
A alternativa D está correta.
Veja o feedback completo no Solucionário disponibilizado no campo Preparação.
3. Modelo de fila M/M/s
As filas M/M/s
Neste vídeo, você conhecerá o sistema de filas M/M/s e outros modelos de filas tais como: a fila finita M/M/1/K
e o sistema de perda M/M/s/S.
Conteúdo interativo
Acesse a versão digital para assistir ao vídeo.
Sistema de filas M/M/s
Quando temos uma única fila, porém com mais de 1 servidor paralelo, então temos um sistema de filas M/M/s.
O diagrama abaixo mostra 4 servidores paralelos atendendo a 1 fila. É importante entendermos a diferença
entre o sistema de filas M/M/s e o sistema de filas s vezes M/M/1. No sistema de filas , temos " "
servidores paralelos com 1 fila enquanto no sistema de filastemos o mesmo número de
servidores, mas alteramos a configuração para ter " " número de filas.
Perceba os dois tipos de fila a seguir.
Sistema de filas M/M/s
Sistema de filas s*M/M/1
O desempenho de nosso sistema de filas, no qual a distribuição de chegada dos clientes segue a distribuição
de Poisson e a distribuição do tempo de atendimento segue a distribuição exponencial com o número s de
servidores paralelos, é dado pelas fórmulas abaixo.
Para calcular a medida de eficácia do sistema de filas, primeiro precisamos calcular a razão entre a
intensidade do tráfego e a probabilidade de que o sistema esteja ocioso .
Fórmulas
Entrada
Taxa de chegada (número de clientes/unidade de tempo) = λ
Taxa de atendimento (número de clientes/tempo da unidade) = µ
Número de servidores = s
Saída
Fator de utilização = porcentagem do tempo em que todos os servidores estão ocupados:
Taxa efetiva de chegada:
Probabilidade de não haver clientes no sistema:
Probabilidade de haver "n" clientes no sistema:
Tempo médio que um cliente gasta na fila esperando pelo atendimento:
Tempo médio que um cliente fica no sistema (na fila de espera e sendo atendido):
Número médio de clientes em fila de espera para atendimento:
Número médio de clientes no sistema (em fila de espera e sendo atendidos):
Pela formulação apresentada, você pode notar que o desempenho da fila não é linear. Quanto maior o número
de servidores paralelos, o tempo de espera e o comprimento da fila reduzem drasticamente. Por outro lado,
adicionar servidores significa custo adicional para atender os clientes. Esse pensamento nos leva a questionar
se podemos encontrar o número ideal de servidores para minimizar o custo do seu sistema de negócios
usando o modelo de filas.
A otimização considera a taxa de chegada de clientes, a taxa de atendimento, o custo do serviço para operar
os servidores de filas e o tempo de espera do cliente (insatisfação do cliente ou oportunidade de perda de
clientes).
Perceba a seguir, o gráfico da otimização.
Gráfico da otimização.
O objetivo de otimização de filas é minimizar o custo total de custo de espera e custo de serviço. Precisamos
encontrar o equilíbrio entre demanda (lado dos clientes) e oferta (número de servidores). O aspecto mais
importante da otimização de filas é como você valoriza seus clientes em comparação a como você avalia o
custo de seus servidores. A razão entre Cs e Cw representa, na verdade, a qualidade do serviço do seu
sistema de filas. Acompanhe:
1 Quanto maior o valor de Cs comparado ao Cw, você define que o valor do servidor é muito mais caro
do que o valor do cliente e, portanto, você obtém menor qualidade de serviço em seu sistema de
filas.
2Quando você define o custo unitário de espera Cw sendo muito mais alto do que o custo unitário do
servidor Cs, valoriza o cliente como uma pessoa muito importante (VIP) e tem uma qualidade de
serviço muito melhor, mas precisa arcar com custos mais altos por esse serviço.
Exemplo
Suponha que um hospital tenha dois médicos cuja taxa de atendimento seja em média de 20 minutos por
pacientes. Admitindo-se que os pacientes cheguem em média a cada meia hora, vamos analisar o sistema.
Taxa média de chegada = 1 paciente a cada ½ hora, λ = 2 pacientes por hora.
Tempo médio de atendimento = 20 minutos para atendimento de cada paciente, µ = 3 pacientes por
hora.
Temos 2 médicos, s = 2.
• 
• 
• 
Utilização: ρ = λ/2µ = 2/6 = 1/3 (se s=1, ρ=2/3).
Solução
Vamos então calcular as métricas. Qual a probabilidade de que ambos os médicos estejam ociosos?
Qual a probabilidade de um médico estar ocioso?
Qual a probabilidade de haver pacientes?
Qual o número esperado de pacientes esperando por um médico?
Qual o número esperado de pacientes no hospital?
Qual o tempo médio que um cliente gasta na fila esperando pelo atendimento?
Qual o tempo médio de permanência de um cliente no hospital?
• 
Exemplo
O serviço de emergência de um pequeno hospital em Duque de Caxias tem um médico em serviço
permanente. Pode-se dizer que os doentes chegam segundo uma distribuição de Poisson com razão média de
2,4 por hora. O médico garante o tratamento de emergência até outro médico chegar a aproximadamente 3
doentes por hora. A distribuição do tempo do médico por atendimento é, aproximadamente, exponencial.
Sabendo disso, responda:
Em média, qual a parte do tempo do médico gasta na prestação de serviço?
Em média, quanto deverá esperar um paciente até ser atendido pelo médico?
Se o hospital melhorar a qualidade do atendimento de emergência, ao acrescentar um médico ao
serviço permanente (sistema M/M/2), qual deverá a ser a utilização do tempo dos médicos?
Com dois médicos disponíveis, quanto deverá esperar, em média, um paciente até ser atendido?
Quanto, em média, deverá um paciente esperar até ser atendido por um médico, em uma situação em
que um médico e um assistente façam parte de um sistema do tipo M/M/1, com razão de serviço de 6
pacientes por hora, mantendo a razão de chegada em 2,4 pacientes por hora?
Justifique por que motivo o tempo médio de espera em (d) é menor que o tempo médio de espera em
(e), embora as razões médias de chegada e de serviço sejam iguais.
Solução
Taxa média de chegada: pacientes por hora.
Tempo médio de atendimento: pacientes por hora.
Então temos .
(a) Número de servidores:
Probabilidade de o médico estar ocupado: .
O tempo utilizado dos médicos será de .
(b) Tempo médio de espera até um paciente ser atendido:
(c) Número de servidores:
1. 
2. 
3. 
4. 
5. 
6. 
Probabilidade de o sistema estar desocupado: .
O tempo utilizado dos médicos será de 40%.
(d) Tempo até ser atendido:
(e) Taxa média de chegada: pacientes por hora:
Tempo médio de atendimento: pacientes por hora 
Número de servidores: Fila 
Tempo médio de espera de um doente até ser atendido:
(f) O sistema em (d) é muito mais flexível que o sistema em (f).
Exemplo
Suponha que os clientes cheguem a uma agência de viagens de acordo com um processo de entrada de
Poisson e os tempos de atendimento tenham uma distribuição exponencial.
 minuto, ou seja, 1 cliente a cada 10 minutos..
 minuto, ou seja, 8 clientes a cada 100 minutos.
Se houvesse apenas um servidor, o que aconteceria? 
Logo, os clientes hesitariam em longas filas – nunca atingiriam o estado estacionário. Quantos servidores você
recomendaria?
Calcular e para e .
Solução
Para esse exemplo, desenvolvemos uma planilha em Excel para responder às perguntas. Veja!
• 
• 
Captura de tela do Excel.
Para facilitar as formulações, demos nomes às células. Confira!
Captura de tela do Excel.
Para que você possa repetir esse exemplo em seu equipamento, faça a seguir as seguintes formulações:
· C8 =SE((s-1-Lambda/Mu)=0;EXP(-Mu*Tempo1)*(1+P0*((Lambda/Mu)^s)/(FATORIAL(s)*(1-
Rho))*Mu*C9);EXP(-Mu*Tempo1)*(1+P0*((Lambda/Mu)^s)/(FATORIAL(s)*(1-Rho))*(1-EXP(-
Mu*Tempo1*(s-1-Lambda/Mu)))/(s-1-Lambda/Mu))).
C11 =(1-SOMA(DESLOC(P0;0;0;s;1)))*EXP(-s*Mu*(1-Rho)*Tempo2).
C18 =Cs*s.
C19 =Cw*'L'.
C20 =Custodeservico+Custodeespera.
F4 =SE(Rho=@n;((C4/Mu)^@n)*P0/FATORIAL(@n);((C4/Mu)^@n)*P0/
(FATORIAL(s)*(s^(@n-s)))));NÃO.DISP()).
Arrastar de K5 até K29.
Outros modelos
A fila finita M/M/1/K
0 sistema de filas M/M/1/k pode ser pensado como uma cadeia de Markov de Tempo Contínuo (CTMC), 
, em que representa o número total de clientes no sistema. Podemos aproveitar a
capacidade (restrição) do sistema sendo finita.
Se as chegadas acontecem na taxa e a taxa de serviço é , então o diagrama de taxa de transição será
conforme imagem a seguir. Observe o número finito de estados, com o espaço de estado 
Representação gráfica de uma fila finitaM/M/1/k.
As probabilidades de estado estacionário, , são obtidas pela solução das equações
de estado estacionário (fluxo para fora = fluxo para dentro):
E a equação de normalização . As equações de estado estacionário contêm o padrão de
dependência de um processo de nascimento-morte, com a equação final sendo modificada devido ao espaço
de estado finito, embora isso não dificulte a solução.
Fórmulas
• 
• 
• 
 
Exemplo
Uma pequena empresa de vendas por correspondência tem uma linha telefônica e uma facilidade de chamada
em espera para dois clientes adicionais. Os pedidos chegam à taxa de um por minuto e cada pedido requer 2
minutos e 30 segundos para anotar os detalhes. Modele esse sistema como uma fila M/M/1/3 e responda às
seguintes perguntas:
(a) Qual é o número esperado de chamadas aguardando na fila? Qual é a espera média na fila?
Assumindo que as chegadas estão em um processo de Poisson com taxa 1 por minuto e os tempos de
atendimento são exponenciais com média de 2,5 minutos , temos . Além disso, .
(b) Qual é a probabilidade de que a chamada tenha que esperar mais de 1,5 minuto antes de ser atendida?
Usamos a fórmula para com e . Logo, nós obtemos:
O sistema de perda M/M/s/S
Classificamos uma fila como M/M/s/s aquela na qual os clientes que chegam quando todos os servidores
estão ocupados não têm permissão para entrar no sistema. Antes da introdução dos buffers de chamada em
espera, os sistemas telefônicos operavam estritamente como sistemas de perda.
Sejam as chegadas de clientes Poisson com parâmetro e os tempos de atendimento exponenciais com
média . Existem " " servidores e todos os clientes que chegam quando todos os servidores estão
ocupados são perdidos para o sistema. Assim, o espaço de estado para o número de clientes no sistema é 
.
As probabilidades limite são obtidas usando as equações de equilíbrio de estado:
Fórmulas
Escrevendo α = λ/μ, pode ser resolvido recursivamente para obter:
Essa é a probabilidade de um cliente ser impedido de entrar no sistema, ou seja, de chamadas telefônicas que
são perdidas. Além disso, fornece o número esperado de clientes que serão impedidos de entrar no
sistema na unidade de tempo. Essa fórmula tem sido amplamente utilizada no projeto de sistemas telefônicos
por engenheiros de tráfego.
Para referência imediata, os valores são plotados para diferentes valores de contra valores variados da
carga oferecida Na literatura de teletráfego, é comum medir a carga oferecida (a razão entre a taxa de
chegada e a taxa de serviço) em Erlangs por conveniência. Observe que, no jargão da indústria telefônica, a
carga transportada é dada por , pois uma proporção ps dos clientes que chegam é perdida para o
sistema.
Teoria na prática
O supervisor operacional de uma empresa de máquinas elétricas verificou que o serviço de manutenção
corrente de equipamento sofria atrasos, devido à espera na seção de ferramentas. Como qualquer atraso na
produção obriga a uma alteração das ordens de fabricação ou mesmo ao recurso a horas extraordinárias, o
supervisor requereu um estudo sobre a viabilidade de acrescentar mais funcionários na seção em questão,
para melhorar a resposta às necessidades do serviço de manutenção.
O assunto foi estudado, concluindo-se que o tempo médio entre as chegadas é de 80 segundos e que o
tempo médio de atendimento, por parte de um funcionário, é de 60 segundos. O custo total de um funcionário
na seção de ferramentas é de R$8,50 por hora, enquanto o custo relativo à espera (equipamento parado) é de
R$15,00 por hora. Considera-se que o dia de trabalho tem 8 horas. A tabela seguinte, parcialmente completa,
informa sobre o efeito na fila de espera de acrescentar mais funcionários (fila tipo M/M/S, S = 2, 3) à seção,
incluindo a análise dos custos diários totais envolvidos nas várias opções.
Complete a tabela e responda: Na perspectiva dos custos totais tabelados, qual será a melhor opção?
Tabela de custos. Mauro Rezende Filho
Chave de resposta
Assista ao vídeo a seguir para conferir a resolução da questão.
Conteúdo interativo
Acesse a versão digital para assistir ao vídeo.
Mão na massa
Questão 1
Fernando é um usuário e um dos críticos do funcionamento do serviço de uma veterinária localizada perto de
sua residência. De acordo com Fernando, sempre que chama um veterinário, este nunca vem no mesmo dia.
Atualmente, há dois veterinários, cada um atendendo em média 5 chamadas por dia (o serviço pode ser
considerado M/M/2). Quanto aos pedidos de apoio a animais doentes verifica-se que chegam aleatoriamente,
seguindo um processo de Poisson, a razão de 9 por dia. Sensível às críticas dos clientes, a direção decidiu
discutir o caso, admitindo contratar um novo veterinário. Avalie a situação, contribuindo com informação que
possa ser útil para uma tomada de decisão sobre a referida contratação.
A
A afirmação está incorreta, pois as chamadas demoram 0,85 dias para serem atendidas.
B
A afirmação está correta, pois as chamadas demoram 0,85 dias para serem atendidas.
C
A afirmação está incorreta, pois as chamadas demoram 0,68 dias para serem atendidas.
D
A afirmação está correta, pois as chamadas demoram 1,23 dias para serem atendidas.
E
A afirmação está correta, pois as chamadas demoram 1,09 dias para serem atendidas.
A alternativa A está correta.
Veja o feedback completo no Solucionário disponibilizado no campo Preparação.
Questão 2
A seção de cópias de uma empresa, aberta 40 horas por semana, dispõe de 2 copiadoras arrendadas pelo
valor total de R$12,00 cada por semana. Os clientes chegam a razão de 33/hora e o tempo médio de serviço é
de 3 minutos. O custo horário médio, para a empresa, do pessoal que realiza o serviço de cópias é de R$1,80/
hora, incluindo overheads. Será conveniente aumentar ao número de copiadoras arrendadas? E para que
número?
A
2 copiadoras com um custo de R\$2,50 por hora.
B
3 copiadoras com um custo de R\$3,60 por hora.
C
4 copiadoras com um custo de por hora.
D
5 copiadoras com um custo de R\$4,49 por hora.
E
6 copiadoras com um custo de por hora.
A alternativa C está correta.
Assista ao vídeo para conferir a resolução do exercício.
Conteúdo interativo
Acesse a versão digital para assistir ao vídeo.
Questão 3
Os clientes chegam a uma janela de drive-thru da farmácia de acordo com uma distribuição de Poisson com
uma média de 10 por hora. O tempo de atendimento por cliente é exponencial com média de 5 minutos.
Existem 3 vagas em frente ao guichê, incluindo a do carro a ser servido. Outros carros que chegam podem
esperar fora desses 3 espaços. A farmácia está interessada em saber quanto tempo os clientes ficam no
sistema?
A
10 minutos
B
20 minutos
C
30 minutos
D
40 minutos
E
50 minutos
A alternativa C está correta.
Veja o feedback completo no Solucionário disponibilizado no campo Preparação.
Questão 4
Uma empresa possui 4 linhas telefônicas com taxa de chegada de uma ligação a cada dois minutos. A duração
média de uma chamada é de 4 minutos. Qual é a probabilidade de um cliente ser impedido de entrar no
sistema?
A
6,8%
B
7,3%
C
5,4%
D
8,2%
E
9,5%
A alternativa E está correta.
Veja o feedback completo no Solucionário disponibilizado no campo Preparação.
Questão 5
A YDQS Materiais de Construção emprega atualmente um trabalhador cuja função é carregar tijolos em
caminhões de saída da empresa. Uma média de 24 caminhões por dia, ou 3 por hora, chegam à plataforma de
carregamento, de acordo com a distribuição de Poisson. O trabalhador carrega os tijolos a uma taxa de 4
caminhões por hora, seguindo aproximadamente a distribuição exponencial em seus tempos de serviço. A
YDQS acredita que adicionar um segundo carregador de tijolos melhorará substancialmente a produtividade
da empresa. A empresa estima que uma equipe de duas pessoas no portão de carregamento dobrará a taxa
de carregamento de 4 caminhões por hora para 8 caminhões por hora. Analise o efeito dessa mudança na fila
e compare os resultados com os obtidos com um trabalhador. Qualé a probabilidade de haver mais de 3
caminhões sendo carregados ou esperando com dois carregadores?
A
0,002
B
0,273
C
0,0141
D
0,053
E
0,375
A alternativa E está correta.
Assista ao vídeo para conferir a resolução do exercício.
Conteúdo interativo
Acesse a versão digital para assistir ao vídeo.
Questão 6
Observe o diagrama a seguir de um sistema M/M/2. Qual a probabilidade de o sistema estar vazio?
A
32%
B
38%
C
43%
D
47%
E
49%
A alternativa C está correta.
Veja o feedback completo no Solucionário disponibilizado no campo Preparação.
Verificando o aprendizado
Questão 1
Há dois trabalhadores responsáveis por 10 fresadoras. As máquinas trabalham em média 20 minutos, então
requerem um período médio de serviço de 5 minutos, ambas as vezes distribuídas exponencialmente.
Determine o número de máquinas esperando serviço.
A
1,38 máquinas
B
1,61 máquinas
C
1,46 máquinas
D
2,14 máquinas
E
3,47 máquinas
A alternativa C está correta.
Veja o feedback completo no Solucionário disponibilizado no campo Preparação.
Questão 2
Uma companhia de petróleo está considerando a expansão de sua única instalação de descarga em sua
refinaria. Devido a variações aleatórias no clima, atrasos no carregamento e outros fatores, os navios que vão
à refinaria para descarregar petróleo bruto chegam a uma taxa de 5 navios por semana. A taxa de serviço é de
10 navios por semana. Assuma que as chegadas sigam um processo de Poisson e o tempo de atendimento
seja exponencial. Encontre o tempo médio que um navio deve esperar antes de começar a entregar sua carga
à refinaria.
A
0,1 semanas
B
0,2 semanas
C
0,3 semanas
D
0,4 semanas
E
0,5 semanas
A alternativa A está correta.
Veja o feedback completo no Solucionário disponibilizado no campo Preparação.
4. Filas com prioridades
Filas M/M/1 com prioridades: concepção e exemplos
Assista ao vídeo e compreenda o conceito e exemplos de fila M/M/1 com prioridades.
Conteúdo interativo
Acesse a versão digital para assistir ao vídeo.
Fila M/M/1 com prioridades
Assista ao vídeo e compreenda o conceito e exemplos de filas M/M/1 com prioridades e suas concepções.
Conteúdo interativo
Acesse a versão digital para assistir ao vídeo.
Embora o tipo de fila M/M/1 com prioridades seja extremamente complexo, é muito importante conhecê-lo.
Isso porque se trata de um modelo trabalhado em diversos locais como supermercados, aeroportos e bancos.
Você se deparará com essa situação na vida real e certamente terá de obter o equacionamento do problema.
Disciplinas de filas que atribuem atendimento prioritário a
alguns clientes são comuns em sistemas de atendimento. A
prioridade pode ser baseada em fatores como a classe do
cliente, o tipo de atendimento e até mesmo o tempo de
atendimento. 
Com o advento dos computadores, uma ampla variedade de
disciplinas prioritárias foi introduzida para melhorar o
desempenho do sistema. As disciplinas de menor tempo de
processamento e primeira data de vencimento são alguns
dos exemplos.
Uma vez que a análise da maioria das variantes envolve processos subjacentes muito mais complexos do que
aqueles que consideramos até o momento, não vamos aprofundá-los neste conteúdo. No entanto,
introduziremos o modelo simples de prioridade de duas classes sob a configuração M/M/1 e discutiremos as
questões fundamentais de sua análise.
Para começar, quando abordamos as filas prioritárias, devemos considerar os seguintes casos:
 
Há mais de uma classe de clientes com base em suas necessidades ou importância para o sistema.
Os clientes de uma classe têm maior prioridade de serviço do que os outros. Quando houver mais de
duas classes, podemos organizá-las em uma hierarquia de prioridades em relação ao atendimento.
A prioridade concedida a uma classe de clientes pode ser preemptiva ou não preemptiva. Se um cliente
tiver prioridade de preferência sobre outro, o cliente prioritário terá preferência pelo serviço do cliente
não prioritário. Se a prioridade for não preemptiva, o cliente prioritário entrará em serviço após a
conclusão do serviço em andamento no momento de sua chegada.
Quando é permitida a preempção de serviço, o serviço ao cliente preemptivo pode ser retomado após
o atendimento dos clientes prioritários, a partir do ponto em que houve preempção ou recomeçando do
início. Essas duas alternativas são conhecidas como disciplinas de retomada preventiva e repetição
preventiva, respectivamente. Para fins de análise, a disciplina de repetição preemptiva pode ainda ser
dividida em diferente e idêntica, dependendo do tempo de serviço selecionado na retomada do
• 
• 
• 
• 
serviço. Sob disciplina diferente de repetição preemptiva, a amostra de realização do serviço é
diferente daquela originalmente escolhida. Sob a disciplina idêntica de repetição preemptiva, a mesma
realização de amostra é usada.
Desde que a atribuição de prioridades não seja baseada no tempo de serviço e não haja preempção, o
número total de clientes no sistema prioritário tem a mesma distribuição que o número de clientes no
sistema sem prioridades. Assim, nesse caso, a disciplina de prioridade afeta apenas o tempo de espera
dos clientes que entram no sistema.
Considere uma fila M/M/1 com duas classes de prioridade. Permita que os clientes da classe 1 tenham maior
prioridade de atendimento em relação aos clientes da classe 2. Além disso, considere a chegada de Poisson e
as taxas exponenciais de atendimento dos clientes das duas classes, como segue:
Classe 1
Taxa de chegada λ1; taxa de serviço μ1.
Classe 2
Taxa de chegada λ2; taxa de serviço μ2.
Vamos assumir primeiro um sistema de prioridade não preemptiva com serviço fornecido por um único
servidor. Por causa da chegada de Poisson e da suposição de tempo de serviço exponencial, podemos usar
um modelo generalizado de processo de nascimento e morte para esse sistema. O espaço de estado do
processo de Markov subjacente deve ser representado com três componentes:
Número de clientes classe 1
Número de clientes classe 2
Classe de clientes em serviço
Seja a distribuição limite do espaço de estados para o processo. Quando
, por conveniência denotamos a probabilidade por . Em geral, os elementos do espaço de
estados são:
As seguintes equações de equilíbrio de estado determinam a distribuição limite do estado do processo 
• 
• 
• 
• 
Quando tivermos um processo pequeno, essas equações podem ser resolvidas numericamente. Antes de
embarcar em uma solução numérica, observe que o número de equações (consequentemente, o número de
incógnitas) pode se tornar muito grande mesmo com limites de capacidade baixos.
Se é o número permitido no sistema, o número de equações passa a ser . Assim, se 
, deve-se lidar com 111 equações. Sem passar pela análise, apresentamos as seguintes conclusões
que são úteis para entender o efeito da atribuição de prioridade nos clientes, bem como no sistema:
 
Quando as taxas de serviço das duas classes de clientes são diferentes, o número médio de clientes
de baixa prioridade em espera é maior, e o número médio de clientes de alta prioridade em espera é
menor do que as médias correspondentes para um sistema de duas classes sem prioridades.
Para o sistema de filas, um esquema de prioridade é útil apenas se a taxa de atendimento dos clientes
de maior prioridade for maior que a taxa de atendimento dos clientes de menor prioridade.
Se a redução do tempo de espera dos clientes no sistema for um critério de projeto, estendendo a
conclusão de 2 acima, podemos inferir que o esquema de prioridade conhecido como disciplina de
menor tempo de processamento é ótimo. Nessa disciplina de fila, o cliente com o menor tempo de
atendimento tem a maior prioridade.
• 
• 
• 
Devido à natureza não preemptiva da disciplina de prioridade, o tempo médio de espera do cliente de
alta prioridade será maior do que o tempo médio de espera sob uma prioridade preemptiva. Essa
diferença é igual ao tempo médio de atendimento do cliente de baixa prioridade condicionado à
chegada do cliente dealta prioridade quando não há clientes de alta prioridade no sistema.
Isso pode ser obtido como:
Exemplo de fila M/M/1 com prioridades
Confira no vídeo os exemplos de aplicação do tipo de filas M/M/1 com prioridades.
Conteúdo interativo
Acesse a versão digital para assistir ao vídeo.
Uma central de atendimento é configurada basicamente para prestar um tipo de serviço, que identificamos
como classe 1. No entanto, para garantir que o pessoal de atendimento fique o mais ocupado possível, a
central aceita outro tipo de serviço, denominado classe 2, em uma base de baixa prioridade. A qualquer
momento, apenas dois clientes podem estar presentes no sistema. Sejam e as taxas de chegada de
Poisson dessas duas classes de clientes e e suas taxas de atendimento assumindo que os tempos de
atendimento são exponenciais. Vamos determinar a distribuição limite do número de clientes no sistema sob
as disciplinas de prioridade não preemptiva e preemptiva.
Prioridade não preemptiva
Segundo esta disciplina, uma vez que um cliente não prioritário inicia o serviço, ele é executado até a
conclusão, mesmo que um cliente prioritário chegue nesse meio tempo. Os estados que representam o
número de clientes no sistema e a classe de cliente em atendimento são , 112). As
equações de equilíbrio do estado são as seguintes 
• 
Eq. 1
Eq. 2
Eq. 3
Substituindo de (3) e (6) em (1):
Mas de (1):
Resolvendo para p101 e p012:
Eq. 4
Eq. 5
Eq. 6
Eq. 7
Eq. 8
Eq. 9
Eq. 10
Substituindo esses valores em (4) – (7), obtemos (11):
Agora, é obtido da condição de normalização :
Resumindo, temos (12):
Eq. 12
Para comparar as duas disciplinas, considere λ1 = 3/hora, λ2 = 2/hora, e os tempos médios de atendimento
sejam de 30 minutos cada (μ1 = μ2 = 2/hora). Obtemos, então, os seguintes resultados:
Prioridade preemptiva
Devido à natureza preemptiva da disciplina, ainda assumimos que, quando há dois clientes classe 2 no
sistema e um deles está em serviço, um cliente classe 1 chegando substituirá o cliente em serviço. Isso
significa que um cliente classe 2 será removido. Os estados que representam o número de clientes no sistema
são . As equações de equilíbrio do estado são dadas abaixo :
Esse é um exemplo no qual a ajuda de um computador na resolução das equações simultâneas provavelmente
funcionará melhor. Veja agora a técnica de eliminação padrão para a solução. Por conveniência para facilitar
os cálculos, escrevemos:
A penúltima equação nos permite escrever:
Eliminando p02 do conjunto de equações, obtemos:
Escrevemos e . Eliminando de (4) e (5):
Eliminando p01 de (1) e (7), temos:
Eq. 1
Eq. 2
Eq. 3
Eq. 4
Eq. 5
Eq. 6
Eq. 7
Eq. 8
Eliminando p20 de (3) e (8), temos:
E obtemos:
Usando em (2), obtemos:
Substituindo os valores de p10 e p20 em (7), temos:
Substituindo em (5):
Finalmente, voltando para (1), obtemos:
Usando os resultados de (9) – (13) na condição de normalização ∑pij = 1, obtemos:
Com os valores numéricos usados no caso não preemptivo, alcançamos os seguintes resultados:2
Eq. 9
Eq. 10
Eq. 11
Eq. 12
Eq. 13
Eq. 14
Por fim, temos:
Obviamente, essa solução será obtida mais facilmente com suporte computacional.
Verificando o aprendizado
Questão 1
Uma fila de prioridade é um tipo de fila que organiza os elementos com base em seus valores de prioridade.
Elementos com valores de prioridade mais altos normalmente são recuperados antes dos elementos com
valores de prioridade mais baixos. Qual das opções a seguir não é uma vantagem de uma fila de prioridade?
A
Fácil de implementar.
B
Processos com prioridade diferente podem ser tratados de forma eficiente.
C
Aplicações com requisitos diferentes.
D
Fácil de excluir elementos em qualquer caso.
E
Não precisa de auxílio computacional.
A alternativa D está correta.
Veja o feedback completo no Solucionário disponibilizado no campo Preparação.
Questão 2
Suponha um processo de teleprocessamento no qual temos 20 classes de prioridades. Para modelar esse
processo, precisaremos de quantas equações de estabilidade?
A
421
B
41
C
161
D
281
E
324
A alternativa A está correta.
Veja o feedback completo no Solucionário disponibilizado no campo Preparação.
5. Conclusão
Considerações finais
Neste conteúdo, aprendemos que uma situação de fila é basicamente caracterizada por um fluxo de clientes
chegando a uma instalação de atendimento. Ao chegar à instalação, o cliente pode ser atendido
imediatamente por um servidor ou, se todos os servidores estiverem ocupados, pode ter de esperar em uma
fila até que um servidor esteja disponível. O cliente deixará o sistema após a conclusão do serviço. As
situações de filas estão presentes em nosso cotidiano, nas áreas de telecomunicações, transporte, logística,
finança, serviços de emergência, informática, engenharia industrial e gerenciamento de projetos.
Compreendemos que o padrão de chegada dos clientes e o tempo de atendimento alocado para cada cliente
só podem ser especificados probabilisticamente. Essas instalações de serviço são difíceis de programar “de
forma otimizada” devido à presença de elementos aleatórios na chegada e nos padrões de serviço.
Percebemos a existência de suporte de uma teoria matemática que fornece meios para analisar essas
situações. Isso é conhecido como teoria das filas (teoria da fila de espera, teoria do congestionamento, teoria
do sistema de serviço estocástico), que analisa as características operacionais de uma situação de fila com o
uso da teoria da probabilidade. Por fim, vimos que a teoria das filas se aplica não apenas no dia a dia, mas
também na sequência de programação de computadores, redes, área médica, setores bancários etc.
Explore +
Entenda mais sobre os modelos de filas lendo o artigo científico A teoria das filas aplicada aos serviços
bancários, de Luiz Ricardo Amidani.
Referências
MARCHAL, W. G. An approximation formula for waiting times in single-server queues. AIIE Transactions, 8: 473,
1976.
 
MEDHI, J. Stochastic Models in Queueing Theory. Amsterdam: Academic Press, 2003.
 
RAVINDRAN, A.; PHILLIPS, D. T.; Solberg, J. Operations Research: Principles and Practice. [s.l.]: John Wiely &
Sons, 1991.
 
ROSS, S. M. Introduction to Probability Models. Academic Press. San Diego: Eleventh edition, 2014.
 
WHITT, W. The queueing network analyzer. Bell System Technical Journal, v. 62, n. 9, 1983
	Modelos de filas
	1. Itens iniciais
	Propósito
	Preparação
	Objetivos
	Introdução
	Conteúdo interativo
	1. Exemplos de filas
	Reconhecendo modelos de filas
	Conteúdo interativo
	Exemplos de modelos de filas
	Markoviano ou sem memória (M)
	Distribuição degenerada (D)
	Distribuição Erlang
	Distribuição geral (G)
	Exemplo 1
	Processos de nascimento e morte
	Exemplo 2
	A fila M/M/1
	Exemplo 3
	A fila M/M/ꝏ
	Exemplo 4
	A fila M/M/s
	Exemplo 5
	A fila M/Er/1
	Exemplo 6
	Filas de servidor único multiclasse
	Exemplo 7
	Filas com novas tentativas
	Verificando o aprendizado
	2. Modelo de fila M/M/1
	As Filas M/M/1
	Conteúdo interativo
	Conceito de filas de servidor único
	Distribuição exponencial
	Distribuição de Poisson
	Sistema de filas M/M/1 (∞/FIFO)
	Fórmulas
	Exemplo
	Solução
	Exemplo
	Solução
	Exemplo
	Solução
	Sistema de filas M/Ek/1 (∞/FIFO)
	Fórmulas
	Exemplo
	Solução
	Teoria na prática
	Conteúdo interativo
	Mão na massa
	Conteúdo interativo
	Questão 6
	Verificando o aprendizado
	3. Modelo de fila M/M/s
	As filas M/M/s
	Conteúdo interativo
	Sistema de filas M/M/s
	Sistema de filas M/M/s
	Sistema de filas s*M/M/1
	Fórmulas
	Entrada
	Saída
	Exemplo
	Solução
	Exemplo
	Solução
	Exemplo
	Solução
	Outros modelos
	A fila finita M/M/1/K
	Fórmulas
	Exemplo
	O sistema de perda M/M/s/S
	Fórmulas
	Teoria na prática
	Conteúdo interativo
	Mão na massa
	Conteúdo interativo
	Conteúdo interativo
	Questão 6
	Verificando o aprendizado
	4. Filas com prioridades
	Filas M/M/1 com prioridades: concepção e exemplos
	Conteúdo interativo
	Fila M/M/1 com prioridades
	Conteúdo interativo
	Classe 1
	Classe 2
	Exemplo de fila M/M/1com prioridades
	Conteúdo interativo
	Prioridade não preemptiva
	Prioridade preemptiva
	Verificando o aprendizado
	5. Conclusão
	Considerações finais
	Explore +
	Referências

Mais conteúdos dessa disciplina