In this section, we present an analytical approach to determine important measures of performance in a typical service system. After these numeric measures have been computed, it will be possible to add in cost data and begin to make decisions that balance desirable service levels with waiting line service costs.
The single-channel, single-phase model considered here is one of the most widely used and simplest queuing models. It involves assuming that seven conditions exist:
Arrivals are served on a FIFO basis.
Every arrival waits to be served, regardless of the length of the line; that is, there is no balking or reneging.
Arrivals are independent of preceding arrivals, but the average number of arrivals (the arrival rate) does not change over time.
Arrivals are described by a Poisson probability distribution and come from an infinite or very large population.
Service times also vary from one customer to the next and are independent of one another, but their average rate is known.
Service times occur according to the negative exponential probability distribution.
The average service rate is greater than the average arrival rate.
When these seven conditions are met, we can develop a series of equations that define the queue’s operating characteristics. The mathematics used to derive each equation is rather complex and outside the scope of this book, so we will just present the resulting formulas here.
We let
When determining the arrival rate and the service rate the same time period must be used. For example, if is the average number of arrivals per hour, then must indicate the average number that could be served per hour.
The queuing equations follow.
The average number of customers or units in the system, L—that is, the number in line plus the number being served:
The average time a customer spends in the system, W—that is, the time spent in line plus the time spent being served:
The average number of customers in the queue,
The average time a customer spends waiting in the queue,
The utilization factor for the system, (the Greek lowercase letter rho)—that is, the probability that the service facility is being used:
The percent idle time, —that is, the probability that no one is in the system:
The probability that the number of customers in the system is greater than
We now apply these formulas to the case of Arnold’s Muffler Shop in New Orleans. Arnold’s mechanic, Reid Blank, is able to install new mufflers at an average rate of three per hour, or about one every 20 minutes. Customers needing this service arrive at the shop on the average of two per hour. Larry Arnold, the shop owner, studied queuing models in an MBA program and feels that all seven of the conditions for a single-channel model are met. He proceeds to calculate the numerical values of the preceding operating characteristics:
Note that W and are in hours, since was defined as the number of arrivals per hour.
To use Excel QM for this problem, from the Excel QM menu, select Waiting Lines - Single Channel (M/M/1). When the spreadsheet appears, enter the arrival rate (2) and service rate (3). All the operating characteristics will automatically be computed, as demonstrated in Program 12.1.
Now that the characteristics of the queuing system have been computed, Arnold decides to do an economic analysis of their impact. The waiting line model was valuable in predicting potential waiting times, queue lengths, idle times, and so on. But it did not identify optimal decisions or consider cost factors. As stated earlier, the solution to a queuing problem may require management to make a trade-off between the increased cost of providing better service and the decreased waiting cost derived from providing that service. These two costs are called the waiting cost and the service cost.
The total service cost is
where
The waiting cost when the waiting time cost is based on time in the system is
so
If the waiting time cost is based on time in the queue, this becomes
These costs are based on whatever time units (often hours) are used in determining Adding the total service cost to the total waiting cost, we have the total cost of the queuing system. When the waiting cost is based on the time in the system, this is
When the waiting cost is based on time in the queue, the total cost is
At times, we may wish to determine the daily cost, and then we simply find the total number of arrivals per day. Let us consider the situation for Arnold’s Muffler Shop.
Arnold estimates that the cost of customer waiting time, in terms of customer dissatisfaction and lost goodwill, is $50 per hour of time spent waiting in line. (After customers’ cars are actually being serviced on the rack, customers don’t seem to mind waiting.) Because on the average a car has a hour wait and there are approximately 16 cars serviced per day (2 per hour times 8 working hours per day), the total number of hours that customers spend waiting for mufflers to be installed each day is or 10 hours. Hence, in this case,
The only other cost that Larry Arnold can identify in this queuing situation is the pay rate of Reid Blank, the mechanic. Blank is paid $15 per hour:
The total daily cost of the system as it is currently configured is the total of the waiting cost and the service cost, which gives us
Now comes a decision. Arnold finds out through the muffler business grapevine that the Rusty Muffler, a cross-town competitor, employs a mechanic named Jimmy Smith who can efficiently install new mufflers at the rate of four per hour. Larry Arnold contacts Smith and inquires as to his interest in switching employers. Smith says that he would consider leaving the Rusty Muffler but only if he were paid a $20 per hour salary. Arnold, being a crafty businessman, decides that it may be worthwhile to fire Blank and replace him with the speedier but more expensive Smith.
He first recomputes all the operating characteristics using a new service rate of four mufflers per hour:
k | |
---|---|
0 | 0.500 |
1 | 0.250 |
2 | 0.125 |
3 | 0.062 |
4 | 0.031 |
5 | 0.016 |
6 | 0.008 |
7 | 0.004 |
It is quite evident that Smith’s speed will result in considerably shorter queues and waiting times. For example, a customer would now spend an average of hour in the system and hour waiting in the queue, as opposed to 1 hour in the system and hour in the queue with Blank as mechanic. The total daily waiting time cost with Smith as the mechanic will be
Notice that the total time spent waiting for the 16 customers per day is now
instead of 10.67 hours with Blank. Thus, the waiting is much less than half of what it was, even though the service rate only changed from three per hour to four per hour.
The service cost will go up due to the higher salary, but the overall cost will decrease, as we see here:
Because the total daily expected cost with Blank as mechanic was $653.33, Arnold may very well decide to hire Smith and reduce costs by per day.
Although reducing the waiting time is an important factor in reducing the waiting time cost of a queuing system, a manager might find other ways to reduce this cost. The total waiting time cost is based on the total amount of time spent waiting (based on W or ) and the cost of waiting Reducing either of these will reduce the overall cost of waiting. Enhancing the queuing environment by making the wait less unpleasant may reduce , as customers will not be as upset by having to wait. There are magazines in the waiting room of doctors’ offices for patients to read while waiting. There are tabloids on display by the checkout lines in grocery stores, and customers read the headlines to pass time while waiting. Music is often played while telephone callers are placed on hold. At major amusement parks, there are video screens and televisions in some of the queue lines to make the wait more interesting. For some of these, the waiting line is so entertaining that it is almost an attraction itself.
All of these things are designed to keep the customer busy and to enhance the conditions surrounding the waiting so that it appears that time is passing more quickly than it actually is. Consequently, the cost of waiting becomes lower, and the total cost of the queuing system is reduced. Sometimes, reducing the total cost in this way is easier than reducing the total cost
by lowering W or In the case of Arnold’s Muffler Shop, Arnold might consider remodeling the waiting room and putting in a television so customers feel more comfortable while waiting for their cars to be serviced.