Lecture - 3: M/M/1 Queuing Model
Lecture - 3: M/M/1 Queuing Model
Learning objective
To explain the state of the system
To analyze M/M/1 queues
9.6 M|M|1 queuing model
Features of the M|M|1 queuing system are presented in Table 9.3
Server
Lq
Ls
Figure 9.4: M|M|1 queuing system
To analyze M|M|1 Queuing model we require information regarding the number of
customers currently present in the system, which is represented by the state of the
system.
1 2 3 n-1 n n+1
Where, ( Pn 1) and ( Pn ) are the probabilities of being in n-1 and n state respectively
as shown in Figure 9.6.
( Pn 1 )( )
1 2 3 n-1 n n+1
( Pn )( )
Figure 9.6: Probabilities associated with state of the queuing system
( Pn1 )( )=(P n )( )
or
()
( Pn )= (P n1 )
or
( Pn )=( )( Pn1 )
P1= P0
Similarly,
P2 =P1
P2 =2 P0
.
.
Pn =n P0
We also know that the sum of the probabilities is 1 i.e.,
P0 +P1 +P2 +.. ..=1
or
P0 +P0 + 2 P0 +. .. .= 1
or
(1+ +2 +. . .)P 0= 1
where (1++2 +.. .) is an infinite series,
1
Sum of infinite series can be written as,( )
1-
Hence, P0=1-
i.e. Probability of no customer in the system
Where, Pn =n P0
and P0 =(1)
Ls =(1 ) nn
n=0
n1
=(1 ) n
n=0
( n )
We know that =nn1 ,
Ls =(1 )
( )
n=0
n
1
=(1 ) (
1 )
or
Ls =
Using Littles law, according to which the average number of customers in the
service system is the product of arrival rate and average time a customer spends
in the system.
Ls
W s=
Using Littles law to determine the average number of customers in the queue,
L q = W q
2
( )
The Performance measures of a M|M|1 Queue can be written as below.
n
Probability of n customers in the service system (1 )
Average number of customers in the system L s=
2
Average number of customers in the queue =
( )
1
Average time a customer spends in the system =
Average time a customer spends in the queue =
( )
Example 1
The mean time between arrivals of customers in a bank is 3 minutes. Write the
expression for the exponential distribution for average time between arrivals for
any time t (t>=0).
If a customer has already arrived in the bank, what is the probability that the
next customer will come after 10 minutes?
What is the probability that 5 customers will arrive in the one hour interval?
Solution:
= 0.333 arrivals/min
= 20 arrivals/hour
The exponential distribution for average time between arrivals for any time t,
f(t) is
0 .333t
f (t )= 0 .333 e ,t0
The cumulative distribution F(t) is
-0 .333t
F(t )= 1- e ,t0
Solution:
The probability that the next customer will come after 10 minutes is
F(10)= 1- e -0.333(10 )
0.9643
There is 96.4 percent chance that another customer will arrive in the next 10
minute interval.
Probability that 5 customers will arrive in one-hour interval will follow Poisson
distribution with = 20
(20)5 e20
S0, f (5 )=
5!
5. 49 10-5
Example 2:
In a health clinic, the average rate of arrival of patients is 12 patients per hour.
On an average, a doctor can serve patients at the rate of one patient every four
minutes.
Find the average number of patients in the waiting line and in the clinic.
Find the average waiting time in the waiting line or in the queue and also the
average waiting time in the clinic.
Solution:
L s= = 4 patients
Average number of patients in the waiting line
2
L q = = 3. 2 patients
( )
Average waiting time in the clinic,
W s = 1 = 0.267 hours
Average waiting time in the queue,
W q= = 0 .333 hours
( )