SlideShare a Scribd company logo
1 of 15
CS352 - Introduction
to Queuing Theory
Rutgers University
CS352 Fall,2005 2
Queuing theory definitions
 (Bose) “the basic phenomenon of queueing arises
whenever a shared facility needs to be accessed for
service by a large number of jobs or customers.”
 (Wolff) “The primary tool for studying these
problems [of congestions] is known as queueing
theory.”
 (Kleinrock) “We study the phenomena of standing,
waiting, and serving, and we call this study
Queueing Theory." "Any system in which arrivals
place demands upon a finite capacity resource may
be termed a queueing system.”
 (Mathworld) “The study of the waiting times, lengths,
and other properties of queues.”
http://www2.uwindsor.ca/~hlynka/queue.html
CS352 Fall,2005 3
Applications of Queuing
Theory
 Telecommunications
 Traffic control
 Determining the sequence of computer
operations
 Predicting computer performance
 Health services (eg. control of hospital bed
assignments)
 Airport traffic, airline ticket sales
 Layout of manufacturing systems.
http://www2.uwindsor.ca/~hlynka/queue.html
CS352 Fall,2005 4
Example application of
queuing theory
 In many retail stores and banks
 multiple line/multiple checkout system  a
queuing system where customers wait for the next
available cashier
 We can prove using queuing theory that :
throughput improves increases when queues are
used instead of separate lines
http://www.andrews.edu/~calkins/math/webtexts/prod10.htm#QT
CS352 Fall,2005 5
Example application of
queuing theory
http://www.bsbpa.umkc.edu/classes/ashley/Chaptr14/sld006.htm
CS352 Fall,2005 6
Queuing theory for studying
networks
 View network as collections of queues
 FIFO data-structures
 Queuing theory provides probabilistic
analysis of these queues
 Examples:
 Average length
 Average waiting time
 Probability queue is at a certain length
 Probability a packet will be lost
CS352 Fall,2005 7
Little’s Law
 Little’s Law:
Mean number tasks in system = mean arrival rate x
mean response time
 Observed before, Little was first to prove
 Applies to any system in equilibrium, as long as
nothing in black box is creating or destroying tasks
Arrivals Departures
System
CS352 Fall,2005 8
Proving Little’s Law
J = Shaded area = 9
Same in all cases!
1 2 3 4 5 6 7 8
Packet
#
Time
1
2
3
1 2 3 4 5 6 7 8
# in
System
1
2
3
Time
1 2 3
Time in
System
Packet #
1
2
3
Arrivals
Departures
CS352 Fall,2005 9
Definitions
 J: “Area” from previous slide
 N: Number of jobs (packets)
 T: Total time
 l: Average arrival rate
 N/T
 W: Average time job is in the system
 = J/N
 L: Average number of jobs in the system
 = J/T
CS352 Fall,2005 10
1 2 3 4 5 6 7 8
# in
System
(L) 1
2
3
Proof: Method 1: Definition
Time (T)
1 2 3
Time in
System
(W)
Packet # (N)
1
2
3
=
W
L T
N
)
(

NW
TL
J 

W
L )
(l

CS352 Fall,2005 11
Proof: Method 2: Substitution
W
L T
N
)
(

W
L )
(l

)
)(
( N
J
T
N
T
J

T
J
T
J
 Tautology
CS352 Fall,2005 12
Model Queuing System
Server System
Queuing System
Queue Server
Queuing System
 Use Queuing models to
 Describe the behavior of queuing systems
 Evaluate system performance
CS352 Fall,2005 13
Characteristics of queuing
systems
 Arrival Process
 The distribution that determines how the tasks
arrives in the system.
 Service Process
 The distribution that determines the task
processing time
 Number of Servers
 Total number of servers available to process the
tasks
CS352 Fall,2005 14
Kendall Notation 1/2/3(/4/5/6)
 Six parameters in shorthand
 First three typically used, unless specified
1. Arrival Distribution
2. Service Distribution
3. Number of servers
4. Total Capacity (infinite if not specified)
5. Population Size (infinite)
6. Service Discipline (FCFS/FIFO)
Interesting, right?
This is just a sneak preview of the full presentation. We hope
you like it! To see the rest of it, just click here to view it in full
on PowerShow.com. Then, if you’d like, you can also log in to
PowerShow.com to download the entire presentation for free.

More Related Content

Similar to queuing-theory.2858801.powerpoint.pptx

Hybrid Fuzzy Sliding Mode Controller for Timedelay System
Hybrid Fuzzy Sliding Mode Controller for Timedelay SystemHybrid Fuzzy Sliding Mode Controller for Timedelay System
Hybrid Fuzzy Sliding Mode Controller for Timedelay Systemijaia
 
Controller encryption using RSA public-key encryption scheme (Asian Control C...
Controller encryption using RSA public-key encryption scheme (Asian Control C...Controller encryption using RSA public-key encryption scheme (Asian Control C...
Controller encryption using RSA public-key encryption scheme (Asian Control C...Kiminao Kogiso
 
Graph Spectra through Network Complexity Measures: Information Content of Eig...
Graph Spectra through Network Complexity Measures: Information Content of Eig...Graph Spectra through Network Complexity Measures: Information Content of Eig...
Graph Spectra through Network Complexity Measures: Information Content of Eig...Hector Zenil
 
Estimation of Reliability Indices of Two Component Identical System in the Pr...
Estimation of Reliability Indices of Two Component Identical System in the Pr...Estimation of Reliability Indices of Two Component Identical System in the Pr...
Estimation of Reliability Indices of Two Component Identical System in the Pr...IJLT EMAS
 
StrataGEM: A Generic Petri Net Verification Framework
StrataGEM: A Generic Petri Net Verification FrameworkStrataGEM: A Generic Petri Net Verification Framework
StrataGEM: A Generic Petri Net Verification FrameworkEdmundo López Bóbeda
 
Mathematical support for preventive maintenance periodicity optimization of r...
Mathematical support for preventive maintenance periodicity optimization of r...Mathematical support for preventive maintenance periodicity optimization of r...
Mathematical support for preventive maintenance periodicity optimization of r...Alexander Lyubchenko
 
Queuing theory and traffic analysis in depth
Queuing theory and traffic analysis in depthQueuing theory and traffic analysis in depth
Queuing theory and traffic analysis in depthIdcIdk1
 
Ns2: Introduction - Part I
Ns2: Introduction - Part INs2: Introduction - Part I
Ns2: Introduction - Part IAjit Nayak
 
Hamming Distance and Data Compression of 1-D CA
Hamming Distance and Data Compression of 1-D CAHamming Distance and Data Compression of 1-D CA
Hamming Distance and Data Compression of 1-D CAcsitconf
 
Hamming Distance and Data Compression of 1-D CA
Hamming Distance and Data Compression of 1-D CAHamming Distance and Data Compression of 1-D CA
Hamming Distance and Data Compression of 1-D CAcscpconf
 
Queue data structure
Queue data structureQueue data structure
Queue data structureMekk Mhmd
 
K10692 control theory sampled data
K10692 control theory sampled dataK10692 control theory sampled data
K10692 control theory sampled datasaagar264
 
Modeling and implementation of a proportional derivative controller for elect...
Modeling and implementation of a proportional derivative controller for elect...Modeling and implementation of a proportional derivative controller for elect...
Modeling and implementation of a proportional derivative controller for elect...Alexander Decker
 
Genetic Algorithm for solving Dynamic Supply Chain Problem
Genetic Algorithm for solving Dynamic Supply Chain Problem  Genetic Algorithm for solving Dynamic Supply Chain Problem
Genetic Algorithm for solving Dynamic Supply Chain Problem AI Publications
 
Generalized Isomorphism between Synchronous Circuits and State Machines
Generalized Isomorphism between Synchronous Circuits and State MachinesGeneralized Isomorphism between Synchronous Circuits and State Machines
Generalized Isomorphism between Synchronous Circuits and State MachinesShunji Nishimura
 
Time Series Analysis and Mining with R
Time Series Analysis and Mining with RTime Series Analysis and Mining with R
Time Series Analysis and Mining with RYanchang Zhao
 

Similar to queuing-theory.2858801.powerpoint.pptx (20)

Phd Defense 2007
Phd Defense 2007Phd Defense 2007
Phd Defense 2007
 
Hybrid Fuzzy Sliding Mode Controller for Timedelay System
Hybrid Fuzzy Sliding Mode Controller for Timedelay SystemHybrid Fuzzy Sliding Mode Controller for Timedelay System
Hybrid Fuzzy Sliding Mode Controller for Timedelay System
 
Controller encryption using RSA public-key encryption scheme (Asian Control C...
Controller encryption using RSA public-key encryption scheme (Asian Control C...Controller encryption using RSA public-key encryption scheme (Asian Control C...
Controller encryption using RSA public-key encryption scheme (Asian Control C...
 
Graph Spectra through Network Complexity Measures: Information Content of Eig...
Graph Spectra through Network Complexity Measures: Information Content of Eig...Graph Spectra through Network Complexity Measures: Information Content of Eig...
Graph Spectra through Network Complexity Measures: Information Content of Eig...
 
F010313342
F010313342F010313342
F010313342
 
Estimation of Reliability Indices of Two Component Identical System in the Pr...
Estimation of Reliability Indices of Two Component Identical System in the Pr...Estimation of Reliability Indices of Two Component Identical System in the Pr...
Estimation of Reliability Indices of Two Component Identical System in the Pr...
 
StrataGEM: A Generic Petri Net Verification Framework
StrataGEM: A Generic Petri Net Verification FrameworkStrataGEM: A Generic Petri Net Verification Framework
StrataGEM: A Generic Petri Net Verification Framework
 
Ece4510 notes02
Ece4510 notes02Ece4510 notes02
Ece4510 notes02
 
Mathematical support for preventive maintenance periodicity optimization of r...
Mathematical support for preventive maintenance periodicity optimization of r...Mathematical support for preventive maintenance periodicity optimization of r...
Mathematical support for preventive maintenance periodicity optimization of r...
 
Queuing theory and traffic analysis in depth
Queuing theory and traffic analysis in depthQueuing theory and traffic analysis in depth
Queuing theory and traffic analysis in depth
 
Ns2: Introduction - Part I
Ns2: Introduction - Part INs2: Introduction - Part I
Ns2: Introduction - Part I
 
Hamming Distance and Data Compression of 1-D CA
Hamming Distance and Data Compression of 1-D CAHamming Distance and Data Compression of 1-D CA
Hamming Distance and Data Compression of 1-D CA
 
Hamming Distance and Data Compression of 1-D CA
Hamming Distance and Data Compression of 1-D CAHamming Distance and Data Compression of 1-D CA
Hamming Distance and Data Compression of 1-D CA
 
Queue data structure
Queue data structureQueue data structure
Queue data structure
 
K10692 control theory sampled data
K10692 control theory sampled dataK10692 control theory sampled data
K10692 control theory sampled data
 
time response
time responsetime response
time response
 
Modeling and implementation of a proportional derivative controller for elect...
Modeling and implementation of a proportional derivative controller for elect...Modeling and implementation of a proportional derivative controller for elect...
Modeling and implementation of a proportional derivative controller for elect...
 
Genetic Algorithm for solving Dynamic Supply Chain Problem
Genetic Algorithm for solving Dynamic Supply Chain Problem  Genetic Algorithm for solving Dynamic Supply Chain Problem
Genetic Algorithm for solving Dynamic Supply Chain Problem
 
Generalized Isomorphism between Synchronous Circuits and State Machines
Generalized Isomorphism between Synchronous Circuits and State MachinesGeneralized Isomorphism between Synchronous Circuits and State Machines
Generalized Isomorphism between Synchronous Circuits and State Machines
 
Time Series Analysis and Mining with R
Time Series Analysis and Mining with RTime Series Analysis and Mining with R
Time Series Analysis and Mining with R
 

More from saipawanism

MATERIALS-MANAGEMENT-_Khadiah-Ade-Abolade.ppt
MATERIALS-MANAGEMENT-_Khadiah-Ade-Abolade.pptMATERIALS-MANAGEMENT-_Khadiah-Ade-Abolade.ppt
MATERIALS-MANAGEMENT-_Khadiah-Ade-Abolade.pptsaipawanism
 
chapter8 (1).ppt
chapter8 (1).pptchapter8 (1).ppt
chapter8 (1).pptsaipawanism
 
TVS motors FRA.ppt
TVS motors FRA.pptTVS motors FRA.ppt
TVS motors FRA.pptsaipawanism
 
typesofinterview-150126001322-conversion-gate02.pdf
typesofinterview-150126001322-conversion-gate02.pdftypesofinterview-150126001322-conversion-gate02.pdf
typesofinterview-150126001322-conversion-gate02.pdfsaipawanism
 
procurement-201212083321.pdf
procurement-201212083321.pdfprocurement-201212083321.pdf
procurement-201212083321.pdfsaipawanism
 
HRM - Unit I - Complete.pptx
HRM - Unit I - Complete.pptxHRM - Unit I - Complete.pptx
HRM - Unit I - Complete.pptxsaipawanism
 
Entrepreneurship day 1 knowledge.pptx
Entrepreneurship day 1 knowledge.pptxEntrepreneurship day 1 knowledge.pptx
Entrepreneurship day 1 knowledge.pptxsaipawanism
 

More from saipawanism (7)

MATERIALS-MANAGEMENT-_Khadiah-Ade-Abolade.ppt
MATERIALS-MANAGEMENT-_Khadiah-Ade-Abolade.pptMATERIALS-MANAGEMENT-_Khadiah-Ade-Abolade.ppt
MATERIALS-MANAGEMENT-_Khadiah-Ade-Abolade.ppt
 
chapter8 (1).ppt
chapter8 (1).pptchapter8 (1).ppt
chapter8 (1).ppt
 
TVS motors FRA.ppt
TVS motors FRA.pptTVS motors FRA.ppt
TVS motors FRA.ppt
 
typesofinterview-150126001322-conversion-gate02.pdf
typesofinterview-150126001322-conversion-gate02.pdftypesofinterview-150126001322-conversion-gate02.pdf
typesofinterview-150126001322-conversion-gate02.pdf
 
procurement-201212083321.pdf
procurement-201212083321.pdfprocurement-201212083321.pdf
procurement-201212083321.pdf
 
HRM - Unit I - Complete.pptx
HRM - Unit I - Complete.pptxHRM - Unit I - Complete.pptx
HRM - Unit I - Complete.pptx
 
Entrepreneurship day 1 knowledge.pptx
Entrepreneurship day 1 knowledge.pptxEntrepreneurship day 1 knowledge.pptx
Entrepreneurship day 1 knowledge.pptx
 

Recently uploaded

Call Girls in Rawalpindi | 🍆💦 03280288848
Call Girls in Rawalpindi | 🍆💦 03280288848Call Girls in Rawalpindi | 🍆💦 03280288848
Call Girls in Rawalpindi | 🍆💦 03280288848Ifra Zohaib
 
+91-9310611641 Russian Call Girls In New Delhi Independent Russian Call Girls...
+91-9310611641 Russian Call Girls In New Delhi Independent Russian Call Girls...+91-9310611641 Russian Call Girls In New Delhi Independent Russian Call Girls...
+91-9310611641 Russian Call Girls In New Delhi Independent Russian Call Girls...teencall080
 
9811611494,Low Rate Call Girls In Connaught Place Delhi 24hrs Available
9811611494,Low Rate Call Girls In Connaught Place Delhi 24hrs Available9811611494,Low Rate Call Girls In Connaught Place Delhi 24hrs Available
9811611494,Low Rate Call Girls In Connaught Place Delhi 24hrs Availablenitugupta1209
 
RAJKOT CALL GIRLS 92628/71154 RAJKOT CAL
RAJKOT CALL GIRLS 92628/71154 RAJKOT CALRAJKOT CALL GIRLS 92628/71154 RAJKOT CAL
RAJKOT CALL GIRLS 92628/71154 RAJKOT CALNiteshKumar82226
 
Call Girls In {{Connaught Place Delhi}}96679@38988 Indian Russian High Profil...
Call Girls In {{Connaught Place Delhi}}96679@38988 Indian Russian High Profil...Call Girls In {{Connaught Place Delhi}}96679@38988 Indian Russian High Profil...
Call Girls In {{Connaught Place Delhi}}96679@38988 Indian Russian High Profil...aakahthapa70
 
Call Now ☎9870417354|| Call Girls in Dwarka Escort Service Delhi N.C.R.
Call Now ☎9870417354|| Call Girls in Dwarka Escort Service Delhi N.C.R.Call Now ☎9870417354|| Call Girls in Dwarka Escort Service Delhi N.C.R.
Call Now ☎9870417354|| Call Girls in Dwarka Escort Service Delhi N.C.R.riyadelhic riyadelhic
 
9891550660 Call Girls In Noida Sector 62 Short 1500 Night 6000
9891550660 Call Girls In Noida Sector 62 Short 1500 Night 60009891550660 Call Girls In Noida Sector 62 Short 1500 Night 6000
9891550660 Call Girls In Noida Sector 62 Short 1500 Night 6000teencall080
 
Call Girls | 😏💦 03274100048 | Call Girls Near Me
Call Girls | 😏💦 03274100048 | Call Girls Near MeCall Girls | 😏💦 03274100048 | Call Girls Near Me
Call Girls | 😏💦 03274100048 | Call Girls Near MeIfra Zohaib
 
Call Now ☎9870417354|| Call Girls in Gurgaon Sector 13 Escort Service Gurgaon...
Call Now ☎9870417354|| Call Girls in Gurgaon Sector 13 Escort Service Gurgaon...Call Now ☎9870417354|| Call Girls in Gurgaon Sector 13 Escort Service Gurgaon...
Call Now ☎9870417354|| Call Girls in Gurgaon Sector 13 Escort Service Gurgaon...riyadelhic riyadelhic
 
Russian Call Girls in Goa %(9316020077)# Russian Call Girls in Goa By Russi...
Russian Call Girls  in Goa %(9316020077)# Russian Call Girls  in Goa By Russi...Russian Call Girls  in Goa %(9316020077)# Russian Call Girls  in Goa By Russi...
Russian Call Girls in Goa %(9316020077)# Russian Call Girls in Goa By Russi...Goa Call Girls Service Goa escort agency
 
Girls For Night in Islamabad | 03274100048 🔞
Girls For Night in Islamabad | 03274100048 🔞Girls For Night in Islamabad | 03274100048 🔞
Girls For Night in Islamabad | 03274100048 🔞Ifra Zohaib
 
Call Girls in Saket (delhi) call me [8264348440 ] escort service 24X7
Call Girls in Saket (delhi) call me [8264348440 ] escort service 24X7Call Girls in Saket (delhi) call me [8264348440 ] escort service 24X7
Call Girls in Saket (delhi) call me [8264348440 ] escort service 24X7soniya singh
 
JABALPUR CALL GIRL 92628/71154 JABALPUR K
JABALPUR CALL GIRL 92628/71154 JABALPUR KJABALPUR CALL GIRL 92628/71154 JABALPUR K
JABALPUR CALL GIRL 92628/71154 JABALPUR KNiteshKumar82226
 
SURAT CALL GIRL 92628/71154 SURAT CALL G
SURAT CALL GIRL 92628/71154 SURAT CALL GSURAT CALL GIRL 92628/71154 SURAT CALL G
SURAT CALL GIRL 92628/71154 SURAT CALL GNiteshKumar82226
 
Radhika Call Girls In Jaipur 9358660226 Escorts service
Radhika Call Girls In Jaipur 9358660226 Escorts serviceRadhika Call Girls In Jaipur 9358660226 Escorts service
Radhika Call Girls In Jaipur 9358660226 Escorts servicerahul222jai
 
Call Girl Rohini ❤️7065000506 Pooja@ Rohini Call Girls Near Me ❤️♀️@ Sexy Cal...
Call Girl Rohini ❤️7065000506 Pooja@ Rohini Call Girls Near Me ❤️♀️@ Sexy Cal...Call Girl Rohini ❤️7065000506 Pooja@ Rohini Call Girls Near Me ❤️♀️@ Sexy Cal...
Call Girl Rohini ❤️7065000506 Pooja@ Rohini Call Girls Near Me ❤️♀️@ Sexy Cal...Sheetaleventcompany
 
Call Girls In {Connaught Place Delhi} 9667938988 IndianRussian High Profile E...
Call Girls In {Connaught Place Delhi} 9667938988 IndianRussian High Profile E...Call Girls In {Connaught Place Delhi} 9667938988 IndianRussian High Profile E...
Call Girls In {Connaught Place Delhi} 9667938988 IndianRussian High Profile E...aakahthapa70
 
Call US Pooja📞 9892124323 ✅Call Girls In Mira Road ( Mumbai ) secure service...
Call US  Pooja📞 9892124323 ✅Call Girls In Mira Road ( Mumbai ) secure service...Call US  Pooja📞 9892124323 ✅Call Girls In Mira Road ( Mumbai ) secure service...
Call US Pooja📞 9892124323 ✅Call Girls In Mira Road ( Mumbai ) secure service...Pooja Nehwal
 

Recently uploaded (20)

Call Girls in Rawalpindi | 🍆💦 03280288848
Call Girls in Rawalpindi | 🍆💦 03280288848Call Girls in Rawalpindi | 🍆💦 03280288848
Call Girls in Rawalpindi | 🍆💦 03280288848
 
+91-9310611641 Russian Call Girls In New Delhi Independent Russian Call Girls...
+91-9310611641 Russian Call Girls In New Delhi Independent Russian Call Girls...+91-9310611641 Russian Call Girls In New Delhi Independent Russian Call Girls...
+91-9310611641 Russian Call Girls In New Delhi Independent Russian Call Girls...
 
9811611494,Low Rate Call Girls In Connaught Place Delhi 24hrs Available
9811611494,Low Rate Call Girls In Connaught Place Delhi 24hrs Available9811611494,Low Rate Call Girls In Connaught Place Delhi 24hrs Available
9811611494,Low Rate Call Girls In Connaught Place Delhi 24hrs Available
 
RAJKOT CALL GIRLS 92628/71154 RAJKOT CAL
RAJKOT CALL GIRLS 92628/71154 RAJKOT CALRAJKOT CALL GIRLS 92628/71154 RAJKOT CAL
RAJKOT CALL GIRLS 92628/71154 RAJKOT CAL
 
Call Girls In Goa For Fun 9316020077 By Goa Call Girls For Pick Up Night
Call Girls In  Goa  For Fun 9316020077 By  Goa  Call Girls For Pick Up NightCall Girls In  Goa  For Fun 9316020077 By  Goa  Call Girls For Pick Up Night
Call Girls In Goa For Fun 9316020077 By Goa Call Girls For Pick Up Night
 
Call Girls In {{Connaught Place Delhi}}96679@38988 Indian Russian High Profil...
Call Girls In {{Connaught Place Delhi}}96679@38988 Indian Russian High Profil...Call Girls In {{Connaught Place Delhi}}96679@38988 Indian Russian High Profil...
Call Girls In {{Connaught Place Delhi}}96679@38988 Indian Russian High Profil...
 
Call Now ☎9870417354|| Call Girls in Dwarka Escort Service Delhi N.C.R.
Call Now ☎9870417354|| Call Girls in Dwarka Escort Service Delhi N.C.R.Call Now ☎9870417354|| Call Girls in Dwarka Escort Service Delhi N.C.R.
Call Now ☎9870417354|| Call Girls in Dwarka Escort Service Delhi N.C.R.
 
9891550660 Call Girls In Noida Sector 62 Short 1500 Night 6000
9891550660 Call Girls In Noida Sector 62 Short 1500 Night 60009891550660 Call Girls In Noida Sector 62 Short 1500 Night 6000
9891550660 Call Girls In Noida Sector 62 Short 1500 Night 6000
 
Call Girls | 😏💦 03274100048 | Call Girls Near Me
Call Girls | 😏💦 03274100048 | Call Girls Near MeCall Girls | 😏💦 03274100048 | Call Girls Near Me
Call Girls | 😏💦 03274100048 | Call Girls Near Me
 
Call Now ☎9870417354|| Call Girls in Gurgaon Sector 13 Escort Service Gurgaon...
Call Now ☎9870417354|| Call Girls in Gurgaon Sector 13 Escort Service Gurgaon...Call Now ☎9870417354|| Call Girls in Gurgaon Sector 13 Escort Service Gurgaon...
Call Now ☎9870417354|| Call Girls in Gurgaon Sector 13 Escort Service Gurgaon...
 
Russian Call Girls in Goa %(9316020077)# Russian Call Girls in Goa By Russi...
Russian Call Girls  in Goa %(9316020077)# Russian Call Girls  in Goa By Russi...Russian Call Girls  in Goa %(9316020077)# Russian Call Girls  in Goa By Russi...
Russian Call Girls in Goa %(9316020077)# Russian Call Girls in Goa By Russi...
 
Girls For Night in Islamabad | 03274100048 🔞
Girls For Night in Islamabad | 03274100048 🔞Girls For Night in Islamabad | 03274100048 🔞
Girls For Night in Islamabad | 03274100048 🔞
 
Call Girls in Saket (delhi) call me [8264348440 ] escort service 24X7
Call Girls in Saket (delhi) call me [8264348440 ] escort service 24X7Call Girls in Saket (delhi) call me [8264348440 ] escort service 24X7
Call Girls in Saket (delhi) call me [8264348440 ] escort service 24X7
 
JABALPUR CALL GIRL 92628/71154 JABALPUR K
JABALPUR CALL GIRL 92628/71154 JABALPUR KJABALPUR CALL GIRL 92628/71154 JABALPUR K
JABALPUR CALL GIRL 92628/71154 JABALPUR K
 
SURAT CALL GIRL 92628/71154 SURAT CALL G
SURAT CALL GIRL 92628/71154 SURAT CALL GSURAT CALL GIRL 92628/71154 SURAT CALL G
SURAT CALL GIRL 92628/71154 SURAT CALL G
 
9953056974 Call Girls In Ashok Nagar, Escorts (Delhi) NCR.
9953056974 Call Girls In Ashok Nagar, Escorts (Delhi) NCR.9953056974 Call Girls In Ashok Nagar, Escorts (Delhi) NCR.
9953056974 Call Girls In Ashok Nagar, Escorts (Delhi) NCR.
 
Radhika Call Girls In Jaipur 9358660226 Escorts service
Radhika Call Girls In Jaipur 9358660226 Escorts serviceRadhika Call Girls In Jaipur 9358660226 Escorts service
Radhika Call Girls In Jaipur 9358660226 Escorts service
 
Call Girl Rohini ❤️7065000506 Pooja@ Rohini Call Girls Near Me ❤️♀️@ Sexy Cal...
Call Girl Rohini ❤️7065000506 Pooja@ Rohini Call Girls Near Me ❤️♀️@ Sexy Cal...Call Girl Rohini ❤️7065000506 Pooja@ Rohini Call Girls Near Me ❤️♀️@ Sexy Cal...
Call Girl Rohini ❤️7065000506 Pooja@ Rohini Call Girls Near Me ❤️♀️@ Sexy Cal...
 
Call Girls In {Connaught Place Delhi} 9667938988 IndianRussian High Profile E...
Call Girls In {Connaught Place Delhi} 9667938988 IndianRussian High Profile E...Call Girls In {Connaught Place Delhi} 9667938988 IndianRussian High Profile E...
Call Girls In {Connaught Place Delhi} 9667938988 IndianRussian High Profile E...
 
Call US Pooja📞 9892124323 ✅Call Girls In Mira Road ( Mumbai ) secure service...
Call US  Pooja📞 9892124323 ✅Call Girls In Mira Road ( Mumbai ) secure service...Call US  Pooja📞 9892124323 ✅Call Girls In Mira Road ( Mumbai ) secure service...
Call US Pooja📞 9892124323 ✅Call Girls In Mira Road ( Mumbai ) secure service...
 

queuing-theory.2858801.powerpoint.pptx

  • 1. CS352 - Introduction to Queuing Theory Rutgers University
  • 2. CS352 Fall,2005 2 Queuing theory definitions  (Bose) “the basic phenomenon of queueing arises whenever a shared facility needs to be accessed for service by a large number of jobs or customers.”  (Wolff) “The primary tool for studying these problems [of congestions] is known as queueing theory.”  (Kleinrock) “We study the phenomena of standing, waiting, and serving, and we call this study Queueing Theory." "Any system in which arrivals place demands upon a finite capacity resource may be termed a queueing system.”  (Mathworld) “The study of the waiting times, lengths, and other properties of queues.” http://www2.uwindsor.ca/~hlynka/queue.html
  • 3. CS352 Fall,2005 3 Applications of Queuing Theory  Telecommunications  Traffic control  Determining the sequence of computer operations  Predicting computer performance  Health services (eg. control of hospital bed assignments)  Airport traffic, airline ticket sales  Layout of manufacturing systems. http://www2.uwindsor.ca/~hlynka/queue.html
  • 4. CS352 Fall,2005 4 Example application of queuing theory  In many retail stores and banks  multiple line/multiple checkout system  a queuing system where customers wait for the next available cashier  We can prove using queuing theory that : throughput improves increases when queues are used instead of separate lines http://www.andrews.edu/~calkins/math/webtexts/prod10.htm#QT
  • 5. CS352 Fall,2005 5 Example application of queuing theory http://www.bsbpa.umkc.edu/classes/ashley/Chaptr14/sld006.htm
  • 6. CS352 Fall,2005 6 Queuing theory for studying networks  View network as collections of queues  FIFO data-structures  Queuing theory provides probabilistic analysis of these queues  Examples:  Average length  Average waiting time  Probability queue is at a certain length  Probability a packet will be lost
  • 7. CS352 Fall,2005 7 Little’s Law  Little’s Law: Mean number tasks in system = mean arrival rate x mean response time  Observed before, Little was first to prove  Applies to any system in equilibrium, as long as nothing in black box is creating or destroying tasks Arrivals Departures System
  • 8. CS352 Fall,2005 8 Proving Little’s Law J = Shaded area = 9 Same in all cases! 1 2 3 4 5 6 7 8 Packet # Time 1 2 3 1 2 3 4 5 6 7 8 # in System 1 2 3 Time 1 2 3 Time in System Packet # 1 2 3 Arrivals Departures
  • 9. CS352 Fall,2005 9 Definitions  J: “Area” from previous slide  N: Number of jobs (packets)  T: Total time  l: Average arrival rate  N/T  W: Average time job is in the system  = J/N  L: Average number of jobs in the system  = J/T
  • 10. CS352 Fall,2005 10 1 2 3 4 5 6 7 8 # in System (L) 1 2 3 Proof: Method 1: Definition Time (T) 1 2 3 Time in System (W) Packet # (N) 1 2 3 = W L T N ) (  NW TL J   W L ) (l 
  • 11. CS352 Fall,2005 11 Proof: Method 2: Substitution W L T N ) (  W L ) (l  ) )( ( N J T N T J  T J T J  Tautology
  • 12. CS352 Fall,2005 12 Model Queuing System Server System Queuing System Queue Server Queuing System  Use Queuing models to  Describe the behavior of queuing systems  Evaluate system performance
  • 13. CS352 Fall,2005 13 Characteristics of queuing systems  Arrival Process  The distribution that determines how the tasks arrives in the system.  Service Process  The distribution that determines the task processing time  Number of Servers  Total number of servers available to process the tasks
  • 14. CS352 Fall,2005 14 Kendall Notation 1/2/3(/4/5/6)  Six parameters in shorthand  First three typically used, unless specified 1. Arrival Distribution 2. Service Distribution 3. Number of servers 4. Total Capacity (infinite if not specified) 5. Population Size (infinite) 6. Service Discipline (FCFS/FIFO)
  • 15. Interesting, right? This is just a sneak preview of the full presentation. We hope you like it! To see the rest of it, just click here to view it in full on PowerShow.com. Then, if you’d like, you can also log in to PowerShow.com to download the entire presentation for free.