SlideShare a Scribd company logo
1 of 20
Queuing Theory
AMIT SINGH DAHAL
G5638545
Outline:
 Introduction

 Characteristics
 Configuration
 Software

of Queuing System

of Service System

for Simulation

 Limitation

of Queuing Theory
Introduction:


a waiting line of "customers" requiring service from one or more servers



Example:



when the short term demand for service exceeds the capacity of
facilities



QT, mathematical study of waiting lines (or queues)



enables mathematical analysis of several related processes, including
arriving at the (back of the) queue, waiting in the queue, and being
served by the Service Channels at the front of the queue

-Waiting for service in bank and at reservation counter
-Waiting for a train or bus
-Waiting at doctor’s clinic
Characteristics of Queuing System:
1.

The Arrival Pattern

2.

The Service Mechanism

3.

The Queue Discipline

4.

Number of Service Channels
1. The Arrival Pattern:




Arrivals can be measured as the arrival rate or the inter-arrival time(time
between arrivals)
Inter-arrival time =1/ arrival rate



(i) Balking: The customer may decide not to enter the queue upon
arrival, because it is too long.



(ii) Reneging: The customer may decide to leave the queue after
waiting a certain time in it.



(iii) Jockeying: If there are multiple queues in parallel the customers may
switch between them
2. Service Mechanism:


Service pattern can be deterministic or stochastic



Can also be batched or bulked services



service rate may be state-dependent



Note: difference in Arrival pattern and Service
pattern because services cannot be initiated if the
Queue is empty
3. Queue Discipline


Vital, the way of selecting customers for services



Can be:
i)First in First Out (FIFO)
Ii)Last in First Out (LIFO)
iii)Service in Random Order (SIRO)
iv)Priority Schemes. Priority schemes are :

-Preemptive:
customer with higher priority displaces the customer with low
priority and get services
-Non-preemptive:
customer with the higher priority wait for the current service to
be completed before getting the service
4. Number of Service Channels:


Single Queue:
-have only one queue to get different services
-customer get services based on the availability of the server
4. Number of Service Channels(Contd…)


Parallel Queue
-have multiple queues to get different services

-the customer can change the queue, if the number of customer
deceases in the other queue(Jockeying)
Configuration of Service System


Single Server-Single Queue:
-Example: student standing in the library queue


Parallel Server-Single Queue:
-Example: Bank transaction, many token numbers are served one-byone according to available Server


Several Server-Several Queue
-Example: different cash counters in electricity office


Services facilities in a series:
-Example: may be product manufacturing that requires steps like
cutting, drilling, grinding, operations, packaging
Software for Simulation:


Model represented using Kendall- Lee Notation
where,

(a/b/c):( d/e/f)
a = arrival rate distribution
b = service rate distribution
c = no. of parallel service channels (identical service)
d = service discipline
e = maximum no. allowed in the system
f = calling source

Common notation:
M =Poissonl/Exponential rates
G = General Distribution of Service Time
Ek-=Erlangian Distribution


Information Flows:

L
λ
μ

n

Lq

Queuing
Model

W
Wq

ρ
Pn


Notation:
λc = effective mean arrival rate
λ = λc if queue is infinite
λe = λ - [expected number who balk if the queue is finite]
W = expected waiting time of a customer in the system
Wq = expected waiting time of a customer in the queue
L = expected no. of customers in the system
Lq = expected number of customers in the queue
Po = probability of no customers in the system
Pn = probability of n customers in the system
ρ = traffic intensity= λ/nμ
ρc= effective traffic intensity= λe/μ
MULTIPLE CHANNELPOISSON/EXPONENTIAL MODEL
[(M/M/C):(GD/ α /α)]
Characteristics:



1. Input population is infinite.
2. Arrival rate has a Poisson Distribution



3. There is more than one server.



4. Service time is exponentially distributed with mean1/μ. [λ<μ]



5. System capacity is infinite.



6. Balking and reneging are not allowed.
Queuing Theory Limitation


Queuing models are quite complex and cannot be easily understood



Form of theoretical distribution applicable to given queuing situation is
not easily known



If the queuing discipline is not FIFO based, then the study of queuing
problem become more difficult
References:


DEMO: https://www.stat.auckland.ac.nz/~stats255/qsim/qsim.html



http://homepages.inf.ed.ac.uk/jeh/Simjava/queueing/mm1_q/mm1_q
.html



http://en.wikipedia.org/wiki/Queueing_theory



Zukerman, Moshe: Introduction to Queueing Theory and Stochastic
Teletraffic Models.



http://homes.cs.washington.edu/~lazowska/qsp/



http://people.brunel.ac.uk/~mastjjb/jeb/or/queue.html



http://www.eventhelix.com/realtimemantra/congestioncontrol/queue
ing_theory.htm
THE END
Any Questions???

More Related Content

What's hot

Queuing theory and simulation (MSOR)
Queuing theory and simulation (MSOR)Queuing theory and simulation (MSOR)
Queuing theory and simulation (MSOR)snket
 
Operational research queuing theory
Operational research queuing theoryOperational research queuing theory
Operational research queuing theoryVidhya Kannan
 
Queuing Theory
Queuing TheoryQueuing Theory
Queuing TheoryDallina1
 
Queing theory and delay analysis
Queing theory and delay analysisQueing theory and delay analysis
Queing theory and delay analysisPriyanka Negi
 
Operating characteristics ofqueuing system
Operating characteristics ofqueuing systemOperating characteristics ofqueuing system
Operating characteristics ofqueuing systemAminul Tanvin
 
Queuing theory
Queuing theoryQueuing theory
Queuing theoryAbu Bashar
 
Queueing Theory and its BusinessS Applications
Queueing Theory and its BusinessS ApplicationsQueueing Theory and its BusinessS Applications
Queueing Theory and its BusinessS ApplicationsBiswajit Bhattacharjee
 
Opersea report waiting lines and queuing theory
Opersea report waiting lines and queuing theoryOpersea report waiting lines and queuing theory
Opersea report waiting lines and queuing theoryIsaac Andaya
 
Introduction to queueing theory
Introduction to queueing theoryIntroduction to queueing theory
Introduction to queueing theoryPresi
 
Queueing Theory- Waiting Line Model, Heizer and Render
Queueing Theory- Waiting Line Model, Heizer and RenderQueueing Theory- Waiting Line Model, Heizer and Render
Queueing Theory- Waiting Line Model, Heizer and RenderAi Lun Wu
 
QUEUING THEORY
QUEUING THEORYQUEUING THEORY
QUEUING THEORYavtarsingh
 
Queuing theory
Queuing theoryQueuing theory
Queuing theoryAmit Sinha
 
Waiting line system
Waiting line systemWaiting line system
Waiting line systemNsbmUcd
 
Simulation chapter 4
Simulation chapter 4Simulation chapter 4
Simulation chapter 4Hagos Guesh
 

What's hot (20)

Queuing theory and simulation (MSOR)
Queuing theory and simulation (MSOR)Queuing theory and simulation (MSOR)
Queuing theory and simulation (MSOR)
 
Queuing Theory by Dr. B. J. Mohite
Queuing Theory by Dr. B. J. MohiteQueuing Theory by Dr. B. J. Mohite
Queuing Theory by Dr. B. J. Mohite
 
Operational research queuing theory
Operational research queuing theoryOperational research queuing theory
Operational research queuing theory
 
Queuing theory
Queuing theoryQueuing theory
Queuing theory
 
Queuing Theory
Queuing TheoryQueuing Theory
Queuing Theory
 
Queing theory and delay analysis
Queing theory and delay analysisQueing theory and delay analysis
Queing theory and delay analysis
 
Operating characteristics ofqueuing system
Operating characteristics ofqueuing systemOperating characteristics ofqueuing system
Operating characteristics ofqueuing system
 
Queuing theory
Queuing theoryQueuing theory
Queuing theory
 
Queuing theory
Queuing theoryQueuing theory
Queuing theory
 
Queueing Theory and its BusinessS Applications
Queueing Theory and its BusinessS ApplicationsQueueing Theory and its BusinessS Applications
Queueing Theory and its BusinessS Applications
 
Waiting line mgmt
Waiting line mgmtWaiting line mgmt
Waiting line mgmt
 
Opersea report waiting lines and queuing theory
Opersea report waiting lines and queuing theoryOpersea report waiting lines and queuing theory
Opersea report waiting lines and queuing theory
 
Introduction to queueing theory
Introduction to queueing theoryIntroduction to queueing theory
Introduction to queueing theory
 
Queueing Theory- Waiting Line Model, Heizer and Render
Queueing Theory- Waiting Line Model, Heizer and RenderQueueing Theory- Waiting Line Model, Heizer and Render
Queueing Theory- Waiting Line Model, Heizer and Render
 
QUEUING THEORY
QUEUING THEORYQUEUING THEORY
QUEUING THEORY
 
Queuing theory
Queuing theoryQueuing theory
Queuing theory
 
Queuing theory
Queuing theoryQueuing theory
Queuing theory
 
Queue
QueueQueue
Queue
 
Waiting line system
Waiting line systemWaiting line system
Waiting line system
 
Simulation chapter 4
Simulation chapter 4Simulation chapter 4
Simulation chapter 4
 

Viewers also liked

More Stochastic Simulation Examples
More Stochastic Simulation ExamplesMore Stochastic Simulation Examples
More Stochastic Simulation ExamplesStephen Gilmore
 
Elements Of Stochastic Processes
Elements Of Stochastic ProcessesElements Of Stochastic Processes
Elements Of Stochastic ProcessesMALAKI12003
 
Stochastic modelling and its applications
Stochastic modelling and its applicationsStochastic modelling and its applications
Stochastic modelling and its applicationsKartavya Jain
 
basics of stochastic and queueing theory
basics of stochastic and queueing theorybasics of stochastic and queueing theory
basics of stochastic and queueing theoryjyoti daddarwal
 
Simulation Techniques
Simulation TechniquesSimulation Techniques
Simulation Techniquesmailrenuka
 
Queuing model
Queuing model Queuing model
Queuing model goyalrama
 
Stochastic Process
Stochastic ProcessStochastic Process
Stochastic Processknksmart
 
4 stochastic processes
4 stochastic processes4 stochastic processes
4 stochastic processesSolo Hermelin
 
Deterministic vs stochastic
Deterministic vs stochasticDeterministic vs stochastic
Deterministic vs stochasticsohail40
 
Operating Systems - Queuing Systems
Operating Systems - Queuing SystemsOperating Systems - Queuing Systems
Operating Systems - Queuing SystemsEmery Berger
 
Unit 6 input modeling problems
Unit 6 input modeling problemsUnit 6 input modeling problems
Unit 6 input modeling problemsraksharao
 
Spatial Clustering to Uncluttering Map Visualization in SOLAP
Spatial Clustering to Uncluttering Map Visualization in SOLAPSpatial Clustering to Uncluttering Map Visualization in SOLAP
Spatial Clustering to Uncluttering Map Visualization in SOLAPBeniamino Murgante
 
The Stochastic Simulation Algorithm
The Stochastic Simulation AlgorithmThe Stochastic Simulation Algorithm
The Stochastic Simulation AlgorithmStephen Gilmore
 
Unit 1 introduction contd
Unit 1 introduction contdUnit 1 introduction contd
Unit 1 introduction contdraksharao
 

Viewers also liked (19)

More Stochastic Simulation Examples
More Stochastic Simulation ExamplesMore Stochastic Simulation Examples
More Stochastic Simulation Examples
 
Elements Of Stochastic Processes
Elements Of Stochastic ProcessesElements Of Stochastic Processes
Elements Of Stochastic Processes
 
Stochastic modelling and its applications
Stochastic modelling and its applicationsStochastic modelling and its applications
Stochastic modelling and its applications
 
basics of stochastic and queueing theory
basics of stochastic and queueing theorybasics of stochastic and queueing theory
basics of stochastic and queueing theory
 
Simulation Techniques
Simulation TechniquesSimulation Techniques
Simulation Techniques
 
Queuing model
Queuing model Queuing model
Queuing model
 
Stochastic Process
Stochastic ProcessStochastic Process
Stochastic Process
 
4 stochastic processes
4 stochastic processes4 stochastic processes
4 stochastic processes
 
Deterministic vs stochastic
Deterministic vs stochasticDeterministic vs stochastic
Deterministic vs stochastic
 
ASN.1 Basics
ASN.1 BasicsASN.1 Basics
ASN.1 Basics
 
Queuing analysis
Queuing analysisQueuing analysis
Queuing analysis
 
Guide to Queuing System
Guide to Queuing SystemGuide to Queuing System
Guide to Queuing System
 
14 queuing
14 queuing14 queuing
14 queuing
 
Chapter1
Chapter1Chapter1
Chapter1
 
Operating Systems - Queuing Systems
Operating Systems - Queuing SystemsOperating Systems - Queuing Systems
Operating Systems - Queuing Systems
 
Unit 6 input modeling problems
Unit 6 input modeling problemsUnit 6 input modeling problems
Unit 6 input modeling problems
 
Spatial Clustering to Uncluttering Map Visualization in SOLAP
Spatial Clustering to Uncluttering Map Visualization in SOLAPSpatial Clustering to Uncluttering Map Visualization in SOLAP
Spatial Clustering to Uncluttering Map Visualization in SOLAP
 
The Stochastic Simulation Algorithm
The Stochastic Simulation AlgorithmThe Stochastic Simulation Algorithm
The Stochastic Simulation Algorithm
 
Unit 1 introduction contd
Unit 1 introduction contdUnit 1 introduction contd
Unit 1 introduction contd
 

Similar to Queuing theory network

queueing problems in banking
queueing problems in bankingqueueing problems in banking
queueing problems in bankingMani Deep
 
4-Queuing-System-ioenotes.pdf
4-Queuing-System-ioenotes.pdf4-Queuing-System-ioenotes.pdf
4-Queuing-System-ioenotes.pdfubaidullah75790
 
Queuing theory and its applications
Queuing theory and its applicationsQueuing theory and its applications
Queuing theory and its applicationsDebasisMohanty37
 
ch06-Queuing & Simulation.ppt
ch06-Queuing & Simulation.pptch06-Queuing & Simulation.ppt
ch06-Queuing & Simulation.pptLuckySaigon1
 
Queuing theory and simulation (MSOR)
Queuing theory and simulation (MSOR)Queuing theory and simulation (MSOR)
Queuing theory and simulation (MSOR)snket
 
SolvingOfWaitingLinesModelsintheBankUsingQueuingTheoryModel.pdf
SolvingOfWaitingLinesModelsintheBankUsingQueuingTheoryModel.pdfSolvingOfWaitingLinesModelsintheBankUsingQueuingTheoryModel.pdf
SolvingOfWaitingLinesModelsintheBankUsingQueuingTheoryModel.pdfeshetu38
 
International Journal of Mathematics and Statistics Invention (IJMSI)
International Journal of Mathematics and Statistics Invention (IJMSI) International Journal of Mathematics and Statistics Invention (IJMSI)
International Journal of Mathematics and Statistics Invention (IJMSI) inventionjournals
 
chapter11 liner model programing.pptx
chapter11 liner model programing.pptxchapter11 liner model programing.pptx
chapter11 liner model programing.pptxJAMESFRANCISGOSE
 
Decision Sciences_SBS_9.pdf
Decision Sciences_SBS_9.pdfDecision Sciences_SBS_9.pdf
Decision Sciences_SBS_9.pdfKhushbooJoshiSBS
 
Operations Research_18ME735_module 4 - queuing systems.pdf
Operations Research_18ME735_module 4 - queuing systems.pdfOperations Research_18ME735_module 4 - queuing systems.pdf
Operations Research_18ME735_module 4 - queuing systems.pdfRoopaDNDandally
 
Queuing theory
Queuing theoryQueuing theory
Queuing theoryAbu Bashar
 

Similar to Queuing theory network (20)

queueing problems in banking
queueing problems in bankingqueueing problems in banking
queueing problems in banking
 
QUEUING THEORY
QUEUING THEORY QUEUING THEORY
QUEUING THEORY
 
4-Queuing-System-ioenotes.pdf
4-Queuing-System-ioenotes.pdf4-Queuing-System-ioenotes.pdf
4-Queuing-System-ioenotes.pdf
 
OR Unit 5 queuing theory
OR Unit 5 queuing theoryOR Unit 5 queuing theory
OR Unit 5 queuing theory
 
Queuing theory and its applications
Queuing theory and its applicationsQueuing theory and its applications
Queuing theory and its applications
 
ch06-Queuing & Simulation.ppt
ch06-Queuing & Simulation.pptch06-Queuing & Simulation.ppt
ch06-Queuing & Simulation.ppt
 
Tps04
Tps04Tps04
Tps04
 
Operation Research
Operation ResearchOperation Research
Operation Research
 
Queuing theory and simulation (MSOR)
Queuing theory and simulation (MSOR)Queuing theory and simulation (MSOR)
Queuing theory and simulation (MSOR)
 
Queuing unit v ppt
Queuing unit v pptQueuing unit v ppt
Queuing unit v ppt
 
Queueing theory
Queueing theoryQueueing theory
Queueing theory
 
SolvingOfWaitingLinesModelsintheBankUsingQueuingTheoryModel.pdf
SolvingOfWaitingLinesModelsintheBankUsingQueuingTheoryModel.pdfSolvingOfWaitingLinesModelsintheBankUsingQueuingTheoryModel.pdf
SolvingOfWaitingLinesModelsintheBankUsingQueuingTheoryModel.pdf
 
Queuing Theory
Queuing TheoryQueuing Theory
Queuing Theory
 
International Journal of Mathematics and Statistics Invention (IJMSI)
International Journal of Mathematics and Statistics Invention (IJMSI) International Journal of Mathematics and Statistics Invention (IJMSI)
International Journal of Mathematics and Statistics Invention (IJMSI)
 
Queuing theory
Queuing theoryQueuing theory
Queuing theory
 
Waiting line theroy
Waiting line theroyWaiting line theroy
Waiting line theroy
 
chapter11 liner model programing.pptx
chapter11 liner model programing.pptxchapter11 liner model programing.pptx
chapter11 liner model programing.pptx
 
Decision Sciences_SBS_9.pdf
Decision Sciences_SBS_9.pdfDecision Sciences_SBS_9.pdf
Decision Sciences_SBS_9.pdf
 
Operations Research_18ME735_module 4 - queuing systems.pdf
Operations Research_18ME735_module 4 - queuing systems.pdfOperations Research_18ME735_module 4 - queuing systems.pdf
Operations Research_18ME735_module 4 - queuing systems.pdf
 
Queuing theory
Queuing theoryQueuing theory
Queuing theory
 

Recently uploaded

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 

Recently uploaded (20)

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Queuing theory network

  • 1. Queuing Theory AMIT SINGH DAHAL G5638545
  • 2. Outline:  Introduction  Characteristics  Configuration  Software of Queuing System of Service System for Simulation  Limitation of Queuing Theory
  • 3. Introduction:  a waiting line of "customers" requiring service from one or more servers  Example:  when the short term demand for service exceeds the capacity of facilities  QT, mathematical study of waiting lines (or queues)  enables mathematical analysis of several related processes, including arriving at the (back of the) queue, waiting in the queue, and being served by the Service Channels at the front of the queue -Waiting for service in bank and at reservation counter -Waiting for a train or bus -Waiting at doctor’s clinic
  • 4. Characteristics of Queuing System: 1. The Arrival Pattern 2. The Service Mechanism 3. The Queue Discipline 4. Number of Service Channels
  • 5. 1. The Arrival Pattern:   Arrivals can be measured as the arrival rate or the inter-arrival time(time between arrivals) Inter-arrival time =1/ arrival rate  (i) Balking: The customer may decide not to enter the queue upon arrival, because it is too long.  (ii) Reneging: The customer may decide to leave the queue after waiting a certain time in it.  (iii) Jockeying: If there are multiple queues in parallel the customers may switch between them
  • 6. 2. Service Mechanism:  Service pattern can be deterministic or stochastic  Can also be batched or bulked services  service rate may be state-dependent  Note: difference in Arrival pattern and Service pattern because services cannot be initiated if the Queue is empty
  • 7. 3. Queue Discipline  Vital, the way of selecting customers for services  Can be: i)First in First Out (FIFO) Ii)Last in First Out (LIFO) iii)Service in Random Order (SIRO) iv)Priority Schemes. Priority schemes are : -Preemptive: customer with higher priority displaces the customer with low priority and get services -Non-preemptive: customer with the higher priority wait for the current service to be completed before getting the service
  • 8. 4. Number of Service Channels:  Single Queue: -have only one queue to get different services -customer get services based on the availability of the server
  • 9. 4. Number of Service Channels(Contd…)  Parallel Queue -have multiple queues to get different services -the customer can change the queue, if the number of customer deceases in the other queue(Jockeying)
  • 10. Configuration of Service System  Single Server-Single Queue: -Example: student standing in the library queue
  • 11.  Parallel Server-Single Queue: -Example: Bank transaction, many token numbers are served one-byone according to available Server
  • 12.  Several Server-Several Queue -Example: different cash counters in electricity office
  • 13.  Services facilities in a series: -Example: may be product manufacturing that requires steps like cutting, drilling, grinding, operations, packaging
  • 14. Software for Simulation:  Model represented using Kendall- Lee Notation where, (a/b/c):( d/e/f) a = arrival rate distribution b = service rate distribution c = no. of parallel service channels (identical service) d = service discipline e = maximum no. allowed in the system f = calling source Common notation: M =Poissonl/Exponential rates G = General Distribution of Service Time Ek-=Erlangian Distribution
  • 16.  Notation: λc = effective mean arrival rate λ = λc if queue is infinite λe = λ - [expected number who balk if the queue is finite] W = expected waiting time of a customer in the system Wq = expected waiting time of a customer in the queue L = expected no. of customers in the system Lq = expected number of customers in the queue Po = probability of no customers in the system Pn = probability of n customers in the system ρ = traffic intensity= λ/nμ ρc= effective traffic intensity= λe/μ
  • 17. MULTIPLE CHANNELPOISSON/EXPONENTIAL MODEL [(M/M/C):(GD/ α /α)] Characteristics:   1. Input population is infinite. 2. Arrival rate has a Poisson Distribution  3. There is more than one server.  4. Service time is exponentially distributed with mean1/μ. [λ<μ]  5. System capacity is infinite.  6. Balking and reneging are not allowed.
  • 18. Queuing Theory Limitation  Queuing models are quite complex and cannot be easily understood  Form of theoretical distribution applicable to given queuing situation is not easily known  If the queuing discipline is not FIFO based, then the study of queuing problem become more difficult
  • 19. References:  DEMO: https://www.stat.auckland.ac.nz/~stats255/qsim/qsim.html  http://homepages.inf.ed.ac.uk/jeh/Simjava/queueing/mm1_q/mm1_q .html  http://en.wikipedia.org/wiki/Queueing_theory  Zukerman, Moshe: Introduction to Queueing Theory and Stochastic Teletraffic Models.  http://homes.cs.washington.edu/~lazowska/qsp/  http://people.brunel.ac.uk/~mastjjb/jeb/or/queue.html  http://www.eventhelix.com/realtimemantra/congestioncontrol/queue ing_theory.htm