Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Vicent Ferrer
Teoría de colas
Publicado por Vicent Ferrer en 6 febrero, 2019
Contenidos [ocultar]
https://vicentferrer.com/teoria-de-colas/ 1/14
23/11/2019 ᐅ Teoría de colas - Definición y ejemplos
Vicent Ferrer
Representan una línea de estudio matemático importante dentro de las operaciones, así
como en los sistemas.
En la vida real, al no haber una sincronía absoluta (es imposible que la exista) o espera
quien presta el servicio o espera quien lo va a recibir.
Encontramos re ejada la teoría de colas en los procesos de las fábricas, en la cola del
banco, en cualquier transporte público, en la cola del supermercado. Se estudia mucho
para los diseños de Call center. En Servidores de internet,o incluso en nuestra bandeja
de entrada de correo.
Este resumen está realizado a partir de notas para el estudio de una asignatura sobre
teoría de colas. Si quieres ver un ejemplo de cálculo, al nal del mismo lo incluyo. Por
supuesto, se acepta toda matización o apreciación al mismo, y me gustaría citar una
fuente de estudio, quizás la mejor que existe en Castellano para dicha materia, como son
los apuntes “Aplicando Teorı́a de Colas en Dirección de Operaciones” de José Pedro
García Sabater.( DOE UPV)
https://vicentferrer.com/teoria-de-colas/ 2/14
23/11/2019 ᐅ Teoría de colas - Definición y ejemplos
– Población
La población en una cola es quien quiere hacer uso del servicio en el sistema. Puede ser
nita o in nita. Y pueden haber varios tipos o un sólo tipo de población (clientes).
– Entrada
O arrival, esta vendría caracterizada por la tasa de entrada, la distribución entre entradas y
si tiene lotes o no.
– La tasa de entrada: la de nimos como el número de clientes que pueden entrar por
unidad de tiempo. (
– Distribución entre entradas consecutivas.
– ¿Tiene Lotes? SÍ / NO.
Ejemplo de lotes: Si un barco descarga todos los elementos en un puerto concreto, sería
un lote de contenedores.
– Cola (Queue)
Es el elemento donde se espera en función de que los servidores tengan capacidad para
atender. Las podemos clasi car en cola única o múltiple, por tipo de disciplina: FIFO, LIFO,
RSS, Priority, WFQ, así como por la tasa de abandono.
Cola Única / Cola múltiple. Esto de ne la disciplina de cola, pueden ser varias colas
en paralelo u otros sistemas donde una única cola puede suministrar varios servicios.
Por ejemplo podemos tener varias colas para coches, alguna para vehículos pesados,
otra para motos.
https://vicentferrer.com/teoria-de-colas/ 3/14
23/11/2019 ᐅ Teoría de colas - Definición y ejemplos
Vicent Ferrer
https://vicentferrer.com/teoria-de-colas/ 4/14
23/11/2019 ᐅ Teoría de colas - Definición y ejemplos
También conocidas como RSS, este tipo de nomenclatura se usa cuando la disciplina usa
Vicent Ferreraleatoria.
una seleccion
Colas Priority:
La nomenclatura de colas Priority se usa cuando existe una prioridad dentro de la cola.
Dentro de prioridad, podemos tener con o sin interrupción, según si llega un cliente con
prioridad se interrumpe el trabajo en curso o no.
En este tipo de colas los paquetes que llegan se clasi can por clases de prioridad.
Esta clase de prioridad debe estar marcada de alguna forma. Cada clase de prioridad
tendría su cola virtual independiente. Cuando toque procesar un paquete se elegirá el
paquete de la clase más alta de una cola no vacía. Cada cola trabajará a partir del criterio
FIFO para elegir el paquete a procesar.
También se pueden hacer disciplinas más complejas, puesto que dentro de cada
prioridad se pueden aplicar a su vez disciplinas random, LIFO, o FIFO, por ejemplo otro
tipo sería
Colas WFQ:
WFQ (Weighted Fair Queing) es la disciplina donde los paquetes se clasi can en clases y
se colocan a su cola correspondiente. Se va dando servicio a cada clase de forma circular e
igualitaria usando un algoritmo del tipo Round Robin.
En sistema WFQ asigna más capacidad a las colas más llenas, pero, sin dejar de
atender a las colas más libres. Ajusta la disciplina de atención a cada cola según la
ponderación del servicio de cada clase usando pesos (W) en función de la cantidad de
elementos. También puede hacerse en funcion de la cantidad de servicios solicitados por
cada ujo. Este sistema permite procesar distintas necesidades sin penalizar ninguna.
Tasa de abandono:
Tenemos que tener en cuenta que en algunos sistemas también puede haber clientes
que abandonan la cola. Deberemos modelizar correctamente dicha tasa de abandono.
https://vicentferrer.com/teoria-de-colas/ 5/14
23/11/2019 ᐅ Teoría de colas - Definición y ejemplos
Servicios (s)
Vicent Ferrer
Distribución del tiempo de atención. Media y desviación típica.
Tipos de clientes
Procesa por lotes o no en su gestión.
Salida (d) representa el ujo de salida
Al diseñar el sistema hay que dimensionarlo bien y decidir los recursos que vamos a
invertir. Como número de servidores
Disciplina o capacidad
Para acertar en ese dimensionamiento deberemos estudiar la disponibilidad de recursos
que tenemos así como que calidad de servicio (y por tanto coste derivado) estamos
dispuestos a dar en el sistema.
Deberemos tener en cuenta para conocer el rendimiento del sistema, que puede ser que
existan servidores esperando sin ser utilizados, o que si tenemos el sistema lleno
podemos perder clientes y que habrá un tiempo de espera que puede superar cierto
requisito del cliente.
Teorema de little:
L=Lambda*W
El tiempo medio de estancia del sistema (representado por W), multiplicado por la tasa
de entrada del sistema (Lambda) es igual a la cantidad de personas o clientes esperando
el servicio (representado por L)
https://vicentferrer.com/teoria-de-colas/ 6/14
23/11/2019 ᐅ Teoría de colas - Definición y ejemplos
Libros recomendados:
Vicent
Factory Ferrer
Physics,
Manufacturing systems and modeling analytics
Es decir sería una cola de una única de etapa sin límite de capacidad.
Una población in nita, trata de acceder a un servicio ofrecido por un único servidor.
La entrada sigue una distribución de Poisson de media Lambda
W=L/lambda = 1 / mu – lambda.
El tiempo que cada cliente de promedio está en el sistema.
Por tanto podemos saber cuánto tiempo estarán en la cola, que será igual al tiempo que
estarán en el sistema menos el tiempo en el que serán atendidos.
Wqueue= W – 1 / mu = ro / mu – lambda
La saturación del sistema será ro = lambda / c . debe ser menor que 1 para que sea
estable.
Se puede calcular Lq
Wq con la formula de little.
https://vicentferrer.com/teoria-de-colas/ 7/14
23/11/2019 ᐅ Teoría de colas - Definición y ejemplos
Por último a nivel práctico podemos comentar que existe un problema en los sistemas
Vicent Ferrerel uso se acerca al 90% de capacidad, entonces empiezan los problemas de
reales cuando
calidad de servicio,
—
Ejemplo.práctico de teoría de colas:
Centro de reparación Apple Store
El servicio técnico de la tienda Apple Store debe hacer todos los cambios de batería del
Iphone, pero hay algunos casos en los que se complica ya que deben por política de
empresa, cambiar la pantalla.
El tiempo de reparación está distribuido de forma exponencial con una media de 30
minutos por teléfono entre abrir cambiar la batería, cerrar y comprobar.
A pesar de que hay cita previa, nadie llega exactamente a la hora y los clientes con su
teléfono van llegando durante todo el día.
Asumiremos por facilidad, que ese día no sacan ningún teléfono nuevo, y los clientes
llegan de forma más o menos escalonada. Para reparaciones: Llegan de media 10 al día
en las 8 horas que está abierta la tienda.
https://vicentferrer.com/teoria-de-colas/ 8/14
23/11/2019 ᐅ Teoría de colas - Definición y ejemplos
ro = lambda / mu =
Vicent Ferrer / mu = 1 – 5/8=3/8
Ro0= 1- lambda
Agradecimientos
Me gustaría agradecer públicamente:
Categorías: TELECOMUNICACIONES
0 commentarios
Deja un comentario
Nombre *
https://vicentferrer.com/teoria-de-colas/ 9/14