Académique Documents
Professionnel Documents
Culture Documents
Provides competitive
advantage and cost saving
Applied Management Science for Decision Making, 1e © 2012 Pearson Prentice-Hall, Inc. Philip A. Vaccaro , PhD
Queue Characteristics
Average number of Average time a
customers in a line customer spends in a
waiting line.
Average number of
customers in a service Average time a
facility customer spends in a
service facility
Probability a customer
must wait Percentage of time a
service facility is busy
Queuing System Examples
Total Cost
Minimum Cost of Providing
Service
Total ( salaries + benefits )
Cost
Cost of Waiting
Time
( time x value of time )
SYSTEM ARRIVALS
.25
Poisson
.20 Probability
Distribution
.15 for
λ=2
.10 (estimated mean arrival rate)
.05
.00
.25
Poisson
.20 Probability
Distribution
.15 for
λ=4
.10 (estimated mean arrival rate)
.05
.00
-λ x
P(X) = ε λ
X!
( FOR X = 0,1,2,3,4,5, etc. )
P(X) =
X!
Given λ = 2 :
-2 3
P ( 3 ) = 2.7183 2
3!
= [ 1 / 7.389 ] x 8
(3)(2)(1)
P ( 0 arrivals ) = 14%
P ( 1 arrival ) = 28%
P ( 2 arrivals ) = 28%
P ( 3 arrivals ) = 18%
P ( 4 arrivals ) = 9%
P ( 5 arrivals ) = 4%
P ( 6 arrivals ) = 2%
P ( 7 arrivals ) = 1%
P ( 8 arrivals ) = .8%
P ( 9 arrivals ) = .6%
P ( => 10 “ ) = 0%
Poisson Probability Table
For a given value of λ , entry indicates the probability of obtaining a specified value of ‘X’
EXAMPLE
Precise
Terminology
Theoretical Distribution Observed Distribution
.25
P
R Service times
O .20 THE PROBABILITY
A CUSTOMER normally
B WILL REQUIRE
follow
THAT SERVICE
A .15 TIME
B a negative
I .10 exponential
L probability
I distribution
.05
T
Y
.00
0 30 60 90 120 150 180 210
seconds
Queue Discipline
It can be expressed in
seconds, minutes,
hours, or days.
It can be expressed as
the number of people or
items processed per
second, minute, hour,
or day.
Rho ( ρ ) is the % of
time that the service
facility is busy on the
average.
It is also known as the
utilization rate.
From the Greek small
letter “ R “.
Mu ( M ) is a channel or
service point in the ser-
vice system.
EXIT
EXIT EXIT
No
Jockeying
ONE OR TWO WAITING LINES Permitted
TWO DUPLICATE SERVICE POINTS Between Lines
Dual-Channel / Triple-Phase
System
EXIT
C C EXIT
B B
A A
Customers or items
waiting to be served or
processed
Customers or items
currently being served
or processed
SUPERMARKET SHOPPERS ARE NOT IN THE
SERVICE SYSTEM UNTIL THEY MOVE
TO THE CHECKOUT AREA
VISITING NURSES,
PLUMBERS,
ELECTRICIANS
equipment and
make housecalls.
Behavioral Considerations
QUEUING THEORY
λ
L =
μ - λ
Single-Channel / Single-
Phase Model
The Average Number Just Waiting in Line
2
λ
Lq =
μ(μ- λ)
Single-Channel / Single-
Phase Model
Average Customer Time Spent in the System
1
W =
(μ- λ)
Single-Channel / Single-
Phase Model
Percentage of Time the System is Busy
λ
ρ =
μ
Single-Channel / Single-Phase
Model
APPLICATION
λ = 20
Twenty customers
arrive each hour on M= 1
average.
Single-Channel / Single-Phase
Model
APPLICATION
20
L = = 2
( 30 - 20 )
Single-Channel / Single-Phase
Model
APPLICATION
2
( 20 )
Lq = = 1.33
30 ( 30 - 20 )
Single-Channel / Single-Phase
Model
APPLICATION
1
W = = .10 hrs
( 30 - 20 ) ( 6 minutes )
Single-Channel / Single-Phase
Model
APPLICATION
20
ρ = = 67%
30
QM for Windows
QUEUING APPLICATIONS
Single-Channel
Single-Phase
Model
WE SCROLL TO
“WAITING LINES”
One ( 1 ) Clerk On-Duty
Single-Channel
Single-Phase
Model
Template
and
Sample Data
Multi-Channel Single-Phase
Systems
This system is a single Additional
waiting line serviced by Parameters
more than one server.
It assumes: M = number of servers
or channels
an infinite calling population
a first-come, first-served Mμ = mean effective
queue discipline service rate for
a poisson arrival rate
the facility
negative exponential service
times
Multi-Channel Single-Phase
Systems
The probability that the service facility is idle:
1
Po =
n = M-1 n M
Σ 1/n! (λ / μ) + 1 (λ / μ) . Mμ
n=0 M! Mμ-λ
Multi-Channel Single-Phase
Systems
The average number of customers in the system:
M
λμ ( λ / μ )
L= . Po + λ / μ
(M-1)! (Mμ-λ) 2
Multi-Channel Single-Phase
Systems
The average number of customers in the queue:
Lq = L – ( λ / μ )
W=L/λ
Wq = W – ( 1 / μ ) or Lq / λ
The probability that all the system’s servers are currently busy:
M
1 λ . Mμ . Po
Pw = M! μ Mμ-λ
Multi-Channel Single-Phase
Systems
Application Example
A bank has three loan officers on duty, each of whom can serve
four customers per hour. Every hour, ten loan applicants arrive
at the loan department and join a common queue. What are the
system’s operating characteristics?
1
Po =
0 1 2 3
1 (10 / 4 ) + 1 (10 / 4 ) + 1 ( 10 / 4 ) + 1 . ( 10 / 4 ) . 3(4)
0! 1! 2! 3! 3(4) - 10
= .045 = 4.5%
Multi-Channel Single-Phase
Systems
Application Example Continued
3
L= ( 10 )( 4 )( 10 / 4 ) . ( .045 ) + [ 10 / 4 ] =
2
( 3 – 1 ) ! [ 3 ( 4 ) – 10 ]
3
L= ( 40 )( 2.5 )
. ( .045 ) + 2.5 =
2 ! [ 12 - 10 ] 2
L = ( 40 )( 15.625 )
x .045 + 2.5 =
2
( 2 )( 1 ) [ 2 ]
L=6
Lq = 6 – [10/4] = 3.5
3
Pw = 1 10 . 3(4) . (.045) = .703 = 70.3%
3! 4 3(4)-10
QM for Windows
QUEUING APPLICATIONS
Multi-Channel
Single-Phase
Model
Queuing Theory Modeling with
Multi-Channel
Single-Phase
Model
Template
and
Sample Data
Finite Calling Population
Model
Application
N = 15 machines
λ = 1/40th of a machine per hour = .0250 machine per hour
1
Po =
N n
N! λ
Σ (N – n)! μ
n=0
Lq = N – λ + μ ( 1 – Po )
λ
Finite Calling Population
Model
Average number of customers (items) in the system:
L = Lq + ( 1 – Po )
Lq
Wq =
(N–L)λ
W = Wq + ( 1 / μ )
Finite Calling Population
Model
Application
1
Po = = .0616 = 6.16%
15 n
15! .0250
Σ ( 15 – n )! .2778
n=0
.0250
Finite Calling Population
Model
APPLICATION
3.63
Wq = = 13.94 hours
( 15 – 4.57 ) ( .0250 )
The Single-Channel
Mechanic Problem
Single-Phase
operational analysis
and Finite Calling Population
cost analysis Model
We assume that a mechanic earns
$24.00 per hour on average.
We also assume that the
opportunity cost of an
out-of-service machine
is $3,000.00 per hour.
Queuing Theory Modeling with
Single-Channel
Single-Phase
Finite Calling Population
Model
The
Mechanic Problem
( operational analysis only )
Template
and
Sample Data
Kendall-Lee
Convention
Widely accepted classification system for queuing
models.
M M 1
M M m
M M s
M M 1 Imposed
Legend
WITH FINITE POPULATION
M D 3
M G 2
σ = 30 secs
M=2
Applied Management Science for Decision Making, 1e © 2012 Pearson Prentice-Hall, Inc. Philip A. Vaccaro , PhD
Solved Problems
Queuing Theory
Computer-Based
Manual
Applied Management Science for Decision Making, 1e © 2010 Pearson Prentice-Hall, Inc. Philip A. Vaccaro , PhD
The Post Office
Queuing Theory
Problem 1
A post office has a single line for customers to use while waiting for
the next available postal clerk. There are two postal clerks who work
at the same rate. The arrival rate of customers follows a poisson dis-
tribution, while the service time follows an exponential distribution.
The average arrival rate is one customer every three ( 3 ) minutes and
the average service rate is one customer every two ( 2 ) minutes for
each of the two clerks. The facility is idle 50% of the time ( Po = .50 ).
The Post Office
Queuing Theory
REQUIREMENT:
600 ( .4489 )
L= X ( .50 ) + .67 = .754165
2
( 60 – 20 )
Lq = L – ( λ / μ )
Lq = .7541 – ( 20 / 30 ) = .0841
The Post Office
Queuing Theory
REQUIREMENT:
Problem 1
REQUIREMENT:
1
Po =
[ 1 + .67 ] + .50 ( .4489 ) ( 1.5 )
Problem 2
A post office has a single line for customers to use while waiting for
the next available postal clerk. There are three postal clerks who work
at the same rate. The arrival rate of customers follows a poisson dis-
tribution, while the service time follows an exponential distribution.
The average arrival rate is one customer every three ( 3 ) minutes and
the average service rate is one customer every two minutes for each
of the three clerks. The facility is idle 51.22% of the time ( Po = .5122 ).
The Post Office Revisited
Queuing Theory
REQUIREMENT:
600 ( .300763 )
L= X ( .5122 ) + .67 = .6794
2
2! ( 90 – 20 )
Lq = L – ( λ / μ )
Lq = .6794 – ( 20 / 30 ) = .0094
The Post Office Revisted
Queuing Theory
REQUIREMENT:
Problem 2
REQUIREMENT:
1 20 1 20 1 20 1 x 20 x 3(30)
+ + +
0! 30 1! 30 2! 30 (3)(2)(1) 30 3(30) - 20
1
Po =
[ 1 + .67 + .2244 ] + .166 ( .3007 ) ( 1.285 )
Problem 3
Problem 3
REQUIREMENT :
Lq = N - λ+μ (1 – Po )
.706
The Computer Technician
Queuing Theory
Problem 3
REQUIREMENT :
Problem 3
L = Lq + ( 1 – Po )
Problem 3
REQUIREMENT :
Problem 3
Po = 0.344 ( as given )
The Computer Technician
Queuing Theory
Problem 3
REQUIREMENT :
Problem 3
Lq
Wq =
(N–L)λ
.576
Wq = = .217 of an hour
( 5 – 1.24 )( .706 )
The Computer Technician
Queuing Theory
Problem 3
REQUIREMENT :
Problem 3
W = Wq + (1/μ)
Queuing Theory
Computer-Based
Manual
Applied Management Science for Decision Making, 1e © 2010 Pearson Prentice-Hall, Inc. Philip A. Vaccaro , PhD