Queuing Theory Notes
Queuing Theory Notes
PROF. RAMALAKSHMI.V
Page 1
Service may also be deterministic or probabilistic; hence in latter case the probability
distributions associated with service are conditional, based on the nonempty system.
Service rate may depend on the no. of customers waiting for service. A server may work
faster if he sees that the queue is building up or he may get frustrated and become less
efficient. This type of situation is referred to as state-dependent service.
PROF. RAMALAKSHMI.V
Page 2
No balking or reneging
The service time is also assumed to be exponentially distributed with mean service rate .
Only 1 server
PROF. RAMALAKSHMI.V
Page 3
Expected No. of Customers in the system denoted by L is the average no. of customers
in the system, both waiting and in service. Here, n stands for the no. of customers in the
queuing system.
Expected waiting time in the system is denoted by W is the average total time spent by a
customer in the system. It is generally taken to be the waiting time plus servicing time.
Expected no. of customers in the queue denoted by Lq is the average no. of customers in
the queue. Here m=n-1, i.e., excluding the customer being served.
Expected waiting time in queue denoted by Wq is the average time spent by a customer
in the queue before the commencement of his service.
Expected waiting time in queue denoted by Wq is the average time spent by a customer
in the queue before the commencement of his service.
Here, lambda stands for the average no. of customers arriving per unit of time and mu
stands for the average no. of customers completing service per unit of time.
Since most queuing systems have stochastic elements, these measures are often random
variables and there probability distributions are desired to be found.
The task of the queuing analyst is one of two things. He must either determine the
values of appropriate measures of effectiveness for a given process or he must design
an optimal system (according to some criterion).
TO do the former he must relate waiting delays, queue lengths, to the given properties of
the input stream and the service procedures.
PROF. RAMALAKSHMI.V
Page 4
A stable system: The queue will never increase to infinity. An empty state is reached for
sure after some time period.
Condition for Stability: >. This condition MUST be met to make all formulas valid.
The steady state: Probability {n customers in the system} does not depend on the time.
Kendall notation
(M/M/1):(GD//)
Parameter
Description
P
Poisson arrival rate
Q
Poisson service rate
R
Single server
X
General discipline
Y Infinite number of customers is permitted in the system
Z
Size of the calling source is infinite
(M/M/C):(GD//)
P
Poisson arrival rate
Q
Poisson service rate
R
Multiservers
X
General discipline
Y
infinite number of customers is permitted in the system
Z
Size of the calling source is infinite
(M/M/1):(GD/N/)
P
Poisson arrival rate
Q
Poisson service rate
R
Single server
X
General discipline
Y
Finite number of customers is permitted in the system
Z
Size of the calling source is infinite
(M/M/C):(GD/N/)
P
Poisson arrival rate
Q
Poisson service rate
PROF. RAMALAKSHMI.V
Page 5
(M/M/1):(GD/N/N)
(M/M/C):(GD/N/N)
PROF. RAMALAKSHMI.V
R
Multi servers
X
General discipline
Y
Finite number of customers is permitted in the system
Z
Size of the calling source is infinite
P
Poisson arrival rate
Q
Poisson service rate
R
Single server
X
General discipline
Y Finite number of customers is permitted in the system
Z
Size of the calling source is finite
P
Poisson arrival rate
Q
Poisson service rate
R
Multiservers
X
General discipline
Y
Finite number of customers is permitted in the system
Z
Size of the calling source is infinite
Page 6