gency patients and loss of work. Service times are
assumed to be deterministic and steady-state analysis
is carried out to investigate the impact on the wait-
ing time of regularly scheduled patients in a radiology
department. In Begen and Queyranne (2011), a non-
preemptive approach is discussed in which emergency
jobs may arrive during the processing of another job.
The approach considered in the paper falls short in
taking into account emergency jobs that arrive during
idle time. This can be a restriction if the service times
of emergency patients are longer than those of sched-
uled patients. In addition, there are also limitations on
the number of emergency jobs that can arrive during
the processing of a job.
Luo et al. (2012) proposed a model where ser-
vice interruptions have an exponentially distributed
duration and occur according to a, possibly non-
homogeneous, Poisson process. Additionally, the
service times of scheduled patients are assumed to
be identically distributed according to an exponen-
tial distribution. Their results indicate that signifi-
cant savings can be made by including interruptions
in the evaluation and optimization model. They also
report that when the interruption rate is high the op-
timal policy has a monotone structure rather than
a “dome-shape”. Klassen and Yoogalingam (2013)
used a simulation optimization approach to study the
effects of service interruptions on outpatient appoint-
ment scheduling. They report that a “plateau-dome”
scheduling rule is robust for low interruption rates.
The present study most closely relates to Koeleman
and Koole (2012), where the scheduling problem is
studied for homogeneous patients.
Furthermore, the problem of service failures and
service vacations is also studied in the traditional
queueing literature. The vast majority of these papers
however conduct a steady-state analysis, which does
not really fit for the appointment scheduling prob-
lem where only a limited number of services are per-
formed. For example, Fiems et al. (2004) considers
a discrete-time queueing model in which the service
process is subject to interruptions which are modelled
as an on–off-process with geometrically distributed
on-times and generally distributed off-times.
Finally, mixed arrival processes are also studied
in Kolisch and Sickinger (2008) and Sickinger and
Kolisch (2009). Besides regularly scheduled patients
and emergency patients, these studies also consider
unscheduled inpatients who are available for treat-
ment at any time during the day. Kortbeek et al.
(2014) considers a non-stationary stream of unsched-
uled patients without priority (walk-ins). Their goal is
to balance the access time of scheduled patients and
the waiting time on the day of service.
3 MODEL DESCRIPTION
In this section we briefly describe the methodology
used in this paper. We adopt the notation of De Vuyst
et al. (2014), which provides an evaluation method
for the appointment scheduling problem under the im-
plicit assumption that there are no interruptions.
3.1 Mathematical Model
We consider a consultation session of a single doctor,
which is divided into T slots of equal length ∆. The
session spans a time period of [0,t
max
]. Prior to this
session, a practitioner has to choose K, the number
of patients to be scheduled in this session and subse-
quently needs to allocate appointment times to each
of these K patients. Let τ
k
denote the slot that is as-
signed to the appointment of the kth patient. A sched-
ule is then fully defined by the vector τ = (τ
1
, τ
2
, . . . ,
τ
K
). We assume that all patients either arrive punc-
tually at their appointed time or do not arrive at all
(no-show). Let p
k
denote the probability that the kth
patient does not show up. We assume that the consul-
tation times form a sequence of independent random
variables. Let s
k
(n) = Pr[S
k
= n] denote the proba-
bility mass function of the consultation time S
k
of the
kth patient.
Emergency arrivals are modelled by a sequence
of independent Bernoulli random variables {N
t
}, t =
0,. .. ,T − 1 with constant event probability α, N
t
= 0
if no emergency arrived at slot t. Here, we assume
that whenever an emergency patient arrives, he gets
non-preemptive priority over the regularly scheduled
patients. That is, once started, the service of a pa-
tient needs to be carried out till completion. If there
are multiple emergencies, they are served in order.
The inter-arrival times of emergencies thus consti-
tute a series of geometrically distributed random vari-
ables. Finally, the consultation times of emergen-
cies are modelled as a series of i.i.d. positive ran-
dom variables with common probability mass func-
tion s
e
(n) = Pr[S
e
= n].
The fact that each patient can have an individual
service time distribution and no-show probability al-
lows us to take prior knowledge about the patients into
account. For example, for each appointment request,
the scheduler can estimate the service time distribu-
tion based on the patient’s characteristics like age and
medical record. Similarly, no-show probabilities can
be estimated based on the type of service, appoint-
ment lead time and past no-show record.
Effective Service Times. When emergencies occur
during the service time of a patient, the waiting time
ICORES 2018 - 7th International Conference on Operations Research and Enterprise Systems
240