Está en la página 1de 19

TRANSPARENCIAS

TEORA DE COLAS
TEORA DE COLAS

DEFINICIN

IMPORTANCIA DE LA GESTIN DE LAS


LNEAS DE ESPERA

te

OBJETIVOS DE LA TEORA DE COLAS:


capacidad de servicio
CARACTERIZACIN CUALITATIVA Y Figura 1.1.

CUANTITATIVA DE LA LNEA DE ESPERA.

OPTIMIZACIN DE LA LNEA DE ESPERA.

TEORA DE COLAS - 1 .
ESTRUCTURA BSICA DE UNA LNEA DE ESPERA

Sistema de Colas

llegada seleccin Mecanismo salida


Poblacin Cola
de servicio
I III
II IV V VI

Figura 2.1.

1.- POBLACIN

POBLACIN FINITA
POBLACIN INFINITA

TEORA DE COLAS - 2 .
2.- CARACTERSTICAS DEL PROCESO DE LLEGADA AL SISTEMA

Controlable
Estructura
Incontrolable

nicas
Tamao de las llegadas
Lotes

Constante

Exponencial o de Poisson
Distribucin
De Erlang

Otra

Paciente (se queda) Analiza la situacin y


Nivel de paciencia decide marcharse
Impaciente
Aguanta un poco y
despus se va

Figura 2.2.
TEORA DE COLAS - 3 .
3.- CARACTERSTICAS DE LA COLA

NMERO DE COLAS
CAPACIDAD DE LAS COLAS

FIFO
4.- SELECCIN DE LA COLA
LIFO

Primero reservas
Disciplina de
la cola Primero emergencias
Mayores beneficios

Menor tiempo de procesado

Otras prioridades

Figura 2.7.

TEORA DE COLAS - 4 .
5.- INSTALACIN DE SERVICIO
Una fase
ESTRUCTURA nica
Multifase

TASA DE SERVICIO
Una fase

Multicanal

Estructura
Multifase

Una fase
De varios
canales a uno
Multifase
Mixta

Rutas
alternativas
6.- SALIDA DEL SISTEMA

Figura 2.8.

TEORA DE COLAS - 5 .
TERMINOLOGA Y NOTACIN
....... / ....... / ........ / ........

Distribucin de tiempos entre llegadas


Distribucin de tiempos de servicio
Nmero de servidores
Tamao de la poblacin
en donde:
M Distribucin exponencial.
D Distribucin degenerada (tiempos constantes).
Ek Distribucin Erlang (con parmetro de forma k).
G Distribucin General (permite cualquier distribucin arbitraria)

s = Nmero de servidores (canales de servicio en paralelo).


n = Tasa media de llegadas
n = Tasa media de servicio para todo el sistema
Pn = Probabilidad de que exactamente n clientes se encuentren en el sistema.
L = Nmero esperado de clientes en el sistema.
Lq = Longitud esperada de la cola (excluye los clientes que estn en servicio).
W = Tiempo de espera en el sistema (incluido el tiempo de servicio), para cada cliente.
Wq = Tiempo de espera en la cola (se excluye el tiempo de servicio), para cada cliente.
TEORA DE COLAS - 6 .
PROCESOS DE NACIMIENTO Y MUERTE

1. Dado N(t)=n , la distribucin de probabilidad actual del tiempo que falta para el prximo
nacimiento (llegada) es exponencial con parmetro n (n=0,1,2,...).

2. Dado N(t)=n , la distribucin de probabilidad actual del tiempo que falta para la prxima
muerte (terminacin del servicio) es exponencial con parmetro n (n=0,1,2,...).

3. Solo un nacimiento o una muerte pueden ocurrir en un mismo instante.

TEORA DE COLAS - 7 .
1 n1 n2 1 0
P0 = donde C n = L = 0 P0 + 1 P1 + 2 P2 + +n Pn + = n Pn L q = (n s)Pn
1 + Cn n n1 21 n= 0 n= s
n=1

L=W
FORMULAS DE LITTLE L q = Wq

MODELOS DE COLAS BASADOS EN LOS PROCESOS DE NACIMIENTO Y MUERTE

1.- MODELO M/M/s

s=1 s>1
P0 =1- Pn = (1- )
n n
1
Pn = P0 para n S
1 S ! S( n S )
P(Wq > t) = e- (1 )t t0 P0 =
P(L > z) =
(z+1) n S n
1 1 S P = 1 P
S-1

P(W > t) = e
- (1 )t
t0 n!
+
S!

S - n n! 0
para n < S
n=0

2

Lq = Wq =
( - ) ( - ) 1
S

Lq = P0 L = Lq +
(S - 1)! (S - )2
1
L= W=
-
Lq 1
Wq = W = Wq +

TEORA DE COLAS - 8 .
2.- MODELO M/M/s CON FUENTE DE POBLACIN FINITA

s=1 s>1

n=(m-n) para n = 0, 1, 2, ...,m n=(m-n) para n = 0, 1, 2, ...,m


n=0 para n m n=0 para n m
n= para n = 1, 2, ... n=n para n = 1, 2, ..., s
n=s para n = s, s+1, s+2, ...

3.- MODELO M/M/s/Q CON COLA DE ESPACIO LIMITADO

s=1 s>1

n= para n = 0, 1, 2, ...,Q-1 n= para n = 0, 1, 2, ...,Q-1


n=0 para n m n=0 para n m
n= para n = 1, 2, ... n=n para n = 1, 2, ..., s
n=s para n = s, s+1, s+2, ...

TEORA DE COLAS - 9 .
4.- MODELO M/M/s CON POBLACIN FINITA Y COLA DE ESPACIO LIMITADO

5.- MODELO M/M/s CON TASA DE LLEGADA Y/O TASA DE SERVICIO


DEPENDIENTES DEL ESTADO DEL SISTEMA

TASA DE SERVICIO DEPENDIENTE DEL ESTADO DEL SISTEMA

Sea n = nc1 para n = 1, 2, ... donde:

n nmero de clientes en el sistema.


n tasa media de servicio cuando hay n clientes en el sistema.
1 tasa de servicio normal esperada (1/1 es el tiempo esperado para servir a un cliente
cuando es el nico en el sistema).
c coeficiente de presin, constante positiva que indica el grado en el que la tasa de
servicio del servidor resulta afectada por el estado del sistema.

TASA DE LLEGADA DEPENDIENTE DEL ESTADO DEL SISTEMA

n = (n+1)-b 0 para n = 0, 1, 2, ...


TEORA DE COLAS - 10 .
MODELOS DE COLAS CON DISTRIBUCIONES NO EXPONENCIALES

MODELO M/G/1

Entrada Poisson (tiempos entre llegadas exponenciales), con una tasa media de llegadas .
Los tiempos de servicio son independientes, con la misma distribucin de probabilidad, que
puede ser cualquiera. Solo es necesario conocer (o estimar) la media 1/ y la varianza 2 de la
distribucin.

P0 = 1

2 2 + 2
Lq = ( FRMULA DE POLLACZEK-KHINTCHINE )
2(1 )
Lq 1
L = + Lq Wq = W = Wq +

MODELO M/G/s

No se ha llegado a resultados manejables

TEORA DE COLAS - 11 .
MODELO M/D/1

Entrada Poisson (tiempos entre llegadas exponenciales),


con una tasa media de llegadas .
El servidor realiza para todos los clientes una labor rutinaria
que es siempre la misma por lo que tiende a haber poca
variabilidad en el tiempo de servicio requerido. Por lo tanto
se puede suponer que el tiempo de servicio es una constante
fija (distribucin de tiempos de servicio DEGENERADA),
con valor 1/ y varianza 2 = 0.
Para 1 slo servidor, se trata de un caso particular del
modelo anterior (M/G/1), con 2 = 0 , con lo que las
frmulas quedan:

2 Lq 1
P0 = 1 Lq = Wq = L = + Lq W = Wq +
2(1 )
Figura 6.1. Distribucin degenerada (M/D/s).

MODELO M/D/s

TEORA DE COLAS - 12 .
MODELO M/Ek/1

El modelo M/Ek/1 ser una caso especial del modelo M/G/1 donde los tiempos de servicio
tienen una distribucin Erlang de parmetro k. Aplicando las frmulas de Pollaczek-Khintchine
con 2=1/k2

2
+ 2
k 2
1+ k 2 1+ k
Lq = = = Wq =
2(1 ) 2k ( ) 2k ( )

1
W = Wq + L=W

MODELO M/Ek/s

Uso de tablas
Figura 6.2. Tiempo de servicio Erlang y s=2.

TEORA DE COLAS - 13 .
MODELOS SIN ENTRADAS POISSON

G/M/s no se supone ninguna restriccin para el tiempo entre llegadas.


D/M/s todos los tiempos entre llegadas son iguales a una constante fija, lo que representa
a un sistema de colas en el que se programan las llegadas a intervalos regulares
(figura 6.3.).
Ek/M/s se supone una distribucin de Erlang para los tiempos entre llegadas (figura 6.4.).

Figura 6.3. Modelo D/M/s. Figura 6.4. Modelo Ek/M/s.

TEORA DE COLAS - 14 .
REDES DE COLAS

1.- SISTEMA DE COLAS EN SERIE

Propiedad de Equivalencia. Supngase que una instalacin de servicio tiene s


servidores, un proceso de entrada Poisson con parmetro , y la misma distribucin
de los tiempos de servicio para cada servidor con parmetro (M/M/s), en donde
=/s<1. Entonces, la salida en estado estable de esta instalacin de servicio
tambin es un proceso de Poisson de media .

TEORA DE COLAS - 15 .
2.- REDES DE JACKSON

Una red de Jackson es un sistema de m instalaciones donde la instalacin i (i=1,2,...,m)


tiene:
1. Una cola de capacidad infinita.
2. Clientes que llegan de fuera del sistema de acuerdo a un proceso de entrada Poisson de
parmetro ai.
3. Un nmero de servidores si, con la misma distribucin exponencial con parmetro i, para
los tiempos de servicio.
4. Un cliente que deja la instalacin i, puede salir del sistema o bien puede ir a otra
instalacin j (j=1,2,...,m y ji), con probabilidad Pij. La probabilidad de salir del sistema
m
es: q = 1 P
i ij
j =1
j i

Las Redes de Jackson reciben ese nombre debido a que fue Jackson quien descubri una
propiedad que es vital para el anlisis:
Bajo condiciones de estado estable, cada instalacin j (j=1,2,...,m) de una red, se
comporta como si fuera un sistema de colas M/M/s independiente, con tasa de llegadas
m
= a + P
j j i ij
i =1
i j

donde sjj>j.
TEORA DE COLAS - 16 .
MODELOS DE COLAS CON DISCIPLINA DE PRIORIDADES

1.- SISTEMA DE PRIORIDADES SIN INTERRUPCIN

1 1
Wk = + para k = 1, 2, ..., N
A B k 1 B k
en donde:
s s1 r
j
2
rs
A = s! + s si s = 1 A =
j= 0 j !
B0 = 1
k

i
Bk = 1 i =1
para k = 1, 2, ..., N
s
s = nmero de servidores.
= tasa media de servicio por servidor ocupado.
i = tasa media de llegadas para la clase de prioridad i, para i = 1, 2, ..., N.
N

= r=

i
i =1

k
Todos estos resultados suponen que
i =1
i < s

TEORA DE COLAS - 17 .
2.- SISTEMA DE PRIORIDADES CON INTERRUPCIN

1

Wk = para k = 1, 2, ..., N.
B k 1 B k

para el caso de 1 servidor (s = 1). Cuando s>1, Wk se puede calcular mediante un proceso
iterativo que se ilustrar con el ejemplo siguiente. Lk, Lqk y Wqk se pueden obtener igual que para
el caso de prioridades sin interrupcin.

L k = k Wk para k = 1, 2, ..., N.
1
Wqk = Wk para k = 1, 2, ..., N

L qk = k Wqk para k = 1, 2, ..., N

TEORA DE COLAS - 18 .

También podría gustarte