Presented To:: Dr. Dibyojyoti Bhattacharjee
Presented To:: Dr. Dibyojyoti Bhattacharjee
Presented To:: Dr. Dibyojyoti Bhattacharjee
Presented to :
Dr. Dibyojyoti
Bhattacharjee
Presented by :
Biswajit Bhattacharjee (19)
Bikash Choudhury (16)
Biswaraj Das
Purkayastha(20)
Kunal Sengupta(37)
Introduction to Queueing
Theory
A pioneer:
Agner Krarup Erlang
(1878-1929) the Danish
telecommunication
engineer started
applying principles of
queuing theory in the
area of
telecommunications.
Example Hospital
costs
Problems of a customer
Why does it always feel to us like all other
queues move faster?
Which queue should I take? Where shall I
append? How long do I have to wait?
Where there are the fewest people in queue?
Where the people have the least products to
dispatch?
Where the fastest cashier is?
Where one can only pay cash?
Where someone helps me bagging?
7
Customer
s
Queue
Server
Queuing System
Customer
n
Arriv
Begin
End
al
servic
service
Delay
Activit
event
e
y
Interarriv
Arrival
al
event
Delay
Time
Begin
End
servic
service
e Activity
Customer
n+1
Tim
e
Assumptions
Independent arrivals
Exponential distributions
Customers do not leave or change
queues.
Components of a Basic
Queuing Process
Input Source
Calling
Populati
on
Jobs
Queue
Service
Mechani
sm
Served
Jobs
leave
the
system
Queue
Discipline
Arrival
Process
Queue
Configurat
ion
Service
Process
13
Calling Population
Arrival Process
Service Process
Number of Servers
Queue Discipline
14
Can be homogeneous
Only one type of customers/ jobs
Or heterogeneous
Several different kinds of customers/jobs
15
2. Arrival Process
In what pattern do jobs / customers
arrive to the queueing system?
Distribution of arrival times?
Batch arrivals?
Finite population?
Finite queue length?
3. Service Process
How long does it take to service a
job or customer?
Distribution of arrival times?
Rework or repair?
Service center (machine) breakdown?
4. Number of Servers
How many servers are available?
Single Server Queue
18
Single Queue
Servers
19
1.The service
provided can be
differentiated
2.Labor specialization
possible
3.Customer has more
flexibility
4.Balking behavior may
be deterred
Several medium-length
Single Line
1.Guarantees
fairness
Advantages
FIFO applied to all
arrivals
5. Queue Discipline
How are jobs / customers selected
from the queue for service?
First Come First Served (FCFS)
Shortest Processing Time (SPT)
Earliest Due Date (EDD)
Priority (jobs are in different priority
classes)
FIFO
First In First Out
LIFO
Last in First Out
Elevators are a circumstance where this occurs.
SIRO
Service In Random Order
Like drawing tickets out of a pool of tickets
for service.
Arrival Stream
Customers
In queue
Service
Facility
Multiple-server Single-stage
Queue
Customers
In queue
Service
Facilities
Single-server Multiple-stage
Queue
Customers
In queue
Service
Facility
Multiple-server Multiple-Stage
Queue
Customers
In queue
Service
Facilities
Multiple Server
M/M/c, M/G/ etc.
Multiple Stage
Markov Chain models
BUSINESS APPLICATIONS
Primary References
http://en.wikipedia.org/wiki/Queueing_theory
http://www.eventhelix.com/realtimemantra/congestioncontrol/queueing_th
eory.htm
http://people.brunel.ac.uk/~mastjjb/jeb/or/queue.html
http://people.brunel.ac.uk/~mastjjb/jeb/or/queue.html
http://www.merriam-webster.com/dictionary/queuing%20theory
http://www.amazon.com/Fundamentals-Queueing-Theory-Probability-Statis
tics/dp/047179127X
http://staff.um.edu.mt/jskl1/simweb/intro.htm