Sistemas de Filas: Aula 1. Amedeo R. Odoni 10 de outubro de 2001



Documentos relacionados
Por que aparecem as filas? Não é eficiente, nem racional, que cada um disponha de todos os recursos individualmente. Por exemplo:

Modelos de Filas de Espera

Teoria das filas. Clientes. Fila

Modelos de Filas de Espera

Vamos denominar 1/µ o tempo médio de atendimento de um cliente. Tem-se, então que:

Introdução à Teoria das Filas

Introdução a Avaliação de Desempenho

Avaliação de Desempenho de Sistemas

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

Teoria de Filas Aula 15

Simulação de Sistemas Teoria das Filas Estrutura do Sistema

ATeoria de filas é uma das abordagens mais utilizadas no estudo de desempenho e dimensionamento

CAPÍTULO 1 INTRODUÇÃO 1.1 INTRODUÇÃO

Uma introdução à Teoria das Filas

Aplicação da Teoria das Filas à Operação de Transportes

16.36: Engenharia de Sistemas de Comunicação. Aulas 17/18: Modelos de Retardo para Redes de Dados

UNIVERSIDADE SÃO JUDAS TADEU

Simulação Transiente

Introdução a Teoria das Filas

COS767 - Modelagem e Análise Aula 2 - Simulação. Algoritmo para simular uma fila Medidas de interesse

Conceitos de Telefonia Celular Trafego. Depto. de Engenharia Elétrica Faculdade de Tecnologia Universidade de Brasília

PROBLEMAS DE CONGESTIONAMENTO: Teoria das Filas

Objetivos. Teoria de Filas. Teoria de Filas

Teoria de Filas. Prof. Gustavo Leitão. Campus Natal Central. Planejamento de Capacidade de Sistemas

Exercícios de Filas de Espera Enunciados

A MATEMÁTICA NO ENSINO SUPERIOR POLICIAL 1

PLANEJAMENTO DE CAPACIDADES E RESOLUÇÃO DE PROBLEMAS

SISTEMAS OPERACIONAIS. Apostila 01 Assunto: Tipos de Sistemas Operacionais UNIBAN

Teoria das Filas Luciano Cajado Costa 1

Modelos Estocásticos. Resolução de alguns exercícios da Colectânea de Exercícios 2005/06 PROCESSOS ESTOCÁSTICOS E FILAS DE ESPERA LEGI

Filas de Espera. Slide 1. c 1998 José Fernando Oliveira FEUP

SAD orientado a MODELO

TEORIA DAS FILAS 1.1 UMA INTRODUÇÃO À PESQUISA OPERACIONAL

APLICAÇÃO DA TEORIA DAS FILAS NO SISTEMA DE ATENDIMENTO DE UMA EMPRESA DO RAMO ALIMENTÍCIO

Modelagem e Análise Aula 9

Caracterização temporal de circuitos: análise de transientes e regime permanente. Condições iniciais e finais e resolução de exercícios.

Avaliação de Desempenho

IND Análise de Investimentos com Opções Reais

TÍTULO: FILAS: UM ESTUDO NO SETOR SUPERMERCADISTA DE PARANAÍBA/MS CATEGORIA: EM ANDAMENTO ÁREA: CIÊNCIAS SOCIAIS APLICADAS SUBÁREA: ADMINISTRAÇÃO

Avaliação e Desempenho Aula 18

QoS para VoIP II: Calculador VoIP de Largura de Banda e Atraso

Sistemas FILAS DE ESPERA. por Prof. António de Abreu, Universidade Nova de Lisboa, Portugal

Introdução à Simulação

Curso: Engenharia de Produção. Prof. Lorí Viali, Dr. PUCRS FAMAT: Departamento de Estatística. Curso: Engenharia de Produção

1. Conceitos Básicos de Avaliação de Projetos 2. Classificação dos Projetos de Investimento 3. Estudos prévios

Avaliação de Desempenho de Sistemas

5.1 Modelo de uma rede óptica com conversores de comprimento de onda

Teoria de Filas e Sistemas de Comunicação

APLICAÇÕES DA DERIVADA

EE-981 Telefonia Prof. Motoyama 1º Semestre Capítulo 5. Tráfego Telefônico

1.1 Sistema de 1 Canal e 1 Fila com População Infinita. fila atendentimento saída. sistema

SIMULAÇÃO. Arq. Giovanna Ronzani Borille, M.Sc.

Agregados macroeconômicos:

Notas de aula número 1: Otimização *

Cadeias de Markov. Geovany A. Borges

APLICAÇÃO DA MODELAGEM E SIMULAÇÃO NOS SISTEMAS DE FILAS M_M_S-ENTENDENDO A NATUREZA DA SIMULAÇÃO

ESCOLA SECUNDÁRIA/3 RAINHA SANTA ISABEL- ESTREMOZ MATEMÁTICA A 12ºANO ANO LETIVO 2015/2016 OBJECTIVOS ESPECÍFICOS

Aspecto Fluidez no Estudo de Interseção Semaforizada e não Semaforizada

Gestão da Produção Variabilidade das operações Filas de espera

4 Avaliação Econômica

Avaliação de Desempenho em Sistemas de Computação e Comunicação

Avaliação de Desempenho

Plano Curricular de Matemática 9º ano /2015-3º Ciclo

- Universidade do Sul de Santa Catarina Unidade Acadêmica Tecnologia Pesquisa Operacional II. Prof o. Ricardo Villarroel Dávalos, Dr. Eng.

Análise operacional do terminal público do porto do Rio Grande usando teoria de filas

29/Abril/2015 Aula 17

ATeoria de filas é uma das abordagens mais utilizadas no estudo de desempenho

ADS - Medidas de Desempenho Típicas Desejadas

Modelos de Probabilidade e Inferência Estatística

Avaliação de Desempenho de Sistemas. Conceitos Básicos de Sistemas e Modelos

MATERIAL DE DIVULGAÇÃO DA EDITORA MODERNA

Modelos Probabilísticos de Desempenho. Profa. Jussara M. Almeida 1º Semestre de 2014

MODELAGEM E SIMULAÇÃO

Fig.1. Exemplo de fila com seus componentes. Sistema

Avaliação de Desempenho de Sistemas DCC 074

SUMÁRIO 1. APRESENTAÇÃO 8 2. INTRODUÇÃO 9 3. CONSIDERAÇÕES GERAIS SOBRE SINALIZAÇÃO SEMAFÓRICA 11

A TEORIA DAS FILAS COMO FERRAMENTA DE APOIO PARA ANALISE DE UMA EMPRESA DE LAVA-RÁPIDO EM VOLTA REDONDA

CAPÍTULO 3. Sistemas com Vários Componentes (Multicomponentes) em Modelos Markovianos de Decisão

Dimensionamento de Centrais de Atendimento (Call Center)

Unidade 2. Largura de Banda e Throughput

2 Modelo para o Sistema de Controle de Estoque (Q, R)

Concepção e Elaboração

Telefonia Celular: Troncalização. CMS /1 Professor: Bruno Fontana da Silva

Pesquisa Operacional II

UDESC DCC TADS DISCIPLINA : PESQUISA OPERACIONAL QUINTA LISTA DE EXERCÍCIOS

Existem três categorias básicas de processos empresariais:

Multiprocessamento. Multiprocessadores com memória distribuída (multicomputador)

MÓDULO IV O ROI NUM SISTEMA DE ELEARNING

MODELAGEM E SIMULAÇÃO

Uma introdução às técnicas de simulação de filas de espera para Directores Clínicos. Ismael Bernardo Ricardo Rosa Rui Assis

Comparação SDs X Scs

As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem:

TÉCNICAS DE AVALIAÇÃO ECONÔMICA. comunicação técnica do CETEM Avaliação Econômica de Projetos Prof. Raul Oliveira Neto

Capítulo 2 - Problemas de Valores Fronteira para Equações Diferenciais Ordinárias

Conceitos Iniciais Parte 1

Crédito. Adm. Geral. Para que Estudar Análise de Investimento e Financiamento? Título da aula: Decisões de Investimento e Financiamento I

CONCEITOS ORÇAMENTO DE PRODUÇÃO

Gestão de Operações II Teoria das Filas. Prof Marcio Cardoso Machado

Modelos de Filas de Espera

NOTA DE ESCLARECIMENTO

Transcrição:

Sistemas de Filas: Aula 1 Amedeo R. Odoni 10 de outubro de 2001

Tópicos em Teoria das Filas 9. Introdução a sistemas de filas; lei de Little, M/M/1 10. Filas Markovianas (processo de renovação) 11. Fila M/G/1 e extensões 12. Filas com prioridade de atendimento; representação de estados do sistema 13. Avaliação financeira de congestionamentos 14. omportamento dinâmico de filas 15. Modelo hipercubo de filas 16. Inferência sobre sistemas de filas; psicologia de sistemas de filas

Roteiro da Apresentação Introdução a sistemas de filas Representação conceitual de sistemas de filas Nomenclatura de modelos de filas Terminologias e notações Lei de Little e relações básicas Processos de renovação Sistemas de filas M/M/1 Diagramas de transição entre estados Probabilidades para o sistema em equilíbrio

Filas A Teoria das Filas é a área da Pesquisa Operacional que trata de sistemas de filas (atrasos ou congestionamentos) Um sistema de filas é formado por uma demanda de elementos, uma fila e um ou mais canais de atendimento Uma rede de filas é formada por vários sub-sistemas de filas interligados Parâmetros fundamentais de um sistema de filas: Taxa de chegadas apacidade (taxa de atendimento) Tempo entre chegadas sucessivas Tempos de atendimento apacidade da fila ( finito vs. infinita ) Disciplina (FIFO/FFS, SIRO, LIFO, prioridades) Outros fatores (efeitos de feedback, etc.)

Um sistema genérico de filas Servidores Ponto de entrada no sistema Ponto de saída do sistema Origem dos usuários ou clientes Fila Processo de chegadas Magnitude da fonte de usuários Disciplina e capacidade da fila Processo de atendimento Número de servidores

Rede de filas formada por cinco sub-sistemas de filas Sistema de filas 2 Sistema de filas 3 Entrada Sistema de filas 1 Ponto em que usuários decidem pelos sistema 2 ou 4 Ponto em que usuários convergem + Sistema de filas 5 Saída Sistema de filas 4

Aplicações da Teoria das Filas Sistemas tradicionais Balcão de check-in em um aeroporto aixas automáticos Restaurantes self-service Espera numa ligação 0800 Interseção viária abines de pedágio hamados a polícia, bombeiro ou empresas prestadoras de serviços ritérios para definição de níveis de serviço (NS) Análise econômica da relação entre custos operacionais, investimentos de capital e níveis de serviço desejados

Os modelos de filas podem ser essenciais na análise de investimentos de capital usto usto total usto ótimo usto decorrente do aumento da capacidade de atendimento ustos em decorrência de atrasos apacidade ótima apacidade de um aeroporto

Vantagens e limitações da teoria das filas Os modelos de filas sempre envolvem aproximações e simplificações do sistema real Os resultados podem ser úteis para: estimativas a respeito da grandeza de medidas de desempenho do sistema análises de sensibilidade a respeito do impacto de mudanças operacionais tomada de decisão sobre melhorias no sistema Os resultados são limitados a condições de equilíbrio, e derivados principalmente a partir de suposições estabelecidas para processos de renovação e sistemas de fases Definição de alguns limites úteis para sistemas mais genéricos em condições de equilíbrio Soluções numéricas cada vez mais viáveis para sistemas dinâmicos

Nomenclatura de modelos de filas A/B/m Distribuição dos tempos de atendimento Distribuição dos intervalos de tempo entre chegadas sucessivas A / B / m Número de servidores lientes Fila Sistema de filas S S S S Servidores ódigos típicos para A e B: M: exponencial negativa (M vem de memoryless, ou perda de memória) D: determinística E k : distribuição Erlang de ordem k G: distribuição genérica O modelo abordado nesta apresentação é o M/M/1

Terminologia e notação Estado do sistema: número de clientes no sistema de filas omprimento da fila: número de clientes aguardando atendimento N(t) = número de clientes no sistema no instante t P n (t) = probabilidade de N(t) ser igual a n λ n: taxa média de chegadas quando N(t) = n µ n: taxa média (combinada) de atendimentos quando N(t) = n

Terminologia e notação (2) ondição transiente: estado do sistema no instante t depende do estado do sistema quando t = 0 e de t ondição de equilíbrio: o sistema independe do estado inicial e do instante t m: número de servidores (canais paralelos de atendimento Se λ n e a taxa de atendimento são constantes, então λ n = λ, µ n = min(nµ, mµ) 1/λ = tempo médio entre chegadas sucessivas 1/µ = tempo médio de atendimento

Medidas de desempenho de interesse Dados para condição de equilíbrio λ = taxa de chegadas µ = taxa de atendimento por canal de atendimento Incógnitas L = número médio de clientes no sistema L q = número médio de clientes em fila W = tempo médio de um cliente no sistema (W = E(w)) W q = tempo médio de um cliente em fila (W q = E(w q )) 4 incógnitas 4 equações

Lei de Little Número acumulado de usuários A(t): número acumulado de chegadas ao sistema (t): número acumulado de atendimentos completos no sistema A(t) N(t): (t) L T T () t dt A( T ) N () t dt = = λtwt T A( T ) T N 0 0 = T t T Tempo

Relações entre L, L q, W, W q 4 incógnitas: L, W, L q, W q São necessárias 4 equações, mas só temos 3: L = λw (teorema de Little) L q = λw q 1 W = W q + µ onhecendo uma das quatro incógnitas, determinamos as outras três A determinação de L pode ser simples ou complicada, dependendo do tipo de sistema considerado L = = n 0 np n (Pn : probabilidade que n clientes estejam no sistema)

Processos de renovação em sistemas de filas 1. Existem m servidores idênticos e paralelos 2. Fila com capacidade infinita 3. Sempre que n elementos estejam no sistema (em fila ou no servidor), as chegadas são Poissonianas com taxa λ n por unidade de tempo 4. Sempre que n elementos estão no sistema, os atendimentos são realizados segundo uma distribuição de Poisson com taxa µ n por unidade de tempo 5. A disciplina da fila é FFS (o primeiro a chegar é o primeiro a ser atendido)

M/M/1: Diagrama de transição entre estados para dois pontos Ponto 1 Ponto 2

M/M/1: derivando P 0 e P n Etapa 1 Etapa 2 Etapa 3 Etapa 4

M/M/1: derivando L, L q, W, W q