La teoría de colas se ocupa principalmente de los procesos que tienen variabilidad en la llegada de trabajos al sistema. Por ejemplo, los trabajos pueden ser personas que necesitan un servicio. El tiempo que se tarda en atender estos trabajos también suele ser variable. El resultado es la congestión o la cola de espera. Esto puede medirse por el número medio de trabajos en la cola y por el tiempo medio de espera de las llegadas. Hay costes asociados a la espera de los trabajos. También hay costes asociados a la adición de más capacidad de servicio. Por lo tanto, el reto consiste en equilibrar estos costes. La teoría de colas puede utilizarse para determinar el número óptimo de, por ejemplo, ventanillas de servicio para una oficina de correos, médicos disponibles para las llamadas de la clínica, número de dependientes para un mostrador de recambios, etc. También puede utilizarse para decidir el orden en el que se debe procesar a los clientes, para responder a preguntas como "¿debería haber un carril exprés? FIFO (First in First Out) es una disciplina de colas que se utiliza en la teoría de colas por su comodidad de modelado. Pero puede haber un servicio exprés o prioritario para algunos trabajos; un ejemplo es el carril exprés de muchos supermercados para clientes con 10 artículos o menos, en cuyo caso el servicio puede ser en orden aleatorio. El FIFO es una comodidad de modelado.
1) FIFO (First In First Out) también llamado FCFS (First Come First Serve) - cola ordenada.
2) LIFO (Last In First Out) también llamado LCFS (Last Come First Serve) - pila.
3) SIRO (Servir en orden aleatorio).
4) Cola prioritaria, que puede ser vista como un número de colas para varias prioridades.
5) Muchos otros métodos de colas más complejos que suelen cambiar la posición del cliente en la cola en función del tiempo que lleva en ella, la duración prevista del servicio y/o la prioridad. Estos métodos son típicos de los sistemas informáticos de acceso múltiple.
La mayoría de los parámetros cuantitativos (como la longitud media de las colas o el tiempo medio de permanencia en el sistema) no dependen de la disciplina de las colas. Por eso, la mayoría de los modelos no tienen en cuenta la disciplina de las colas o asumen la cola normal FIFO . De hecho, el único parámetro que depende de la disciplina de las colas es la varianza (o desviación estándar) del tiempo de espera. Existe esta importante regla (que puede utilizarse, por ejemplo, para verificar los resultados de un experimento de simulación):
Los dos valores extremos de la varianza del tiempo de espera son para la cola FIFO (mínimo) y la cola LIFO (máximo)