Sei sulla pagina 1di 5

REDES DE COLAS MULTICLASE Y EL

TEOREMA BCMP
Universidad Nacional de Chimborazo
Daniel Yautibug, Richar Yungan
dpyautibug.fie@unach.edu.ec , rayungan.fie@unach.edu.ec

Resumen—In the following work we will study models in which X(t);t T es un proceso estocastico si X(t) es una variable
the time between the clients and the time service will follow an aleatoria para cada t,normalmente t indica tiempo los procesos
exponential distribution, since it is the distribution that occurs estocasticos pueden ser:
most frequently in the queue system due to its lost memory
property, where arrivals They depend only on the moment you Continuos: cuando t puede tomar cualquier valor dentro
arrive and not on the time between the customers’ rivals. To be de un intervalo.
able understand these models previously we should classified the
queueing system according to its structure: Input source, queue
discipline and service mechanism. Furthermore, the queues have Discretos: cuando t toma valores dentro de un conjunto
parameters that allow us to calculate the number of clients in discreto de puntos.
the system, the waiting time in the system, among others, which
is the objective of this study
Palabra clave—Modelo de colas,Process acoustics Denotando X(t) = x. indica que el proceso aleatorio se
encuentra en el estado x en el tiempo t.
I. I NTRODUCCI ÓN Sea un proceso estocastico N(t);t T. Decimos que N(t) ;t
La teorıa de colas aparece a principios del siglo veinte T es un proceso de conteo si y solo si:
para estudiar los problemas de congestion de trafico que se N(0) = 0 c.s.
presentaban en las comunicaciones telefonicas. Entre 1903 y (t) toma solo valores enteros y no negativos c.s.
1905, Erlang es el primero en tratar el trafico telefonico de
forma cientıfica, y establece la unidad de trafico telefonico, Si s ¡t entonces N(s) ¡N(t).
que recibe su nombre
La teorıa de colas utiliza los modelos de colas para represen- N(t) N(s) = Numero de sucesos ocurridos en el intervalo
tar los tipos de sistemas de lıneas de espera. Por lo tanto, estos de tiempo (s, t].
modelos de lıneas de espera son muy utiles para determinar
como operar un sistema de colas de la manera mas eficaz.
Proporcionar demasiada capacidad de servicio para operar el I-B. Proceso de Poisson
sistema implica costos excesivos; pero si no se cuenta con
suficiente capacidad de servicio surgen esperas excesivas con La distribucion de Poisson es una distribucion de proba-
todas sus desafortunadas consecuencias. Los modelos permiten bilidad discreta que expresa, a partir de una frecuencia de
encontrar un balance adecuado entre el costo de servicio y la ocurrencia media, la probabilidad de que ocurra un determi-
cantidad de espera. nado numero de eventos durante cierto periodo de tiempo.
Concretamente, se especializa en la probabilidad de ocurrencia
I-A. Procesos estocasticos de sucesos con probabilidades muy pequenas, o sucesos raros.
Un fenomeno de espera suele ser modelado como un En teorıa de colas, sera importante esta distribucion ya que se
proceso estocastico, en tiempo continuo, con un numero supondra en muchas ocasionas que las llegadas de los clientes
discretos de estados, que evoluciona a saltos cuando aparecen al sistema o cola, seguira una distribucion aleatoria de Poisson.
nuevos clientes en el sistema o cuando desaparecen de el. Un La funcion de probabilidad de la distribucion de Poisson es:
proceso estocastico se define como una coleccion indexada
de variables aleatorias Xt, donde el subındice t toma valores
e−λ ∗λk
de un conjunto T dado. Con frecuencia T se toma como f(k,λ) = k!
el conjunto de enteros no negativos y X representa una Donde:
caracterıstica de interes medible en el tiempo t. Por ejemplo, k es el numero de ocurrencias del evento o fenomeno
el proceso estocastico, X1, X2, X3. (la funcion nos da la probabilidad de que el evento suceda
precisamente k veces). Lambda es un parametro positivo que
A continuacion daremos algunas caracterıstica de los pro- representa el numero de veces que se espera que ocurra, el
cesos estocastico: fenomeno durante un intervalo dado.
I-C. Funcion de momentos II. E STRUCTURA DE UN MODELO DE COLAS
La funcion generadora de momentos de la distribucion de Los clientes que requieren un servicio se generan en el
Poisson con valor esperado viene dada por: tiempo en una fuente de entrada. Luego, entran al sistema y se
unen a una cola. En determinado momento se selecciona un
miembro de la cola para proporcionarle el servicio mediante
alguna regla conocida como disciplina de la cola. Se lleva a
cabo el servicio que el cliente requiere mediante un mecanismo
de servicio, y despues el cliente sale del sistema de colas. Se
I-D. Suma de variables aleatorias de Poisson puede comprobar de una manera mas clara en la siguiente
figura:

Entonces la suma de N variables aleatorias de Poisson


independientes:

Su caracterıstica es el tamaño. Llamamos tamaño al numero


total de clientes que pueden requerir servicio en un determi-
nado momento. Podemos suponer que el tama˜no es finito o
infinito. Se debe especificar el patron estadıstico mediante el
cual se generan los clientes a traves del tiempo. Como vimos
en la introduccion, las llegadas de los clientes suele seguir una
I-E. Distribucion exponencial distribucion de Poisson.
La distribucion exponencial es utilizada para determinar la II-A. Cola
probabilidad de que en cierto tiempo suceda un determinado
La cola es el lugar donde los clientes esperan antes de
evento. Sera importante para nuestro estudio, ya que supon-
recibir el servicio. Esta posee dos caracterısticas principales,
dremos en muchos casos que el tiempo que ocurre entre la
en primer lugar la capacidad de la cola, es decir, el numero
llegada de un cliente y el siguiente, sigue una distribucion
maximo de clientes que puede llegar a soportar. Esta capacidad
Exponencial.
puede ser finita o infinita, el supuesto de cola infinita es el
estandar en la mayorıa de modelos ya que poner un lımite a la
I-F. Distribucion Gamma
cola puede complicar bastante el analisis, solo sera necesario
Antes de estudiar la distribucion gamma, es pertinente el supuesto contrario cuando el lımite de cola sea bastante
observar y/o examinar algunos detalles de la funcion a la que peque˜no y se llegue a el con regularidad. El otro factor
debe su nombre, la funcion gamma. determinante de la disciplina que sigue.

I-G. Distribucion Erlang II-B. Disciplina de la cola


La disciplina de la cola se refiere al orden en el que sus
Una variable aleatoria X tiene una distribucion gamma si
miembros se seleccionan para recibir el servicio.
su funcion de densidad viene dada por:
FIFO (First-In-First-Out): se le da servicio al primero
que ha llegado, de forma que la cola esta ordenada
segun el orden de llegada de los usuarios

LIFO (Last-In-First-Out): se le da servicio al ultimo que


ha llegado, de forma que la cola esta ordenada en orden
Se puede comprobar que la distribucion de Erlang es el inverso al de llegada de los usuarios.
equivalente de la distribucion gamma con el parametro = k =
1, 2, ... y = 1/. La relacion entre los modelos de la distribucion SIRO (Service-In-Random-Order): se sortea
de Poisson y de Erlang es la siguiente. Si el numero de aleatoriamente cual de los usuarios en espera accedera
sucesos aleatorios independientes que ocurren en un intervalo al servicio.
de tiempo de longitud t es una variable aleatoria de Poisson
de parametro t, entonces el tiempo que transcurre hasta la k- En sistemas finitos, en los que el numero de usuarios en espera
esima ocurrencia ( o entre una determinada ocurrencia hasta la es limitado, es necesario establecer ademas que sucede con
k-esima siguiente) tiene distribucion de Erlang de parametros aquellos usuarios que acceden al sistema cuando la cola de
kyλ espera esta completa.

2
II-C. Mecanismo de servicio Ek = distribucion Erlang de parametro k.
El mecanismo de servicio consiste en una o mas estaciones
de servicio, cada una de ellas con uno o mas servidores G = distribucion general (permite cualquier distribucion
o canales de servicio paralelos, llamados servidores. Los arbitraria).
modelos de colas deben especificar el numero de servidores.
Si el tiempo que tardan los usuarios en salir del sistema
es mayor que el intervalo entre llegadas, la cola aumentara II-F. Procesos de Nacimiento y Muerte
indefinidamente y el sistema puede llegar a colapsarse.
La distribucion del tiempo de servicio que mas se usa en La mayor parte de los modelos elementales de colas su-
la practica por ser mas manejable que cualquier otra es la ponen que las entradas (llegadas de clientes) y las salidas
dsitribucion exponencial. Otras distribuciones de tiempos de (clietes que se van) del sistema ocurren de acuerdo con un
servicio importante son la distribucion degenerada (tiempos nacimiento y muerte. En el contexto de la teorıa de colas,
de servicio constante) y la distribucion Erlang el termino nacimiento se refiere a la llegada de un cliente al
sistema de colas, mientras que el termino muerte se refiere
a la salida del cliente servido. El proceso de nacimiento y
muerte describe en terminos probabilısticos como cambia N(t)
al aumentar t. En general, sostiene que los nacimientos y
muertes individuales ocurren de manera aleatoria, y que sus
tasas medias de ocurrencia dependen del estado del sistema
actual.
Supuesto 1. Dado N(t) = t, la distribucion de probabilidad
actual del tiempo que falta para el proximo nacimiento
(llegada) es exponencial con parametro n n(n = 0, 1, 2,
II-D. Un proceso de colas elemental ...).
La teorıa de colas se aplica a muchos tipos diferentes de
Supuesto 2. Dado N(t) = n, la distribucion de
situaciones. El tipo que mas prevalece es el siguiente: una sola
probabilidad actual del tiempo que falta para la
lınea de espera (que puede estar vacıa en ciertos momentos) se
proxima muerte (terminacion de servicio) es exponencial
forma frente a una instalacion de servicio, dentro de la cual se
con parametro n(n = 1, 2, ...).
encuentra uno o mas servidores. Cada cliente generado por una
fuente de entrada recibe el servicio de unos de los servidores,
Supuesto 3. La variable aleatoria del supuesto 1
despues de esperar un tiempo en la cola (si la cola esta vacıa
(el tiempo que falta hasta el proximo nacimiento)
el tiempo es 0).
y la variable aleatoria del supuesto 2 (el tiempo
El servidor o grupo de servidores asignados a un area
que falta hasta la siguiente muerte) son mutuamente
constituyen la estacion de servicio de esa area. De todas
independientes. La siguiente transicion del estado del
maneras, la teorıa de colas proporciona, entre otros, un numero
proceso es:
promedio de clientes en espera (el tiempo promedio de espera),
puesto que es irrelevante si los clientes esperan en grupo o no.
1. Un solo nacimiento n n + 1
II-E. Parametros de colas 2. Una sola muerte n n 1
Una cola se puede etiquetar como (i, j, c), donde i y j pueden
Lo que depende de cual de las dos variables es mas pequeña.
ser varios tipos de distribucion. c es un numero entero positivo.
Su significado son los siguientes:
Donde se ha utilizado la identidad integral. La pérdida de
potencia en las paredes conductoras es:
i: Distribucion tiempo de servicio.

j: Distribucion tiempo entre llegadas.


Excepto en algunos casos especiales, el analisis del proceso
c: Numero de servidores de nacimiento y muerte es complicado cuando el sistema se
encuentra en condicion transitoria. Se han obtenido algunos
Las letras utilizadas para las distribuciones son las siguientes: resultados sobre esta distribucion de probabilidad de N(t) pero
M = distribucion exponencial son demasiado complicados para darles un buen uso practico.
Por otro lado, es bastante directo derivar esta distribucion
jD = distribucion degenerada (tiempos constantes). despues de que el sistema ha alcanzado la condicion de estado
estable (en caso de que pueda alcanzarla).

3
III. M ODELOS DE COLAS BASADOS EN EL PROCESO DE servicio) Wq para la llegada aleatoria cuando la disciplina de
NACIMIENTO Y MUERTE ( INFINITAS ) la cola es primero en llegar, primero en salir. Si esta llegada
En estos modelos suponemos que todos los tiempos entre no encuentra clientes en el sistema, se le sirve de inmediato,
llegadas son independientes e identicamente distribuidos de de manera que:
acuerdo con una distribucion exponencial (es decir, el proceso III-B. Modelos de colas basados en el proceso de nacimiento
de entrada es de Poisson), que todos los tiempos de servicio y muerte(finitas)
son idependientes e identicamente distribuidos de acuerdo con
otra distribucion exponencial y que el numero de servidores En este caso, no se permite que el numero de clientes en
es s (cualquier entero positivo). el sistema exceda un numero especificado (denotado por K),
por lo que la capacidad de la cola es K-s. A cualquier cliente
III-A. Modelo M/M/1 que llega cuando la cola esta llena se le niega la entrada al
Cuando el sistema tiene un solo servidor (s=1), la implica- sistema y lo deja para siempre, no podrıa entrar en el sistema
cion es que los parametros del proceso de nacimiento y muerte nunca.
son n = (n = 0, 1, 2, ...) y n = (n = 1, 2, ...) y los factores Cn Desde el punto de vista del proceso de nacimiento y muerte,
del proceso de nacimiento y muerte se reducen a la tasa media de entrada al sistema se hace cero en estos
 n momentos.
λ
cn = = pn paran = 0, 1, 2 (1)
µ
respectivo diagrama:

IV. R ED BCMP
En [BCMP75] aparecio una extension a las redes de
Jackson: las redes BCMP (en honor a sus autores, Baskett,
Chandy, Muntz y Palacios). Esta extension permitıa diferentes
P n = pn paran = 0, 1, 2 (2) disciplinas en las colas, ası como distribuciones diferentes a la
exponencial. Tambien incluıan la posibilidad de redes abiertas,
Si se supone de nuevo que ¡, se puede obtener la distri-
cerradas, e incluso mixtas. Este tipo de red esta formado
bucion de probabilidad del tiempo de espera en el sistema
por centros de servicio de uno de los cuatro tipos posibles
W de una llegada aleatoria cuando la disciplina de la cola es
permitido
primero en entrar, primero en salir. Si esta llegada encuentra
a) Cola FIFO en la que cada cliente tiene el mismo tiempo de
n clientes en el sistema, tendra que esperar n + 1 tiempos
servicio exponencial, que puede depender del numero de
de servicio exponenciales, inclusive el propio. Por lo tanto,
clientes en el centro de servicio. Tambien conocido como
sean T1, T2, ... las variables aleatorias independientes de los
servidor de cola.
tiempos de servicio que tienen una distribucion exponencial
b) Cola de disciplina PS.
con parametros , y sea:
c) Cola de infinitos servidores. Tambien llamada centro de
retardo o servidor de retardo.
Sn+1 = T1 + T2 + ... + Tn+1 paran = 0, 1, 2, .. (3) d) Cola LIFO de un servidor en la que el trabajo ya realizado
con un cliente no se pierde.
de manera que Sn+1 representa el tiempo de espera condi- Ademas, en todos los tipos menos en el primero se requiere
cional, dado que hay n clientes en el sistema. Se sabe que la que las distribuciones de tiempo tengan transformadas de
distribucion de Sn+1 es Erlang. Como la probabilidad de que Laplace racionales. Este tipo de redes es relevante por sus
una llegada aleatoria encuentre n clientes en el sistema es Pn usos y por su facil tratamiento en base al siguiente teorema
se concluye que: En la teorı́a de colas , una disciplina dentro de la matemática
X teorı́a de la probabilidad , una red BCMP es una clase de red de
P (W > t) = Pn P (Sn+1>t ) (4) encolado para que una distribución de equilibrio del producto
La conclusion es que W tiene una distribucion exponencial en forma existe. Lleva el nombre de los autores del artı́culo,
con parametro igual a (1). Por lo tanto: donde se describió por primera vez la red: Baskett, Chandy ,
Muntz y Palacios. El teorema es una extensión significativa a
1 1
W = E(W ) = = (5) una red Jackson permitiendo de enrutamiento cliente y servicio
µ(1 − ρ) µ−λ distribuciones de tiempo prácticamente arbitrarias, sujeto a
Estos resultados incluyen el tiempo de servicio en el tiempo determinadas disciplinas de servicio.
de espera. En algunas situaciones el tiempo de espera mas El papel es bien conocido, y el teorema fue descrito en 1990
importante es justo hasta que comienza el servicio. Conside- como üno de los logros fundamentales en la teorı́a de colas
rese el tiempo de espera en la cola (excluyendo el tiempo de en los últimos 20 años”

4
IV-A. Redes de puesta en fila multidimensionales
En esta sección se estudiarán redes de puesta en fila con más
de un tipo de clientes. Los clientes del mismo tipo pertenecen
a una clase o canal especı́fico. En el Capı́tulo 10 se analizaron
sistemas de pérdidas con diversos tipos de clientes (servicios)
y se observó que se mantuvo la forma de producto y que se
podı́a aplicar el algoritmo de convolución
V. CONCLUSIONES
En la teoraa de colas se usa que los tiempos entre llegadas es
exponencial, o familia de la exponencial debido a su propiedad
de perdida de memoria, donde la llegada de un cliente al
siguiente solo depende del tiempo de llegada de cada uno y
no del incremento del tiempo entre ambos.
Los modelos elementales de colas se pueden suponer y
estudiar como un modelo de nacimiento y muerte, donde
nacimiento es la llegada de un cliente al sistema y muerte
se refiere a la salida del cliente servido. Si la tasa media de
llegadas excede a la tasa media maxima de servicio, la cola
crece sin lımite por lo que no cumplirıa la estabilidad del
modelo y no podrıamos utilizar los modelos propuestos en
este trabajo.
R EFERENCIAS
[1] https://www.coursehero.com/file/p10vjcj/Las-redes-BCMP-pueden-ser-
evaluadas-con-el-algoritmo-de-convolucion.
[2] Fundamentals of queueing theory. Donald Gross, Carl M. Harris.
[3] Introduccion a la Investigacion de Operaciones. Frederick S. Hillier,
Gerald J. Liberman
[4] Investigacion Operativa. Quintın Martın Martın, M. Teresa Santos Martın,
Yanira del Rosario De Paz Santana.

Potrebbero piacerti anche