Professional Documents
Culture Documents
Session 5 Waiting Line Management
Session 5 Waiting Line Management
Learning Objectives
Evaluate several performance measures in waiting time management,
understand the factors that influence those measures and suggest ways to
reduce waiting times in processes.
Understand why there are economies of scale in queuing systems, and the
pros and cons of pooling.
CT?
1 1
Stage A Stage B
Stage A Stage B
Stage A Stage B
Dr. Wee Kwan Eng Slide 3 OPIM 201, SMU
SMU Classification: Restricted
Stage A Stage B
Unit 2 is completed but unit 1 is still being processed at the second workstation
Starving: A station is considered “starved” if it is empty and does not have a unit to
work on. Since a starved station does not have a unit to work on, there is loss of
productivity.
Unit 2 Unit 1
Stage A Stage B
Unit 1 is completed but unit 2 is still being processed at the first workstation
Solution?
Dr. Wee Kwan Eng Slide 4 OPIM 201, SMU
SMU Classification: Restricted
Arrival Service
Patient
Time Time
1 0 4
2 5 4
3 10 4
4 15 4
5 20 4
6 25 4
7 30 4
8 35 4
9 40 4
10 45 4
11 50 4
12 55 4
interarrival time: 5 7:00 7:10 7:20 7:30 7:40 7:50 8:00
service time: 4
No Waiting! Resource utilization is less than 100%.
Dr. Wee Kwan Eng Slide 9 OPIM 201, SMU
SMU Classification: Restricted
1 0 5
2 7 6
Time
3 9 7
7:00 7:10 7:20 7:30 7:40 7:50 8:00
4 12 6
5 18 5
6 22 2 3
7 25 4
8 30 3 2
9 36 4
Number of cases
10 45 2 1
11 51 2
12 55 3
0
Arrival Service
Patient
Time Time
Service time
1 0 5
2 7 6
3 9 7
4 12 6 Wait time
5 18 5
6 22 2
7 25 4
7:00 7:10 7:20 7:30 7:40 7:50 8:00
8 30 3
5
9 36 4
4 Inventory
10 45 2 (Patients at lab)
3
11 51 2
2
12 55 3
1
avg. interarrival time: 5
avg. service time: 4 0
7:00 7:10 7:20 7:30 7:40 7:50 8:00
Dr. Wee Kwan Eng Slide 11 OPIM 201, SMU
SMU Classification: Restricted
So …
If there is no variability, there will be no waiting if resource utilization is less
than 100%.
However, due to arrival and/or processing variability, even when resource
utilization is less than 100% flow units may have to wait
In the service industry:
Demand can always accumulate in the form of waiting flow units when
the resource is busy, BUT
Supply cannot accumulate (i.e. get ahead of demand) when there are
no flow units waiting.
So supply can always get behind on demand but it can never get ahead
of demand.
In the face of variability this means supply will on occasion be in catch-
up mode, with flow units waiting, even when resource utilization is less
than 100%.
Arrival
Buffer Processing
Arrival Input:
• Unpredicted Volume swings Resources:
• Random arrivals (randomness • Breakdowns / Maintenance
is the rule, not the exception) • Operator absence
• Incoming quality • Set-up times
• Product Mix
Dr. Wee Kwan Eng Slide 13 OPIM 201, SMU
SMU Classification: Restricted
www.beautiesltd.com
200
Inter-arrival time (min)
150
stdev = 10
100
stdev = 50
50
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Observation
Arrival Process:
Service Process:
The following two processes have the same standard deviation but different
average; their impacts on the waiting line would be different, ceteris paribus
Here, we plot the same processes relative to their average; it is clear that
one process is relatively more variable than the other.
Inflow Outflow
1/a Ave. inventory 1/a
waiting in queue, Iq Avg. inventory
in service Ip
( )
where utilization = = = ×
)
Dr. Wee Kwan Eng Slide 21 OPIM 201, SMU
SMU Classification: Restricted
( )
Typically, women’s rooms & men’s rooms are “equal” in terms of physical area
Dr. Wee Kwan Eng Slide 22 OPIM 201, SMU
SMU Classification: Restricted
Potty-parity Laws
( )
Other solutions:
Unisex restrooms (pools capacity, at least
the toilets)
Flexible partitions that can change the
×
size of each restroom.
140
120
100
80
60
40
20
0
0:15
2:00
3:45
5:30
7:15
9:00
14:15
16:00
17:45
19:30
21:15
23:00
10:45
12:30
Time
( ) . ( ) ( )
Tq = = .
1.39 minutes.
For m = 2,
utilization = =
×
Tq =
Utilization
Tq
( )
𝑞 =
×
2 1 1
Layout A Layout B
1
2 1
2
Layout C Layout B
Example: Fairprice
Limitations to Pooling
Pooling may require workers to have a broader set of skills, which may
require more training and higher wages:
Imagine a call center that took orders for McDonalds and Wendy’s; now
the order takers need to be experts in two menus.
Suppose cardiac surgeons need to be skilled at kidney transplants as
well.
Pooling may increase the time-in-queue for one customer class at the
expense of another:
Removing priority security screening for first-class passengers may
decrease the average time-in-queue for all passengers but will likely
increase it for first-class passengers.
Psychology of Waiting
Fairness (FCFS)?
Social Justice?
Psychology of Waiting
Clock ?
OR
Mirror ?