Transcript Class 3
Operations Management
Queuing (Part 2) - Lecture 7
(Chapter 8)
Dr. Ursula G. Kraus
1/16
Review
•
•
Performance Measures for Queuing
Systems
Special Queuing Model: M/M/1
2/16
Agenda
•
•
•
Review: General Queuing Models
Special Queuing Models
SofOptics
4/16
Agenda
•
•
Review: General Queuing Models
Special Queuing Models
5/16
Example: Calling Center
Consider a mail order company that has one customer service representative
(CSR) taking calls. When the CSR is busy, the caller is put on hold. The calls
are taken in the order received.
Each minute a caller spends on hold costs the company $2 in telephone
charges, customer dissatisfaction and loss of future business. In addition, the
CSR is paid $20 an hour.
Assume that calls arrive exponentially at the rate of one every 3 minutes. The
CSR takes on average 2.5 minutes to complete the order. The time for service
is also assumed to be exponentially distributed.
(a) What is the capacity utilization?
(b) How many customers will be on average on hold?
(c) What is the average time spent on hold?
(d) Estimate the average hourly cost of operating the call center.
Source: Managing Business Process Flows (1999)
6/16
Expected costs
Cost of Service Tradeoff
Total cost
(Service)
Capacity Cost
(Customer)
Waiting Cost
Level of service
8/16
Example: Ticket Outlet
Customers arrive at a suburban ticket outlet at a rate of 14
per hour on Monday mornings. Selling the tickets and
providing general information takes an average of 3
minutes per customer. There is one ticket agent on duty on
Mondays. Assume exponential interarrival and service
times.
a)
b)
c)
d)
What percentage of time is the ticket agent busy?
How many customers are in line, on average?
How many minutes, on average, will a customer spend in
the system?
What is the average waiting time in queue?
Source: Managing Business Process Flows (1999)
9/16
Performance Measures to Focus on
Sales
– Throughput (R)
– Abandoning rate (Ra )
Cost
– Capacity utilization (r)
– Queue length (Iq) ; Total number in process (I)
Customer Service
– Waiting time in queue (Tq ); Total time in process (T)
– Blocking rate (Rb )
Source: Managing Business Process Flows (1999)
12/16
Levers for System Improvements
Increase process capacity Rp
– adding more servers
– working faster (decreasing Tp)
Reduce waiting time Tq and queue length Iq
– reduce variability
– decrease arrival rate (not desirable in general)
Source: Managing Business Process Flows (1999)
13/16
Example: Calling Center
with 2 CSRs (2 servers)
2 phone numbers
I.
–
Company hires a second CSR who is assigned
a new telephone number. Customers are now
free to call either of the two numbers. Once
they are put on hold customers tend to stay on
line since the other may be worse
50%
Queue Server
50%
Queue Server
1 phone number: pooling
II.
–
Both CSRs share the same telephone number
and the customers on hold are in a single queue
Queue
Servers
Source: Managing Business Process Flows (1999)
14/16
Agenda
•
•
•
Review: General Queuing Models
Special Queuing Models
SofOptics
16/16