Gestão de Operações II
Teoria das Filas
Prof Marcio Cardoso Machado
Filas
O que é uma fila de espera?
É um ou mais clientes esperando pelo
atendimento
O que são clientes?
Pessoas (ex.: caixas de supermercado,
exames laboratoriais, etc.)
Objetos (ex.: máquinas precisando de
manutenção, pedidos de venda esperando por
transporte, ou itens de estoque esperando para
serem usados)
Filas
Por que se formam filas de espera:
Uma fila se forma em função de um
desequilíbrio temporário entre a demanda por
serviço e a capacidade do sistema de fornecer
o serviço,
A demanda é variada, os clientes chegam em
intervalos inconstantes,
A taxa de fornecimento do serviço também
varia.
Exemplo
Suponha que em um banco os clientes
cheguem a uma taxa média de 15 por
hora ao longo do dia e que o banco possa
processar 20 clientes por hora.
Porque uma fila de espera se formaria?
Resposta
A taxa de chegada dos clientes varia ao
longo do dia e o tempo necessário para
atender o cliente também pode variar
Por exemplo
Durante uma hora, a partir do meio dia,
podem chegar 30 clientes ao banco.
Filas de Espera
Filas de espera podem surgir até mesmo
quando o tempo para atender a um cliente
for constante.
Exemplo
Suponha que em uma linha de trem cada
trem seja programado para chegar a uma
estação a cada 15 minutos.
Filas de Espera
Portanto, quando a capacidade é suficiente,
o que determina os tamanhos das filas é a
variabilidade das taxas de demanda e
serviço
O que é Teoria das Filas
Ramo da probabilidade que estuda o
fenômeno da formação de filas de espera
na solicitação de serviços
Uma ferramenta para estimar medidas de
desempenho de um sistema a partir de
propriedades mensuráveis das filas
Consequentemente evitar desperdícios e
gargalos
Para que a Teoria das Filas
Fornecer modelos para o comportamento
de sistemas que oferecem para demandas
com taxas de demandas aleatórias
Utilizadas para modelar sistemas onde:
Clientes chegam para ser atendidos
Esperam sua vez para serem atendidos
São atendidos e vão embora
Uso da Teoria das Filas de Espera
Empresas prestadoras de serviço
Parque de diversões,
Banco
Laboratório clínico
Oficina de automóveis
Empresas manufatureiras (materiais
esperando para serem processados)
Situações de Filas Comuns
Situação
Chegadas na Fila
Processo de Serviço
Supermercado
Compradores
Checkout
Cabine de pedágio
Automóveis
Cobrança
Consultório Médico
Pacientes
Tratamento
Sistema de
Computadores
Programas a serem
rodados
Processamento
Companhia
Telefônica
Usuário
Equipamentos de comutação
Banco
Cliente
Transações no caixa
Manutenção de
Máquinas
Máquinas com
defeito
Reparo de máquinas
Porto
Navios
Carga e descarga
Resultados possíveis
Tempo de espera de um cliente
Quanto tempo um cliente espera no banco
Quanto tempo um pacote passa pelo roteador
Acúmulo de clientes na fila
Qual o tamanho médio da fila do banco
Como a fila do roteador se comporta
Tempo ocioso/ocupado dos servidores
Quanto tempo o caixa fica livre
Qual a utilização do roteador
Taxa de Saída
Quantos clientes são atendidos por hora
Quantos pacotes são encaminhados por segundo
O Problema
Estrutura dos problemas de filas de
espera
Cada situação específica terá características
diferentes, contudo quatro elementos são
comuns em todas as situações
1. Um input, ou população de clientes, que
gera clientes potenciais.
2. Uma fila de espera de clientes.
O Problema
3. O posto de serviço, consistindo em um
pessoa (ou equipe), uma máquina (ou grupo
de máquinas) ou ambos, necessários para
executar o serviço para o cliente.
4. Uma regra de prioridade, que seleciona o
próximo cliente a ser atendido pela instalação
de serviço.
População de Clientes
É a fonte de entrada do sistema de
serviço.
Fonte finita: quando o número potencial de
novos cliente é consideravelmente afetado pelo
número de clientes que já estão no sistema.
Fonte infinita: quando o número de clientes no
sistema não afeta a taxa na qual a população
gera novos clientes
População de Clientes
Clientes pacientes e impacientes.
Pacientes: aqueles que aguardam até serem
atendidos.
Impacientes: aqueles que não entram no
sistema (recusam-se a entrar) ou deixam o
sistema antes de ser atendido (desiste).
Para efeito
efeitode
desimplificação,
simplificação, no
nocontexto
contexto
Para
dessadisciplina,
disciplina, consideraremos
consideraremos todos
todosos
os
dessa
clientes pacientes
pacientes
clientes
Modelo de filas de espera
População de Clientes
Fila de Espera
Instalação
de Serviço
Clientes
atendidos
Regra de
Prioridade
Elementos da Fila
Populaç
População
de carros
sujos
Posto de
Serviç
Serviço
Fila de Espera
Saí
Saída
do
sistema
Lavadora
Chegada …
Entrada
Chegada ao Sistema
Caracterí
Características da Chegada
Tamanho da Populaç
População
Comportamento
Distribuiç
Distribuição Estatí
Estatística
Sistema
Caracterí
Características da
Fila de Espera
Finita vs.
vs. Infinita
Disciplina
Saí
Saída
Saí
Saída do Sistema
Caracterí
Características do Serviç
Serviço
Projeto do Serviç
Serviço
Distribuiç
Distribuição Estatí
Estatística
do Serviç
Serviço
O Sistema de Serviço
Número de Filas: as filas espera podem
ser projetadas para ser uma fila única ou
filas múltiplas.
Fila única: Ex.: Guichê de companhia aérea.
Fila múltipla Ex.: Oficina mecânica (fila para
troca de pneu e fila para troca de escapamento)
Projetos do Sistema de Serviço
Consultó
Consultório de Dentista
Fila
Posto
de
Serviço
Chegada
Saí
Saída
depois do
serviç
serviço
Canal único, Sistema de fase simples
DriveDrive-through do McDonald’
McDonald’s com guichê duplo
Fila
Chegada
Posto de
Serviço
Fase 1
Posto de
Serviço
Fase 2
Canal único, Sistema multifases
Saí
Saída
depois do
serviç
serviço
Projetos do Sistema de Serviço
Bancos e Correios
Posto de
Serviço
Canal 1
Fila
Posto de
Serviço
Canal 2
Chegada
Saí
Saída
depois
do serviç
serviço
Posto de
Serviço
Canal 3
Multicanal, Sistema de fase simples
Projetos do Sistema de Serviço
Serviç
Serviço de Atendimento ao Aluno
Fila
Chegada
Fase 1
Posto de
Serviço
Canal 1
Fase 2
Posto de
Serviço
Canal 1
Fase 1
Posto de
Serviço
Canal 2
Fase 2
Posto de
Serviço
Canal 2
Multicanal, Sistema multifases
Saí
Saída
depois do
serviç
serviço
Regras de Prioridade
(Disciplina de Atendimento)
Determina qual o próximo cliente será
atendido.
Exemplos:
FCFS: o primeiro a chegar é o primeiro a ser
atendido (regra mais comum).
LCFS: o último a chegar é o primeiro a ser
atendido
Data de vencimento mais antiga.
Menor tempo de processamento.
Distribuição de Probabilidades
As causas de variação nos problemas de
fila advêm das chegadas aleatórias dos
clientes a das variações nos tempos de
serviço.
Cada uma dessas causas pode ser
descrita com uma distribuição de
probabilidades.
Distribuição de Probabilidades
Distribuição de chegada:
Descritas por uma distribuição de Poisson, que
especifica a probabilidade que n clientes cheguem em
período de tempo T:
Pn =
Onde
(λT )n ⋅ e −λT para
n!
n = 0,1,2,...
Pn = probabilidade de n chegadas em período de tempo T
λ = número médio de chegadas de clientes por período
e = 2,7183
Distribuição de Chegada
Exemplo:
A gerência está reprojetando o processo de
atendimento ao cliente de uma grande loja de
departamentos. É importante acomodar quatro clientes.
Os clientes chegam ao balcão à taxa de dois clientes
por hora. Qual a probabilidade de que quatro clientes
cheguem durante uma hora?
Distribuição de Chegada
Solução:
Nesse caso, λ = a dois clientes por hora, T = uma hora
e n = quatro clientes. A probabilidade de que quatro
clientes cheguem a qualquer hora é:
P4 =
(2(1))4 ⋅ e −2(1) = 16 ⋅ e −2 = 0,090
4!
24
ou 9,02%
Distribuição de Chegada
Exercícios:
1. O Corpo de Bombeiros de uma determinada cidade
recebe, em média, 3 chamadas por dia. Qual a
probabilidade de receber:
a) 4 chamadas num dia?
Resposta: 0,1680 ou 16,80%
b) Nenhuma chamada em um dia?
Resposta: 0,0498 ou 4,98%
c) 20 chamadas em uma semana?
Resposta: 0,0867 ou 8,67%
Distribuição de Chegada
Exercícios:
2. Uma central telefônica tipo PABX recebe uma média
de 5 chamadas por minuto. Qual a probabilidade deste
PABX não receber nenhuma chamada durante um
intervalo de 1 minuto?
Resposta: 0,0067 ou 0,67%
Distribuição de Chegada
Ponto de decisão:
O gerente do balcão de atendimento ao cliente pode
usar essa informação para determinar os requisitos de
espaço para área de balcão e área de espera. Há uma
probabilidade relativamente pequena de que quatro
clientes cheguem a qualquer hora. Consequentemente,
a capacidade de assentos para dois ou três clientes
seria mais adequada, a menos que o tempo para tender
cada cliente seja longo. Justifica-se análise adicional
dos tempos de atendimento.
Cálculo da Distribuição do
Tempo de Atendimento
Distribuição do tempo de atendimento:
A distribuição exponencial descreve a probabilidade de que o
tempo de atendimento ao cliente em uma instalação
específica não seja maior que períodos de tempo T:
P(t ≤ T ) = 1 − e − µT
Onde
t = tempo de atendimento ao cliente
T = Meta de tempo de atendimento
µ = número médio de clientes que concluem o atendimento por
período
Cálculo da Distribuição do Tempo de
Atendimento
Exercício:
1. A administração de uma grande loja de
departamentos. Precisa determinar se é necessário
mais treinamento para o funcionário de atendimento
aos clientes. O encarregado desse serviço pode
atender uma média de três clientes por hora. Qual é a
probabilidade de que um cliente precise menos de 20
minutos?
Cálculo da Distribuição do Tempo de
Atendimento
Probabilidade do tempo de atendimento:
P(t ≤ 0,167 ) = 1 − e −3( 0,333) = 1 − 0,61 = 0,63
Ponto de Decisão: A probabilidade do atendimento ocorrer
em menos de vinte minutos não é muito elevada, o que abre a
possibilidade de os clientes poderem passar por atrasos. A
administração deve considerar treinamento adicional para o
funcionário.
Cálculo da Distribuição do Tempo de
Atendimento
Exercício:
1. Considerando os dados do exercício anterior. Qual é
a probabilidade de que um cliente precise menos de
10 minutos?
Cálculo da Distribuição do Tempo de
Atendimento
Probabilidade do tempo de atendimento:
P(t ≤ 0,167 ) = 1 − e −3( 0,167 ) = 1 − 0,61 = 0,39
Ponto de Decisão: A probabilidade do atendimento ocorrer
em menos de dez minutos é baixa.
Distribuição do Tempo de
Atendimento
Exercícios:
1. No Serviço de Atendimento ao Aluno, o funcinário
atende em média de 12 alunos por dia. Considerando
um dia de 6 horas, determinar qual a probabilidade do
atendimento :
a) ocorrer em menos de 25 minutos?
Resposta: 0,5654 ou 56,54%
b) ocorrer em menos de 20 minutos
Resposta: 0,4866 ou 48,66%
c) ocorrer em menos de 15 minutos?
Resposta: 0,3935 ou 39,35%
Utilização de Modelos de Fila de
Espera para Análise de Operações
Extensão da Fila (Quantidade de Clientes)
Número de Clientes no sistema
Tempo de Espera na Fila
Tempo Total no Sistema
Utilização das Instalações de Serviço
Modelo de Canal Único M/M/1
Fila
Chegada
Posto
de
Serviço
Saí
Saída
depois do
serviç
serviço
Modelo de Canal Único
Hipóteses:
A população de clientes é infinita e todos os clientes
são pacientes
O clientes chegam de acordo com uma distribuição
de Poisson, apresentando uma média de chegada
.
A distribuição de atendimento é exponencial com
uma taxa de serviço µ.
Os cliente são atendidos em função de sua chegada
FCFS.
O comprimento da fila de espera é ilimitado.
λ
Modelo de Canal Único M/M/1
Modelo de Canal Único M/M/1
Modelo de Canal Único M/M/1
Exemplo
A gerente de uma mercearia na afastada
comunidade de Sunnyville está
interessada em oferecer bom atendimento
a todos os idosos. Em média 30 idosos
por hora chegam ao caixa, de acordo com
uma distribuição de Poisson, e são
atendidos a uma taxa média de 35
clientes por hora, com tempos
exponenciais. Encontre as seguintes
características operacionais:
Exemplo
a. Probabilidade de zero cliente no sistema;
b. Utilização média do funcionário do caixa;
c. Número médio de clientes no sistema;
d. Número médio de clientes na fila;
e. Tempo médio gasto no sistema;
f. Tempo médio de espera na fila.
Respostas do Exemplo
a. 0,1429 ou 14,29%
b. 0,8571 ou 85,71%
c. 6 clientes
d. 5,14
e. 0,2 h ou 12 min
f. 0,1714 h ou 10,29 min
Exercício
A gerente de Sunnyville do exemplo anterior
quer responder às seguintes perguntas:
Que taxa de serviço seria necessária para que os
clientes gastem em média apenas oito minutos do
sistema?
Para essa taxa de atendimento, qual é a
probabilidade de haver mais de quatro clientes no
sistema?
Qual a taxa de atendimento necessária para que se
tenha apenas uma chance de 10 por cento de haver
mais de quatro clientes no sistema?
Respostas
a. 37,5 cliente por hora;
b. 0,328 ou 33%;
c. µ = 47,62 clientes / h.
Bibliografia
KRAJEWSKI, L.J.; RITZMAN,
L.P; MALHOTRA, M.K. Administração da
Produção e Operações. Pearson Prentice
Hall, São Paulo, 8ª Ed. 2008.
Download

Gestão de Operações II Teoria das Filas