M/M/1 Queue Model
Introduction
A waiting line or queue naturally forms when a demand exceeds the resources that can serve that demand. Whether this is bank tellers or grocery clerks serving numerous customers, or parts arriving in a factory waiting for an operation to be performed, there are many occurrences of queues in everyday like.
Queueing theory is the study of waiting lines from a mathematical perspective. With a defined process flow and known arrival and service rates for entities, the queue lengths and waiting times can be predicted. We can also answer questions such as what are the probabilities of n entities in the system, and what is the utilization of the servers.
When I began working line balancing and designing workcells layouts in a factory environment, it became important to understand how queues formed and how we might predict how they would impact operations.
Simple Queueing Model
In queueing theory, there are many different models to represent different levels of scenarios and complexity. The M/M/1 model is the most basic. In this model entities arrive into the system, are processed by a single server, and then exit. The arrival and service rates follow an exponential distribution. Another similar model which allows for multiple servers is the M/M/c model.