Waiting Line Management: Saurabh Chandra
Waiting Line Management: Saurabh Chandra
Waiting Line Management: Saurabh Chandra
Management
Saurabh Chandra
SIX MONTHS
Waiting at stop lights
EIGHT MONTHS
Opening junk mail
ONE YEAR
Looking for misplaced objects
TWO YEARS
5-5
Elements of
Waiting Line Analysis
Waiting line system
Queue
Calling population
5-6
5-7
Renege
Calling
population
Arrival
process
Balk
Queue
configuration
Queue
discipline
Service
process
Departure
No future
need for
service
Arrival Process
Arrival
process
Static
Dynamic
Random
arrivals with
constant rate
Random arrival
rate varying
with time
Facilitycontrolled
Accept/Reject
Price
Appointments
Customerexercised
control
Reneging
Balking
One-hour
1
Arrival
Arrivals
0
Arrivals
interval
Arrival
62 min.
40 min.
123 min.
Exponential distribution of time between arrivals in minutes (bottom view)
Queue Configurations
Multiple Queue
Single queue
Take a Number
Enter
3
4
8
10
12
11
Queue Discipline
Queue
discipline
Static
(FCFS rule)
Dynamic
Selection based
on individual
customer
attributes
selection
based on status
of queue
Number of
customers
waiting
Round robin
Priority
Preemptive
Processing time
of customers
(SPT rule)
Elements of
Waiting Line Analysis
Queue discipline
Configurations
Queue
Departures
After Service
Service
Facility
Arrivals
Queue
Arrivals
Phase 1
Service
Facility
Phase 2
Service
Facility
Departures
after Service
Configurations
Queue
Arrivals
Service
Facility
1
Departures
Service
Facility
2
after
Service
Facility
3
Service
Configurations
Queue
Arrivals
Type 1
Service
Facility
1
Type 2
Service
Facility
1
Type 1
Service
Facility
2
Type 2
Service
Facility
2
Departures
after service
Elements of
Waiting Line Analysis
Channels
number of
parallel
servers for
servicing
customers
Phases
number of
servers in
sequence a
customer
must go
through
Arrival Characteristics
Size of the arrival population
Infinite or finite
Arrival distribution
Arrival rate
Average arrival time
Poisson distribution
Behavior
Patient,
Balking: leaving on seeing a line
Reneging: leaving the line before service
Poisson Distribution
where
X
P(X)
Poisson Distribution
Probability
0.25
0.20
0.15
0.10
0.05
= 2 Distribution
9 10 11
= 4 Distribution
Figure 9.2
Queue Characteristics
Length
Discipline
FIFO common
Other ways to prioritize arrivals
Service Characteristics
Configuration
Servers (channels) and phases (service
stops)
Single-server, multiple-server
Single phase, multiphase system
Service Distribution
Constant or random
Exponential distribution
Service rate, service time
Exponential Distribution
where
t
P(t)
service time
Exponential Distribution
Probability That Service Time t
1.0
0.9
0.8
0.7
0.6
0.5
0.4
Average Service Rate =
1 customer per hour
0.3
0.2
0.1
0.0|
|
|
|
|
|
|
|
|
|
|
|
|
0.00 0.25 0.50 0.75 1.00 1.25 1.50 1.75 2.00 2.25 2.50 2.75 3.00
Time t in Hours
Lq
Wq
P0
Pn
Kendalls Notation
A / B / s / Lmax / POPsize
where
A
EXAMPLE
Table 9.2
# OF
SERVERS
TIME
PATTERN
POPLN.
SIZE
Simple system
(M/M/1)
Information
counter at
department store
Single
Exponential
Unlimited
Multiple-server
(M/M/s)
Airline
ticket
counter
Multiple
Exponential
Unlimited
Constant service
(M/D/1)
Automated
car wash
Single
Constant
Unlimited
General service
(M/G/1
Auto repair
shop
Single
General
Unlimited
Shop with
exactly ten
machines that
might break
Multiple
Exponential
Limited
Limited
population
(M/M/s//N)
All models are single phase with a Poisson arrival pattern and a FIFO queue discipline
M/M/1 Model
Assumptions
1.
2.
3.
4.
5.
6.
7.
Operating Characteristics
= average number of arrivals per time period (e.g., per hour )
= average number of people or items served per time period
1. Average server utilization in the system:
2. Average number of customers or units waiting in line for service:
Operating Characteristics
5-36
Advanced Single-Server
Models (cont.)
5-37
M/M/S Model
Operating Characteristics
1. Average server utilization in the system:
Operating Characteristics
Wq
Lq
M/D/1 Model
Service rate is constant
Waiting times and number of customers/units
always less than
M/M/s system
Operating Characteristics
1. Average server utilization in the system:
Operating Characteristics
4. Average time a customer or unit spends waiting in line for service:
M/G/1 Model
Service time follows a general distribution
= average number of arrivals per time period (e.g., per hour )
= average number of people or items served per time period
= standard deviation of service time
Operating Characteristics
1. Average server utilization in the system:
Operating Characteristics
4. Average time a customer or unit spends waiting in line for service:
Wq
Lq
M/M/S//N Model
Operating Characteristics
s
N
Operating Characteristics
2. Probability that there are exactly n customers in the system:
Operating Characteristics
4. Average number of customers or units in the system:
Psychology of Waiting
That Old Empty Feeling: Unoccupied time goes
slowly
A Foot in the Door: Pre-service waits seem
longer that in-service waits
The Light at the End of the Tunnel: Reduce
anxiety with attention
Excuse Me, But I Was First: Social justice with
FCFS queue discipline
They Also Serve, Who Sit and Wait: Avoids
idle service capacity
13-52
Psychology of Waiting
Waiting rooms
magazines and newspapers
Televisions
Use of
Mirrors
Supermarkets
magazines
impulse purchases
5-53
Disney
costumed
characters
mobile vendors
accurate wait times
special passes
5-54