SlideShare a Scribd company logo
1 of 25
““QUEUING THEORY”QUEUING THEORY”
Presented By--Presented By-- Anil KumarAnil Kumar
Avtar SinghAvtar Singh
Queuing TheoryQueuing Theory

Queuing theory is the mathematics of waiting lines.Queuing theory is the mathematics of waiting lines.
 It is extremely useful in predicting and evaluatingIt is extremely useful in predicting and evaluating
system performance.system performance.
 Queuing theory has been used for operationsQueuing theory has been used for operations
research, manufacturing and systems analysis.research, manufacturing and systems analysis.
Traditional queuing theory problems refer toTraditional queuing theory problems refer to
customers visiting a store, analogous to requestscustomers visiting a store, analogous to requests
arriving at a device.arriving at a device.
Applications of Queuing TheoryApplications of Queuing Theory
 TelecommunicationsTelecommunications
 Traffic controlTraffic control
 Determining the sequence of computerDetermining the sequence of computer
operationsoperations
 Predicting computer performancePredicting computer performance
 Health services (e.g.. control of hospital bedHealth services (e.g.. control of hospital bed
assignments)assignments)
 Airport traffic, airline ticket salesAirport traffic, airline ticket sales
 Layout of manufacturing systems.Layout of manufacturing systems.
Queuing SystemQueuing System
 Model processes in which customers arrive.Model processes in which customers arrive.
 Wait their turn for service.Wait their turn for service.
 Are serviced and then leave.Are serviced and then leave.
input
Server
Queue
output
Characteristics of Queuing
Systems
 Key elementsKey elements of queuing systemsof queuing systems
•• Customer:--Customer:-- refers to anything that arrives at a facilityrefers to anything that arrives at a facility
and requires service, e.g., people, machines, trucks,and requires service, e.g., people, machines, trucks,
emails.emails.
•• Server:--Server:-- refers to any resource that provides therefers to any resource that provides the
requested service, eg. repairpersons, retrieval machines,requested service, eg. repairpersons, retrieval machines,
runways at airport.runways at airport.
System Customers Server
Reception desk People Receptionist
Hospital Patients Nurses
Airport Airplanes Runway
Road network Cars Traffic light
Grocery Shoppers Checkout
station
Computer Jobs CPU, disk, CD
Queuing examplesQueuing examples
Components of a Queuing SystemComponents of a Queuing System
Arrival Process
Servers
Queue or
Waiting Line
Service Process
Exit
Parts of a Waiting LineParts of a Waiting Line
Dave’sDave’s
Car WashCar Wash
enterenter exitexit
Population ofPopulation of
dirty carsdirty cars
ArrivalsArrivals
from thefrom the
generalgeneral
population …population …
QueueQueue
(waiting line)(waiting line)
ServiceService
facilityfacility
Exit the systemExit the system
Exit the systemExit the systemArrivals to the systemArrivals to the system In the systemIn the system
Arrival CharacteristicsArrival Characteristics
•Size of the populationSize of the population
•Behavior of arrivalsBehavior of arrivals
•Statistical distributionStatistical distribution
of arrivalsof arrivals
Waiting LineWaiting Line
CharacteristicsCharacteristics
•Limited vs. unlimitedLimited vs. unlimited
•Queue disciplineQueue discipline
ServiceService
CharacteristicsCharacteristics
•Service designService design
•StatisticalStatistical
distribution ofdistribution of
serviceservice
1.1. Arrival ProcessArrival Process
 According to sourceAccording to source
 According to numbersAccording to numbers
 According to timeAccording to time
2. Queue Structure
• First-come-first-served (FCFS)
• Last-come-first-serve (LCFS)
• Service-in-random-order (SIRO)
• Priority service
3.3. Service systemService system
1.1. A single service system.A single service system.
Queue
ArrivalsArrivals
Service
facility
DeparturesDepartures
after serviceafter service
e.g- Your family dentist’s office, Library countere.g- Your family dentist’s office, Library counter
2. Multiple, parallel server, single2. Multiple, parallel server, single
queue modelqueue model
Queue
Service
facility
Channel 1
Service
facility
Channel 2
Service
facility
Channel 3
ArrivalsArrivals
DeparturesDepartures
after serviceafter service
e.g- Booking at a service statione.g- Booking at a service station
3. Multiple, parallel facilities with3. Multiple, parallel facilities with
multiple queues Modelmultiple queues Model
Service station Customers
leave
Queues
Arrivals
e.g.- Different cash counters in electricity office
4. Service facilities in a series4. Service facilities in a series
Arrivals
Queues
Service station 1 Service station 2
Queues
Customers
leave
Phase 1 Phase 2
e.g.- Cutting, turning, knurling, drilling, grinding,
packaging operation of steel
Queuing ModelsQueuing Models
1.1. Deterministic queuing modelDeterministic queuing model
2.2. Probabilistic queuing modelProbabilistic queuing model
1.1. Deterministic queuing modelDeterministic queuing model :--:--
λλ == Mean number of arrivals per timeMean number of arrivals per time
periodperiod
µµ == Mean number of units served perMean number of units served per
time periodtime period
AssumptionsAssumptions
1.1. IfIf λλ > µ, then waiting line shall be formed and> µ, then waiting line shall be formed and
increased indefinitely and service system would failincreased indefinitely and service system would fail
ultimatelyultimately
2. If2. If λλ µ, there shall be no waiting lineµ, there shall be no waiting line
≤
≤
2.Probabilistic queuing model2.Probabilistic queuing model
Probability that n customers will arrive in theProbability that n customers will arrive in the
system in time interval T issystem in time interval T is
( ) ( )
!n
et
nP
tn
t
λ
λ −
=
Single Channel ModelSingle Channel Model
λλ == Mean number of arrivals per timeMean number of arrivals per time
periodperiod
µµ == Mean number of units served perMean number of units served per
time periodtime period
LLss == Average number of unitsAverage number of units
(customers) in the system (waiting and being(customers) in the system (waiting and being
served)served)
==
WWss == Average time a unit spends in theAverage time a unit spends in the
system (waiting time plus service time)system (waiting time plus service time)
==
λλ
µ –µ – λλ
11
µ –µ – λλ
LLqq == Average number of units waitingAverage number of units waiting
in the queuein the queue
==
WWqq == AverageAverage time a unit spendstime a unit spends
waiting in the queuewaiting in the queue
==
pp == Utilization factor for the systemUtilization factor for the system
==
λλ22
µ(µ –µ(µ – λλ))
λλ
µ(µ –µ(µ – λλ))
λλ
µµ
PP00 == Probability ofProbability of 00 units in theunits in the
system (that is, the service unit is idle)system (that is, the service unit is idle)
== 1 –1 –
PPn > kn > k == Probability of more than k units in theProbability of more than k units in the
system, where n is the number of units insystem, where n is the number of units in
the systemthe system
==
λλ
µµ
λλ
µµ
kk + 1+ 1
Single Channel Model ExampleSingle Channel Model Example
λλ == 22 cars arriving/hourcars arriving/hour
µµ = 3= 3 cars serviced/hourcars serviced/hour
LLss = = = 2= = = 2 carscars
in the system on averagein the system on average
WWss == = = 1= = 1
hour average waiting time inhour average waiting time in
the systemthe system
LLqq == = == =
1.331.33 cars waiting in linecars waiting in line
λλ22
µ(µ –µ(µ – λλ))
λλ
µ –µ – λλ
11
µ –µ – λλ
22
3 - 23 - 2
11
3 - 23 - 2
2222
3(3 - 2)3(3 - 2)
Cont…Cont…
λλ == 22 cars arriving/hour,cars arriving/hour, µµ = 3= 3 carscars
serviced/hourserviced/hour
WWqq = == =
= 40= 40 minuteminute
average waiting timeaverage waiting time
pp == λλ/µ = 2/3 =/µ = 2/3 =
66.6%66.6% of time mechanicof time mechanic
is busyis busy
λλ
µ(µ –µ(µ – λλ))
22
3(3 - 2)3(3 - 2)
λλ
µµ
PP00 = 1 - = .33= 1 - = .33 probabilityprobability
there arethere are 00 cars in the systemcars in the system
Suggestions for Managing QueuesSuggestions for Managing Queues
1.1. Determine an acceptable waiting time forDetermine an acceptable waiting time for
your customersyour customers
2.2. Try to divert your customer’s attention whenTry to divert your customer’s attention when
waitingwaiting
3.3. Inform your customers of what to expectInform your customers of what to expect
4.4. Keep employees not serving the customersKeep employees not serving the customers
out of sightout of sight
5.5. Segment customersSegment customers
6.6. Train your servers to be friendlyTrain your servers to be friendly
7.7. Encourage customers to come during theEncourage customers to come during the
slack periodsslack periods
8.8. Take a long-term perspective toward gettingTake a long-term perspective toward getting
rid of the queuesrid of the queues
Where the Time GoesWhere the Time Goes
In a life time, the averageIn a life time, the average
person will spendperson will spend ::
SIX MONTHS Waiting at stoplightsSIX MONTHS Waiting at stoplights
EIGHT MONTHS Opening junk mailEIGHT MONTHS Opening junk mail
ONE YEAR Looking for misplaced 0bjectsONE YEAR Looking for misplaced 0bjects
TWO YEARS Reading E-mailTWO YEARS Reading E-mail
FOUR YEARS Doing houseworkFOUR YEARS Doing housework
FIVE YEARS Waiting in lineFIVE YEARS Waiting in line
SIX YEARS EatingSIX YEARS Eating
ANY QUESTIONSANY QUESTIONS
PLEASE ??PLEASE ??

More Related Content

What's hot

Chp. 2 simulation examples
Chp. 2 simulation examplesChp. 2 simulation examples
Chp. 2 simulation examplesPravesh Negi
 
Solving Of Waiting Lines Models in the Bank Using Queuing Theory Model the Pr...
Solving Of Waiting Lines Models in the Bank Using Queuing Theory Model the Pr...Solving Of Waiting Lines Models in the Bank Using Queuing Theory Model the Pr...
Solving Of Waiting Lines Models in the Bank Using Queuing Theory Model the Pr...IOSR Journals
 
queueing problems in banking
queueing problems in bankingqueueing problems in banking
queueing problems in bankingMani Deep
 
Queing theory and delay analysis
Queing theory and delay analysisQueing theory and delay analysis
Queing theory and delay analysisPriyanka Negi
 
Introduction to queueing theory
Introduction to queueing theoryIntroduction to queueing theory
Introduction to queueing theoryPresi
 
Waiting line
Waiting lineWaiting line
Waiting lineE P John
 
Simulation & Modeling - Smilulation Queuing System
Simulation & Modeling - Smilulation Queuing SystemSimulation & Modeling - Smilulation Queuing System
Simulation & Modeling - Smilulation Queuing SystemMaruf Rion
 
Simulation chapter 4
Simulation chapter 4Simulation chapter 4
Simulation chapter 4Hagos Guesh
 
Queueing Theory and its BusinessS Applications
Queueing Theory and its BusinessS ApplicationsQueueing Theory and its BusinessS Applications
Queueing Theory and its BusinessS ApplicationsBiswajit Bhattacharjee
 
Waiting line system
Waiting line systemWaiting line system
Waiting line systemNsbmUcd
 
Basic definitions of queuing theory seminar
Basic definitions of queuing theory seminarBasic definitions of queuing theory seminar
Basic definitions of queuing theory seminarTrisha Gopalakrishna
 

What's hot (16)

Chp. 2 simulation examples
Chp. 2 simulation examplesChp. 2 simulation examples
Chp. 2 simulation examples
 
Queues
QueuesQueues
Queues
 
Solving Of Waiting Lines Models in the Bank Using Queuing Theory Model the Pr...
Solving Of Waiting Lines Models in the Bank Using Queuing Theory Model the Pr...Solving Of Waiting Lines Models in the Bank Using Queuing Theory Model the Pr...
Solving Of Waiting Lines Models in the Bank Using Queuing Theory Model the Pr...
 
516 Queuing
516 Queuing516 Queuing
516 Queuing
 
queueing problems in banking
queueing problems in bankingqueueing problems in banking
queueing problems in banking
 
Queing theory and delay analysis
Queing theory and delay analysisQueing theory and delay analysis
Queing theory and delay analysis
 
Queuing Theory
Queuing TheoryQueuing Theory
Queuing Theory
 
Introduction to queueing theory
Introduction to queueing theoryIntroduction to queueing theory
Introduction to queueing theory
 
Waiting line
Waiting lineWaiting line
Waiting line
 
Simulation & Modeling - Smilulation Queuing System
Simulation & Modeling - Smilulation Queuing SystemSimulation & Modeling - Smilulation Queuing System
Simulation & Modeling - Smilulation Queuing System
 
Queuing Theory
Queuing TheoryQueuing Theory
Queuing Theory
 
Simulation chapter 4
Simulation chapter 4Simulation chapter 4
Simulation chapter 4
 
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 system
Waiting line systemWaiting line system
Waiting line system
 
Basic definitions of queuing theory seminar
Basic definitions of queuing theory seminarBasic definitions of queuing theory seminar
Basic definitions of queuing theory seminar
 

Similar to Queuingtheory 091005084417-phpapp01

queuingtheory-091005084417-phpapp01 (2).pdf
queuingtheory-091005084417-phpapp01 (2).pdfqueuingtheory-091005084417-phpapp01 (2).pdf
queuingtheory-091005084417-phpapp01 (2).pdfAditya Mane
 
QUEUING THEORY
QUEUING THEORYQUEUING THEORY
QUEUING THEORYavtarsingh
 
4-Queuing-System-ioenotes.pdf
4-Queuing-System-ioenotes.pdf4-Queuing-System-ioenotes.pdf
4-Queuing-System-ioenotes.pdfubaidullah75790
 
Queuing Theory - Operation Research
Queuing Theory - Operation ResearchQueuing Theory - Operation Research
Queuing Theory - Operation ResearchManmohan Anand
 
chapter11 liner model programing.pptx
chapter11 liner model programing.pptxchapter11 liner model programing.pptx
chapter11 liner model programing.pptxJAMESFRANCISGOSE
 
Chapter 5 service design
Chapter 5  service designChapter 5  service design
Chapter 5 service designalpha flores
 
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
 
Fuzzy Retrial Queues with Priority using DSW Algorithm
Fuzzy Retrial Queues with Priority using DSW AlgorithmFuzzy Retrial Queues with Priority using DSW Algorithm
Fuzzy Retrial Queues with Priority using DSW Algorithmijceronline
 
Queuing theory and its applications
Queuing theory and its applicationsQueuing theory and its applications
Queuing theory and its applicationsDebasisMohanty37
 
Modeling_Simulation_ch3_lecture_1.pptx
Modeling_Simulation_ch3_lecture_1.pptxModeling_Simulation_ch3_lecture_1.pptx
Modeling_Simulation_ch3_lecture_1.pptxMaiGaafar
 
C:\Documents And Settings\User\桌面\Sciece Talk投影片\Science Talk 100111 陸行
C:\Documents And Settings\User\桌面\Sciece Talk投影片\Science Talk 100111 陸行C:\Documents And Settings\User\桌面\Sciece Talk投影片\Science Talk 100111 陸行
C:\Documents And Settings\User\桌面\Sciece Talk投影片\Science Talk 100111 陸行guestf4730f1
 

Similar to Queuingtheory 091005084417-phpapp01 (20)

queuingtheory-091005084417-phpapp01 (2).pdf
queuingtheory-091005084417-phpapp01 (2).pdfqueuingtheory-091005084417-phpapp01 (2).pdf
queuingtheory-091005084417-phpapp01 (2).pdf
 
Queuing theory
Queuing theoryQueuing theory
Queuing theory
 
QUEUING THEORY
QUEUING THEORYQUEUING THEORY
QUEUING THEORY
 
Tps04
Tps04Tps04
Tps04
 
4-Queuing-System-ioenotes.pdf
4-Queuing-System-ioenotes.pdf4-Queuing-System-ioenotes.pdf
4-Queuing-System-ioenotes.pdf
 
Queuing Theory - Operation Research
Queuing Theory - Operation ResearchQueuing Theory - Operation Research
Queuing Theory - Operation Research
 
chapter11 liner model programing.pptx
chapter11 liner model programing.pptxchapter11 liner model programing.pptx
chapter11 liner model programing.pptx
 
Chapter 5 service design
Chapter 5  service designChapter 5  service design
Chapter 5 service design
 
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_analysis
Queuing_analysisQueuing_analysis
Queuing_analysis
 
DES
DES DES
DES
 
14 queuing
14 queuing14 queuing
14 queuing
 
phpapp.pptx
phpapp.pptxphpapp.pptx
phpapp.pptx
 
Fuzzy Retrial Queues with Priority using DSW Algorithm
Fuzzy Retrial Queues with Priority using DSW AlgorithmFuzzy Retrial Queues with Priority using DSW Algorithm
Fuzzy Retrial Queues with Priority using DSW Algorithm
 
Tn7 wtg.line+mgt
Tn7 wtg.line+mgtTn7 wtg.line+mgt
Tn7 wtg.line+mgt
 
Tn7 wtg.line mgt
Tn7 wtg.line mgtTn7 wtg.line mgt
Tn7 wtg.line mgt
 
Queuing theory and its applications
Queuing theory and its applicationsQueuing theory and its applications
Queuing theory and its applications
 
Modeling_Simulation_ch3_lecture_1.pptx
Modeling_Simulation_ch3_lecture_1.pptxModeling_Simulation_ch3_lecture_1.pptx
Modeling_Simulation_ch3_lecture_1.pptx
 
Unit 3 des
Unit 3 desUnit 3 des
Unit 3 des
 
C:\Documents And Settings\User\桌面\Sciece Talk投影片\Science Talk 100111 陸行
C:\Documents And Settings\User\桌面\Sciece Talk投影片\Science Talk 100111 陸行C:\Documents And Settings\User\桌面\Sciece Talk投影片\Science Talk 100111 陸行
C:\Documents And Settings\User\桌面\Sciece Talk投影片\Science Talk 100111 陸行
 

More from kongara

K.chaitanya sm
K.chaitanya smK.chaitanya sm
K.chaitanya smkongara
 
Stakeholder management
Stakeholder managementStakeholder management
Stakeholder managementkongara
 
K.chaitanya pm
K.chaitanya pmK.chaitanya pm
K.chaitanya pmkongara
 
2 e salesforce objectives.pdf (3 files merged)
2 e salesforce objectives.pdf (3 files merged)2 e salesforce objectives.pdf (3 files merged)
2 e salesforce objectives.pdf (3 files merged)kongara
 
Linear logisticregression
Linear logisticregressionLinear logisticregression
Linear logisticregressionkongara
 
Adwords introduction (1)
Adwords introduction (1)Adwords introduction (1)
Adwords introduction (1)kongara
 
Offpage optimization
Offpage optimizationOffpage optimization
Offpage optimizationkongara
 
Basics of search engines and algorithms (1)
Basics of search engines and algorithms (1)Basics of search engines and algorithms (1)
Basics of search engines and algorithms (1)kongara
 
Isttm evol, dynamics, trends hrm
Isttm evol, dynamics, trends hrmIsttm evol, dynamics, trends hrm
Isttm evol, dynamics, trends hrmkongara
 
Isttm hyd ir v2.0
Isttm hyd ir v2.0Isttm hyd ir v2.0
Isttm hyd ir v2.0kongara
 
Isstm merit rating, promotions & transfers
Isstm merit rating, promotions & transfersIsstm merit rating, promotions & transfers
Isstm merit rating, promotions & transferskongara
 
Matching entrepreneur
Matching entrepreneurMatching entrepreneur
Matching entrepreneurkongara
 
Marketing channel selection
Marketing channel selection Marketing channel selection
Marketing channel selection kongara
 
Market feasibility
Market feasibilityMarket feasibility
Market feasibilitykongara
 
Innovation & entrepreneurship development program
Innovation & entrepreneurship development programInnovation & entrepreneurship development program
Innovation & entrepreneurship development programkongara
 
Industrial policy
Industrial policyIndustrial policy
Industrial policykongara
 
government industrial policies
government industrial policies government industrial policies
government industrial policies kongara
 
Current scenario
Current scenarioCurrent scenario
Current scenariokongara
 
Feasibilitystudy
FeasibilitystudyFeasibilitystudy
Feasibilitystudykongara
 

More from kongara (20)

K.chaitanya sm
K.chaitanya smK.chaitanya sm
K.chaitanya sm
 
Stakeholder management
Stakeholder managementStakeholder management
Stakeholder management
 
K.chaitanya pm
K.chaitanya pmK.chaitanya pm
K.chaitanya pm
 
2 e salesforce objectives.pdf (3 files merged)
2 e salesforce objectives.pdf (3 files merged)2 e salesforce objectives.pdf (3 files merged)
2 e salesforce objectives.pdf (3 files merged)
 
Linear logisticregression
Linear logisticregressionLinear logisticregression
Linear logisticregression
 
Adwords introduction (1)
Adwords introduction (1)Adwords introduction (1)
Adwords introduction (1)
 
Offpage optimization
Offpage optimizationOffpage optimization
Offpage optimization
 
Basics of search engines and algorithms (1)
Basics of search engines and algorithms (1)Basics of search engines and algorithms (1)
Basics of search engines and algorithms (1)
 
Isttm evol, dynamics, trends hrm
Isttm evol, dynamics, trends hrmIsttm evol, dynamics, trends hrm
Isttm evol, dynamics, trends hrm
 
Isttm hyd ir v2.0
Isttm hyd ir v2.0Isttm hyd ir v2.0
Isttm hyd ir v2.0
 
Isstm merit rating, promotions & transfers
Isstm merit rating, promotions & transfersIsstm merit rating, promotions & transfers
Isstm merit rating, promotions & transfers
 
Matching entrepreneur
Matching entrepreneurMatching entrepreneur
Matching entrepreneur
 
Marketing channel selection
Marketing channel selection Marketing channel selection
Marketing channel selection
 
Market feasibility
Market feasibilityMarket feasibility
Market feasibility
 
Innovation & entrepreneurship development program
Innovation & entrepreneurship development programInnovation & entrepreneurship development program
Innovation & entrepreneurship development program
 
Industrial policy
Industrial policyIndustrial policy
Industrial policy
 
government industrial policies
government industrial policies government industrial policies
government industrial policies
 
Current scenario
Current scenarioCurrent scenario
Current scenario
 
Feasibilitystudy
FeasibilitystudyFeasibilitystudy
Feasibilitystudy
 
Dpr
DprDpr
Dpr
 

Recently uploaded

Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 

Recently uploaded (20)

Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 

Queuingtheory 091005084417-phpapp01

  • 1. ““QUEUING THEORY”QUEUING THEORY” Presented By--Presented By-- Anil KumarAnil Kumar Avtar SinghAvtar Singh
  • 2. Queuing TheoryQueuing Theory  Queuing theory is the mathematics of waiting lines.Queuing theory is the mathematics of waiting lines.  It is extremely useful in predicting and evaluatingIt is extremely useful in predicting and evaluating system performance.system performance.  Queuing theory has been used for operationsQueuing theory has been used for operations research, manufacturing and systems analysis.research, manufacturing and systems analysis. Traditional queuing theory problems refer toTraditional queuing theory problems refer to customers visiting a store, analogous to requestscustomers visiting a store, analogous to requests arriving at a device.arriving at a device.
  • 3. Applications of Queuing TheoryApplications of Queuing Theory  TelecommunicationsTelecommunications  Traffic controlTraffic control  Determining the sequence of computerDetermining the sequence of computer operationsoperations  Predicting computer performancePredicting computer performance  Health services (e.g.. control of hospital bedHealth services (e.g.. control of hospital bed assignments)assignments)  Airport traffic, airline ticket salesAirport traffic, airline ticket sales  Layout of manufacturing systems.Layout of manufacturing systems.
  • 4. Queuing SystemQueuing System  Model processes in which customers arrive.Model processes in which customers arrive.  Wait their turn for service.Wait their turn for service.  Are serviced and then leave.Are serviced and then leave. input Server Queue output
  • 5. Characteristics of Queuing Systems  Key elementsKey elements of queuing systemsof queuing systems •• Customer:--Customer:-- refers to anything that arrives at a facilityrefers to anything that arrives at a facility and requires service, e.g., people, machines, trucks,and requires service, e.g., people, machines, trucks, emails.emails. •• Server:--Server:-- refers to any resource that provides therefers to any resource that provides the requested service, eg. repairpersons, retrieval machines,requested service, eg. repairpersons, retrieval machines, runways at airport.runways at airport.
  • 6. System Customers Server Reception desk People Receptionist Hospital Patients Nurses Airport Airplanes Runway Road network Cars Traffic light Grocery Shoppers Checkout station Computer Jobs CPU, disk, CD Queuing examplesQueuing examples
  • 7. Components of a Queuing SystemComponents of a Queuing System Arrival Process Servers Queue or Waiting Line Service Process Exit
  • 8. Parts of a Waiting LineParts of a Waiting Line Dave’sDave’s Car WashCar Wash enterenter exitexit Population ofPopulation of dirty carsdirty cars ArrivalsArrivals from thefrom the generalgeneral population …population … QueueQueue (waiting line)(waiting line) ServiceService facilityfacility Exit the systemExit the system Exit the systemExit the systemArrivals to the systemArrivals to the system In the systemIn the system Arrival CharacteristicsArrival Characteristics •Size of the populationSize of the population •Behavior of arrivalsBehavior of arrivals •Statistical distributionStatistical distribution of arrivalsof arrivals Waiting LineWaiting Line CharacteristicsCharacteristics •Limited vs. unlimitedLimited vs. unlimited •Queue disciplineQueue discipline ServiceService CharacteristicsCharacteristics •Service designService design •StatisticalStatistical distribution ofdistribution of serviceservice
  • 9. 1.1. Arrival ProcessArrival Process  According to sourceAccording to source  According to numbersAccording to numbers  According to timeAccording to time 2. Queue Structure • First-come-first-served (FCFS) • Last-come-first-serve (LCFS) • Service-in-random-order (SIRO) • Priority service
  • 10. 3.3. Service systemService system 1.1. A single service system.A single service system. Queue ArrivalsArrivals Service facility DeparturesDepartures after serviceafter service e.g- Your family dentist’s office, Library countere.g- Your family dentist’s office, Library counter
  • 11. 2. Multiple, parallel server, single2. Multiple, parallel server, single queue modelqueue model Queue Service facility Channel 1 Service facility Channel 2 Service facility Channel 3 ArrivalsArrivals DeparturesDepartures after serviceafter service e.g- Booking at a service statione.g- Booking at a service station
  • 12. 3. Multiple, parallel facilities with3. Multiple, parallel facilities with multiple queues Modelmultiple queues Model Service station Customers leave Queues Arrivals e.g.- Different cash counters in electricity office
  • 13. 4. Service facilities in a series4. Service facilities in a series Arrivals Queues Service station 1 Service station 2 Queues Customers leave Phase 1 Phase 2 e.g.- Cutting, turning, knurling, drilling, grinding, packaging operation of steel
  • 14. Queuing ModelsQueuing Models 1.1. Deterministic queuing modelDeterministic queuing model 2.2. Probabilistic queuing modelProbabilistic queuing model 1.1. Deterministic queuing modelDeterministic queuing model :--:-- λλ == Mean number of arrivals per timeMean number of arrivals per time periodperiod µµ == Mean number of units served perMean number of units served per time periodtime period
  • 15. AssumptionsAssumptions 1.1. IfIf λλ > µ, then waiting line shall be formed and> µ, then waiting line shall be formed and increased indefinitely and service system would failincreased indefinitely and service system would fail ultimatelyultimately 2. If2. If λλ µ, there shall be no waiting lineµ, there shall be no waiting line ≤ ≤
  • 16. 2.Probabilistic queuing model2.Probabilistic queuing model Probability that n customers will arrive in theProbability that n customers will arrive in the system in time interval T issystem in time interval T is ( ) ( ) !n et nP tn t λ λ − =
  • 17. Single Channel ModelSingle Channel Model λλ == Mean number of arrivals per timeMean number of arrivals per time periodperiod µµ == Mean number of units served perMean number of units served per time periodtime period LLss == Average number of unitsAverage number of units (customers) in the system (waiting and being(customers) in the system (waiting and being served)served) == WWss == Average time a unit spends in theAverage time a unit spends in the system (waiting time plus service time)system (waiting time plus service time) == λλ µ –µ – λλ 11 µ –µ – λλ
  • 18. LLqq == Average number of units waitingAverage number of units waiting in the queuein the queue == WWqq == AverageAverage time a unit spendstime a unit spends waiting in the queuewaiting in the queue == pp == Utilization factor for the systemUtilization factor for the system == λλ22 µ(µ –µ(µ – λλ)) λλ µ(µ –µ(µ – λλ)) λλ µµ
  • 19. PP00 == Probability ofProbability of 00 units in theunits in the system (that is, the service unit is idle)system (that is, the service unit is idle) == 1 –1 – PPn > kn > k == Probability of more than k units in theProbability of more than k units in the system, where n is the number of units insystem, where n is the number of units in the systemthe system == λλ µµ λλ µµ kk + 1+ 1
  • 20. Single Channel Model ExampleSingle Channel Model Example λλ == 22 cars arriving/hourcars arriving/hour µµ = 3= 3 cars serviced/hourcars serviced/hour LLss = = = 2= = = 2 carscars in the system on averagein the system on average WWss == = = 1= = 1 hour average waiting time inhour average waiting time in the systemthe system LLqq == = == = 1.331.33 cars waiting in linecars waiting in line λλ22 µ(µ –µ(µ – λλ)) λλ µ –µ – λλ 11 µ –µ – λλ 22 3 - 23 - 2 11 3 - 23 - 2 2222 3(3 - 2)3(3 - 2)
  • 21. Cont…Cont… λλ == 22 cars arriving/hour,cars arriving/hour, µµ = 3= 3 carscars serviced/hourserviced/hour WWqq = == = = 40= 40 minuteminute average waiting timeaverage waiting time pp == λλ/µ = 2/3 =/µ = 2/3 = 66.6%66.6% of time mechanicof time mechanic is busyis busy λλ µ(µ –µ(µ – λλ)) 22 3(3 - 2)3(3 - 2) λλ µµ PP00 = 1 - = .33= 1 - = .33 probabilityprobability there arethere are 00 cars in the systemcars in the system
  • 22. Suggestions for Managing QueuesSuggestions for Managing Queues 1.1. Determine an acceptable waiting time forDetermine an acceptable waiting time for your customersyour customers 2.2. Try to divert your customer’s attention whenTry to divert your customer’s attention when waitingwaiting 3.3. Inform your customers of what to expectInform your customers of what to expect 4.4. Keep employees not serving the customersKeep employees not serving the customers out of sightout of sight 5.5. Segment customersSegment customers
  • 23. 6.6. Train your servers to be friendlyTrain your servers to be friendly 7.7. Encourage customers to come during theEncourage customers to come during the slack periodsslack periods 8.8. Take a long-term perspective toward gettingTake a long-term perspective toward getting rid of the queuesrid of the queues
  • 24. Where the Time GoesWhere the Time Goes In a life time, the averageIn a life time, the average person will spendperson will spend :: SIX MONTHS Waiting at stoplightsSIX MONTHS Waiting at stoplights EIGHT MONTHS Opening junk mailEIGHT MONTHS Opening junk mail ONE YEAR Looking for misplaced 0bjectsONE YEAR Looking for misplaced 0bjects TWO YEARS Reading E-mailTWO YEARS Reading E-mail FOUR YEARS Doing houseworkFOUR YEARS Doing housework FIVE YEARS Waiting in lineFIVE YEARS Waiting in line SIX YEARS EatingSIX YEARS Eating