Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with...

42
Queues in Hospitals: Queues in Hospitals: Semi-Open Queueing Semi-Open Queueing Networks in the QED Networks in the QED Regime Regime Galit Yom-Tov Galit Yom-Tov Joint work with Avishai Joint work with Avishai Mandelbaum Mandelbaum 31/Dec/ 31/Dec/ 2008 2008 Technion – Israel Institute of Technion – Israel Institute of Technology Technology
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    215
  • download

    2

Transcript of Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with...

Page 1: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

Queues in Hospitals: Queues in Hospitals: Semi-Open Queueing Semi-Open Queueing

Networks in the QED RegimeNetworks in the QED Regime

Galit Yom-TovGalit Yom-Tov

Joint work with Avishai MandelbaumJoint work with Avishai Mandelbaum

31/Dec/200831/Dec/2008Technion – Israel Institute of TechnologyTechnion – Israel Institute of Technology

Page 2: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

22

AgendaAgenda

Introduction Introduction Medical Unit ModelMedical Unit Model Mathematical ResultsMathematical Results Numerical ExampleNumerical Example Time-varying ModelTime-varying Model Future ResearchFuture Research

Page 3: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

33

Work-Force and Bed Capacity PlanningWork-Force and Bed Capacity Planning Total health expenditure as percentage of gross Total health expenditure as percentage of gross

domestic product: Israel 8%, EU 10%, USA 14%.domestic product: Israel 8%, EU 10%, USA 14%. Human resource constitute 70% of hospital expenditure.Human resource constitute 70% of hospital expenditure. There are 3M registered nurses in the U.S. but still a There are 3M registered nurses in the U.S. but still a

chronic shortage.chronic shortage. California law set nurse-to-patient ratios such as 1:6 for California law set nurse-to-patient ratios such as 1:6 for

pediatric care unit.pediatric care unit. O.B. Jennings and F. de Véricourt (2008) showed that O.B. Jennings and F. de Véricourt (2008) showed that

fixed ratios do not account for economies of scale.fixed ratios do not account for economies of scale. Management measures average occupancy levels, Management measures average occupancy levels,

while arrivals have seasonal patterns and stochastic while arrivals have seasonal patterns and stochastic variability (Green 2004).variability (Green 2004).

Page 4: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

44

Research ObjectivesResearch Objectives Analyzing model for a Medical Unit with Analyzing model for a Medical Unit with ss nurses nurses

and and nn beds, which are partly/fully occupied by beds, which are partly/fully occupied by patients: semi-open queueing network with multiple patients: semi-open queueing network with multiple statistically identical customers and servers.statistically identical customers and servers.

Questions addressed: How many servers (nurses) Questions addressed: How many servers (nurses) are required (staffing), and how many fixed are required (staffing), and how many fixed resources (beds) are needed (allocation) in order to resources (beds) are needed (allocation) in order to minimize costs while sustaining a certain service minimize costs while sustaining a certain service level? level?

Coping with time-variabilityCoping with time-variability

Page 5: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

55

We Follow - We Follow - Basic:Basic:

Halfin and Whitt (1981)Halfin and Whitt (1981) Mandelbaum, Massey and Reiman (1998)Mandelbaum, Massey and Reiman (1998) Khudyakov (2006)

Analytical models in HC:Analytical models in HC: Nurse staffing: Jennings and Véricourt (2007), Yankovic Nurse staffing: Jennings and Véricourt (2007), Yankovic

and Green (2007)and Green (2007) Beds capacity: Green (2002,2004)Beds capacity: Green (2002,2004)

Service EngineeringService Engineering (mainly call centers) (mainly call centers):: Gans, Koole, Mandelbaum: “Telephone call centers: Gans, Koole, Mandelbaum: “Telephone call centers:

Tutorial, Review and Research prospects”Tutorial, Review and Research prospects”

Page 6: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

66

The MU Model as The MU Model as a Semia Semi--Open Queueing NetworkOpen Queueing Network

Patient is Dormant

1-p

p

1 3

2

Arrivals from the

ED~ Poiss(λ)

Blocked patients

Patient is Needy

Patient discharged,Bed in Cleaning

N beds

Service times are Exponential; Routing is Markovian

Page 7: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

77

The MU Model as a The MU Model as a Closed Jackson NetworkClosed Jackson Network

pDormant: ·\M\∞, δ

1-p

3

1

2

4

Cleaning: ·\M\∞, γ

Arrivals: ·\M\1, λ Needy: ·\M\s, µ

N

→→Product Form - Product Form - ππNN(i,j,k) stationary dist.(i,j,k) stationary dist.

Page 8: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

88

Stationary DistributionStationary Distribution

Page 9: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

99

Service Level ObjectivesService Level Objectives((Function of Function of λλ,,μμ,,δδ,,γγ,p,s,n),p,s,n)

Blocking probabilityBlocking probability Delay probabilityDelay probability Probability of timely service (wait more than Probability of timely service (wait more than tt)) Expected waiting timeExpected waiting time Average occupancy level of bedsAverage occupancy level of beds Average utilization level of nursesAverage utilization level of nurses

Page 10: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

1010

Blocking probabilityBlocking probability

The probability to have The probability to have ll occupied beds in occupied beds in the ward:the ward:

Page 11: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

1111

Probability of timely service and the Delay Probability of timely service and the Delay ProbabilityProbability What happens when a patient becomes needy ?

He will need to wait an in-queue random waiting time that follows an Erlang distribution with (i-s+1)+ stages, each with rate μs.

What is the probability that this patient will find i other needy patients? We need to use the Arrival Theorem

Page 12: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

1212

1

Needy: ·\M\s, µ

Patient become Needys

nurses

i Needy patients

pDormant: ·\M\∞, δ

1-p

3

2

4

Cleaning: ·\M\∞, γ

Arrivals: ·\M\1, λ

N

Page 13: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

1313

The Arrival TheoremThe Arrival Theorem

Thus, the probability that a patient that Thus, the probability that a patient that become needy will see become needy will see ii needy patients in needy patients in the system is the system is ππn-1n-1(i,j,k)(i,j,k)

Page 14: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

1414

Probability of timely service and the Delay Probability of timely service and the Delay ProbabilityProbability

Page 15: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

1515

Expected waiting timeExpected waiting time

via the tail formula:

Page 16: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

1616

QED Q’s: QED Q’s: Quality- and Efficiency-Driven QueuesQuality- and Efficiency-Driven Queues Traditional queueing theory predicts that Traditional queueing theory predicts that service-service-

quality quality and and server’s efficiencyserver’s efficiency mustmust trade off trade off against each other.against each other.

Yet, one can balance both requirements carefully Yet, one can balance both requirements carefully (Example: in well-run call-centers, 50% served (Example: in well-run call-centers, 50% served “immediately”, along with over 90% agent’s “immediately”, along with over 90% agent’s utilization, is not uncommon)utilization, is not uncommon)

This is achieved in a special asymptotic operational This is achieved in a special asymptotic operational regime – the QED regimeregime – the QED regime

Page 17: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

1717

QED Regime characteristicsQED Regime characteristics

High service qualityHigh service quality High resource efficiencyHigh resource efficiency Square-root staffing ruleSquare-root staffing rule

Many-server asymptoticMany-server asymptotic

The offered load at service station 1 (needy)

The offered load at non-service station 2+3

(dormant + cleaning)

Page 18: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

1818

The probability is a function of three The probability is a function of three parameters: beta, eta, and offered-load-ratioparameters: beta, eta, and offered-load-ratio

Probability of DelayProbability of Delay

Page 19: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

1919

Expected Waiting TimeExpected Waiting Time

Waiting time is one order of magnitude Waiting time is one order of magnitude less then the service time.less then the service time.

Page 20: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

2020

Probability of BlockingProbability of Blocking

P(Blocking) << P(Waiting) P(Blocking) << P(Waiting)

Page 21: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

2121

Approximation vs. Exact Calculation – Approximation vs. Exact Calculation – Medium system (n=35,50), P(W>0)Medium system (n=35,50), P(W>0)

Page 22: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

2222

Approximation vs. Exact Calculation – Approximation vs. Exact Calculation – P(blocking) and E[W]P(blocking) and E[W]

Page 23: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

2323

The influence of The influence of ββ and and ηη? ? Blocking WaitingBlocking Waiting

eta: eta:

Page 24: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

2424

= 0.5 = 0.33

Page 25: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

2525

Numerical Example Numerical Example (based on Lundgren and Segesten 2001 + Yankovic and Green 2007 )(based on Lundgren and Segesten 2001 + Yankovic and Green 2007 )

N=42 with 78% occupancyN=42 with 78% occupancy ALOS = 4.3 daysALOS = 4.3 days Average service time = 15 minAverage service time = 15 min 0.4 requests per hour0.4 requests per hour => => λλ = 0.32, = 0.32, μμ=4, =4, δδ=0.4, =0.4, γγ=4, p=0.975=4, p=0.975 => Ratio of offered load = 0.1=> Ratio of offered load = 0.1

Page 26: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

2626

How to find the required How to find the required ββ and and ηη??

if if ββ=0.5 and =0.5 and ηη=0.5 (s=4, n=38): P(block)=0.5 (s=4, n=38): P(block)0.07, P(wait) 0.07, P(wait) 0.4 0.4if if ββ=1.5 and =1.5 and η η 0 (s=6, n=37): P(block) 0 (s=6, n=37): P(block)0.068, P(wait) 0.068, P(wait) 0.084 0.084if if ββ=-0.1 and =-0.1 and η η 0 (s=3, n=34): P(block) 0 (s=3, n=34): P(block)0.21, P(wait) 0.21, P(wait) 0.70 0.70

Page 27: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

2727

RegimeNSP(wait)P(blocking)E[W]

Nurses – QED; Beds-ED740.320.840.11

Nurses – QD ; Beds-ED7700.830

Nurses – QED; Beds-QED20100.440.550.11

Nurses – QD ; Beds-QED201500.530

Nurses – ED ; Beds-ED30310.857.89

Nurses – QED; Beds-QED30140.550.350.13

Nurses – QD ; Beds-QED302100.310

Nurses – ED ; Beds-ED50310.8514.56

Nurses – ED ; Beds-QED501010.52.85

Nurses – QED; Beds-QD50210.50.050.12

Nurses – QD ; Beds-QD503100.020

Lambda-10; Delta-0.5; Mu-1; Gamma-10; p-0.5; Ratio=1.05Lambda-10; Delta-0.5; Mu-1; Gamma-10; p-0.5; Ratio=1.05

Page 28: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

2828

Modeling time-variabilityModeling time-variability

Procedures at mass-casualty eventProcedures at mass-casualty event Blocking cancelled -> open systemBlocking cancelled -> open system

Patient is Dormant

1-p

p

1

2

Arrivals from/to the EW

~ Poiss(λt)

Patient is Needy

Page 29: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

2929

Fluid and Diffusion limitsFluid and Diffusion limits

Patient is Dormant

1-p

p

1

2

Arrivals from/to the EW

~ Poiss(λt)

Patient is Needy

Page 30: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

3030

ScalingScaling The arrival rate and the number of nurses

grow together to infinity, i.e. scaled up by η.

Page 31: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

3131

Fluid limitsFluid limits

Page 32: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

3232

Special case – Fixed parametersSpecial case – Fixed parameters

The differential equations become:The differential equations become:

Steady-state analysis: What happens when Steady-state analysis: What happens when t→∞?t→∞?

Page 33: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

3333

Steady-state analysisSteady-state analysis

Overloaded - Underloaded - Overloaded - Underloaded - (1 )

sp

(1 )

sp

Page 34: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

3434

Critically Loaded System: Critically Loaded System: ˆ(1 )

sp

(1 )s

p

Area 1 (q1<ŝ)

Area 2 (q1≥ŝ)

ˆ(1 )

sp

ˆ

(1 )

p s p

p

1 2

ˆ ˆ(0) (0) ,

p s p sq q

ˆˆp s

s

Page 35: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

3535

Steady-state analysis - SummerySteady-state analysis - Summery

Page 36: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

3636

Diffusion limitsDiffusion limits

Page 37: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

3737

Diffusion limitsDiffusion limits

Using the ODE one can find equations for: Using the ODE one can find equations for:

And to use them in analyzing time-variable And to use them in analyzing time-variable system. For example:system. For example:

Page 38: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

3838

Delta = 0.2; Mu = 1; p = 0.25; s = 50; Lambda=10 (t<9 or t>11), Lambda=50 (9<t<11)

-10.00

0.00

10.00

20.00

30.00

40.00

50.00

60.00

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

t

Nu

mb

er o

f P

atie

nts

sim-q1

sim-q2

ODE-q1

ODE-q2

סידרה5

סידרה6

סידרה7

סידרה8

Page 39: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

3939

Future ResearchFuture Research Investigating approximation of closed systemInvestigating approximation of closed system

From which From which nn are the approximations accurate? are the approximations accurate? (simulation vs. rates of convergence)(simulation vs. rates of convergence)

OptimizationOptimization Solving the bed-nurse optimization problemSolving the bed-nurse optimization problem Difference between hierarchical and simultaneous Difference between hierarchical and simultaneous

planning methodsplanning methods Validation of model using RFID dataValidation of model using RFID data Expanding the model (Heterogeneous patients; Expanding the model (Heterogeneous patients;

adding doctors)adding doctors)

Page 40: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

Thank youThank you

Page 41: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

4141

Mandating minimumMandating minimum nursenurse--toto--patient ratiospatient ratios

AdvantageAdvantage:: Ensures patient safety, reduces patients Ensures patient safety, reduces patients deaths, recruitment of new nurses, and stopping deaths, recruitment of new nurses, and stopping attrition. attrition.

DisadvantageDisadvantage:: Ratios are not flexible enough to Ratios are not flexible enough to allow hospitals to operate safely and efficiently allow hospitals to operate safely and efficiently

The The Wall Street JournalWall Street Journal - Dec 2006 - Dec 2006

Page 42: Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.

4242

An Optimization ProblemAn Optimization Problem