Skip to main content

Table 1 Notation

From: Dynamic capacity allocation in a radiology service considering different types of patients, individual no-show probabilities, and overbooking

Symbol

Description

Patient types

 IP

Inpatient

 OP

Outpatient

 EP

Emergency patient

Indices

i

i − th regular service period, i = 1, …, N

k

k − th overtime service period, k = 1, …, K

j

Patient type,  j = IP, OP, EP

h

h − th outpatient scheduled for regular service period i, \( h=1,\dots, {Ag}_i^{\mathrm{OP}} \)

Intervals

ti, t(N + k)

Start of i − th regular period and of k − th overtime period

ti + 1, t(N + k + 1)

End of i − th regular period and of k − th extra period

State variables

\( {w}_i^j \)

Number of type j patients waiting for service at the start of regular period i, for j = IP, OP, EP

\( {w}_{\left(N+k\right)}^j \)

Number of type j patients waiting for service at the start of overtime period N + k, for j = IP, OP

Z

Space containing all possible states of N regular periods

Zi

Set of all feasible states at the start of regular period i, immediately before waiting patients are selected for service, such that ZiZ

zi

State at the start of regular period i, such that \( {z}_i=\left({w}_i^{\mathrm{IP}},{w}_i^{\mathrm{OP}},{w}_i^{\mathrm{EP}}\right)\in {Z}_i \), gives the number of IPs, OPs and EPs waiting to be served

 |zi|

Sum of elements in state zi, \( \left|{z}_i\right|={w}_i^{\mathrm{IP}}+{w}_i^{\mathrm{OP}}+{w}_i^{\mathrm{EP}} \)

S

Space containing all possible states of K overtime periods

Sk

Set of all feasible states at the start of overtime period k, immediately before waiting patients are selected for service, such that SkS

sk

State at the start of overtime period k, such that \( {s}_k=\left({w}_{\left(N+k\right)}^{\mathrm{IP}},{w}_{\left(N+k\right)}^{\mathrm{OP}}\right)\in {S}_k \), gives the number of IPs and OPs waiting to be served

 |sk|

Sum of elements in state sk, \( \left|{s}_k\right|={w}_{\left(N+k\right)}^{\mathrm{IP}}+{w}_{\left(N+k\right)}^{\mathrm{OP}} \)

Actions

A

Set of all possible actions in N regular periods

\( {A}_{z_i} \)

Set of all feasible actions in state zi, such that \( {A}_{z_i}\in A \)

ai

Action taken in regular period i, such that \( {a}_i=\left({a}_i^{\mathrm{IP}},{a}_i^{\mathrm{OP}},{a}_i^{\mathrm{EP}}\right)\in {A}_{z_i} \), represent all IPs, OPs and EPs selected for service

B

Set of all possible actions in K overtime periods

\( {B}_{s_k} \)

Set of all feasible actions in state sk, such that \( {B}_{s_k}\in B \)

bk

Action taken in overtime period k, such that \( {b}_k=\left({b}_{\left(N+k\right)}^{\mathrm{IP}},{b}_{\left(N+k\right)}^{\mathrm{OP}}\right)\in {B}_{s_k} \), represent all IPs and OPs selected for service

Model parameters

N

Total number of regular periods

K

Total number of overtime periods

\( {p}_i^j \)

Arrival probability of patient type j during regular period i, for j = IP, OP, EP

AgOP

Appointment schedule of OPs

\( {Ag}_i^{\mathrm{OP}} \)

Number of OPs scheduled in regular period i

Ci, C(N + k)

Service capacity in each service period, given by the number of equipment available in regular periods i and in overtime periods N + k

wcj

Individual waiting cost for patient type j during regular period, for j = IP, OP

ocj

Individual overtime cost of serving patient type j, for j = IP, OP

pcj

Individual penalty cost for not serving patient type j, for j = IP, OP

Functions

Pi

Transition probability between states i and i + 1

\( {P}_i^j \)

Transition probability between states i and i + 1 for patients type j, such that j = IP, OP, EP

wci

Total waiting cost during regular period i

ock

Total overtime cost in period k

pcN + K + 1

Total penalty cost for not providing service to patients

TCN + K

Total overall cost during a finite horizon decision period (one business day), with N + K decision points

Vi(zi)

Minimum expected cost for each regular period i

Vk(sk)

Minimum expected cost for each overtime period k

VN + K + 1(sN + K + 1)

Minimum expected penalty cost