Menu

Teoria das Filas - Parte 2: Notação dos Modelos de Filas

A notação geral de uma fila é A/S/c, onde:

  • A = Processo de chegada (distribuição dos tempos entre chegadas)
    • M: Chegadas segundo um processo de Poisson (Markoviano)
    • D: Determinístico (tempo fixo entre chegadas)
    • G: Geral (distribuição arbitrária)
  • S = Distribuição do tempo de serviço
    • M: Distribuição exponencial
    • D: Determinístico (tempo fixo de serviço)
    • G: Geral (qualquer distribuição)
  • c = Número de servidores

Agora, vamos explorar os modelos que você mencionou.


1. Modelo M/D/1

  • M: Chegadas segundo um processo de Poisson
  • D: Tempo de serviço determinístico (constante)
  • 1: Um servidor

Esse modelo representa um sistema onde os clientes chegam de forma aleatória, mas o tempo de serviço é constante e previsível.

Exemplo:

  • Um guichê de bilhetes onde cada pessoa é atendida exatamente em 5 minutos.

Características:

  • O tempo de serviço fixo torna a fila mais fácil de administrar.
  • As filas tendem a ser mais curtas em comparação ao modelo M/M/1, já que não há variabilidade no tempo de serviço.

2. Modelo M/G/1

  • M: Chegadas segundo um processo de Poisson
  • G: Tempo de serviço com distribuição geral
  • 1: Um servidor

Esse modelo permite que o tempo de serviço siga qualquer distribuição, com média e variância específicas.

Exemplo:

  • Uma linha de atendimento ao cliente, onde o tempo de serviço varia conforme a complexidade do problema.

Características:

  • Mais difícil de analisar devido à variabilidade nos tempos de serviço.
  • Útil para sistemas onde o tempo de atendimento é imprevisível e não segue uma distribuição específica.

3. Modelo M/D/k

  • M: Chegadas segundo um processo de Poisson
  • D: Tempo de serviço determinístico (constante)
  • k: Múltiplos servidores

Esse modelo é uma extensão do M/D/1, permitindo que k servidores trabalhem em paralelo. Todos os servidores oferecem o mesmo tempo de serviço constante.

Exemplo:

  • Um banco com vários caixas, onde cada cliente é atendido em um tempo previsível.

Características:

  • Se houver servidores suficientes, o tempo de espera será significativamente reduzido.
  • Adequado para sistemas bem organizados, com pouca variabilidade nos tempos de atendimento.

4. Modelo M/M/1

  • M: Chegadas segundo um processo de Poisson
  • M: Tempo de serviço com distribuição exponencial
  • 1: Um servidor

Este é o modelo mais básico e serve como ponto de partida para a teoria das filas. Tanto os tempos entre chegadas quanto os tempos de serviço seguem uma distribuição exponencial.

Exemplo:

  • Uma impressora processando trabalhos enviados aleatoriamente.

Características:

  • Fácil de analisar matematicamente.
  • Por haver maior variabilidade nos tempos de serviço, as filas tendem a ser mais longas do que no modelo M/D/1.

5. Modelo M/M/k

  • M: Chegadas segundo um processo de Poisson
  • M: Tempo de serviço com distribuição exponencial
  • k: Múltiplos servidores

Este modelo é uma generalização da M/M/1, permitindo que k servidores atendam em paralelo.

Exemplo:

  • Um call center com vários atendentes, cada um lidando com chamadas de forma independente.

Características:

  • Reduz o tempo de espera se o número de servidores for bem dimensionado para o fluxo de chegadas.

6. Modelo M/G/k

  • M: Chegadas segundo um processo de Poisson
  • G: Tempo de serviço com distribuição geral
  • k: Múltiplos servidores

Este modelo permite tempos de serviço arbitrários com vários servidores operando em paralelo.

Exemplo:

  • Um pronto-socorro com vários médicos, onde cada atendimento pode variar bastante em duração.

Características:

  • Mais complexo de analisar, mas é realista para muitos sistemas onde os tempos de serviço são imprevisíveis.

Comparação dos Modelos:

Modelo Processo de Chegada Tempo de Serviço Servidores Exemplo
M/M/1 Poisson Exponencial 1 Impressora processando trabalhos
M/D/1 Poisson Constante 1 Guichê com tempo de serviço fixo
M/G/1 Poisson Geral 1 Atendimento ao cliente
M/M/k Poisson Exponencial k Call center com vários atendentes
M/D/k Poisson Constante k Banco com múltiplos caixas

Conclusão

Esses modelos de filas permitem analisar diferentes sistemas reais com base na variabilidade dos tempos de chegada e de serviço e no número de servidores. O M/D/1 e o M/M/1 são usados para situações básicas, enquanto o M/G/1 e o M/G/k oferecem uma visão mais realista para cenários complexos. Cada modelo fornece insights sobre o tempo de espera, comprimento da fila, e utilização do sistema.

Publicado em novembro 21, 2024