Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
26 de Outubro de 2015
Tpicos
1. Introduo a Teoria de Filas
Notao
Lei de Little
3. Leis Operacionais
Leis de Utilizao
4. Exemplos/Exerccios
A notao hoje amplamente utilizada para descrever filas foi criada por
Kendall e composta de seis parmetros: A/S/m/B/K/SD
A (Arrival Process) o processo de chegada das requisies ao centro de
servio;
S (Service Time Distribution) a distribuio que determina tempo que o
centro precisa para atender as requisies;
M o nmero de servidores, que so considerados parte de um mesmo
sistema de filas caso sejam todos idnticos;
B (Buffer) o nmero mximo de clientes que o sistema aceita. Esse
nmero pode ser limitado por questes de espao ou para limitar o tempo
de espera;
K o nmero de clientes que podem porventura vir a solicitar servio do
sistema;
SD (Service Discipline) A ordem em que os clientes so atendidos.
Alguns exemplos so FIFO (First-In, First-Out primeiro a chegar, primeiro a
ser servido), LIFO (Last-In, First-Out ltimo a chegar, primeiro a ser
servido), Round Robin (cada cliente recebe uma mesma quantidade de
tempo de servio no centro), dentre outros;
M Exponencial;
M[x] Exponencial em rajadas;
Ek Erlang, com parmetro k;
Hk Hiper-exponencial, com parmetro k;
D Determinstico;
G Geral;
Server(s)
Departures
Arrivals
Queued
In Service
Lei de Little
Lei de Little
Onde:
E[Nq] Nmero mdio de requisies na fila de
espera;
E[wq] Tempo mdio de espera na fila;
E[Ns] Nmero mdio de requisies recebendo
servio;
E[s] Tempo mdio de servio;
N = T
T
Leis Operacionais
Muitos problemas de teoria das filas podem ser resolvidos
por meio de algumas relaes simples, sem que para isso
seja necessrio um conhecimento exacto sobre as
distribuies dos tempos de chegada e de servio.
Algumas dessas relaes, conhecidas como leis
operacionais.
Seja um sistema modelado como um nico centro de
servio (isto , o sistema consiste em um nico recurso).
Se observarmos esse sistema por um determinado perodo
de tempo, podemos mensurar as seguintes quantidades:
Leis Operacionais
Caracteristicas da Fila
A: l
S:
Server(s)
Departures
Arrivals
Queued
In Service
Distribuio Exponencial
Se T est distribudo exponencialmente com a taxa l
, ento
P(T > t) = e-lt, donde vem que:
P(T < t) = 1 - e-lt
P(T > t+x | T > x) = e-lt (memoryless)
dens(T=t) = d P(T>t) = -le-lt
dt
P(T > t)
Note bounds:
P(T > 0) = 1
lim P(T > t) = 0
Distribuio Exponencial
Funo continua com varivel x tem distribuio exponencial com
parmetro m se:
Ento:
1 e x
FX ( x ) = P{ X x} =
0
Pode Modelar:
e x
f X ( x) =
0
if x 0
if x < 0
if x 0
if x < 0
Exemplos/Exerccios
Exemplo 1: Mensagens chegam de forma independente num sistema de
computadores a uma taxa de 10 por minuto. Os seus cumprimentos so
exponencialmente distribudos com uma mdia de 3600 caracteres. Elas
so transmitidas num canal de 9600 bps. Um caracter tem um
cumprimento de 8 bits.
a)Qual a taxa de servio?
b)Determine o tempo mdio de servio.
c)Qual o taxa de chegada A?
d)Qual a utilizao do servidor?
e)Qual a probabilidade de que h duas (2) mensagens no sistema?
f)Qual o nmero mdio de mensagens na fila?
g)Qual o nmero mdio de mensagens no sistema?
h)Qual o tempo mdio de espera na fila?
i)Determine o tempo mdio que a mensagem leva no sistema?
End
Lourino Chemane
Contacto: chemane@infopol.gov.mz