• No results found

Master Surgical Scheduling Problem with Multiple Criteria and Robust Estimation

N/A
N/A
Protected

Academic year: 2020

Share "Master Surgical Scheduling Problem with Multiple Criteria and Robust Estimation"

Copied!
17
0
0

Loading.... (view fulltext now)

Full text

(1)

Sharif University of Technology

Scientia Iranica

Transactions E: Industrial Engineering http://scientiairanica.sharif.edu

Master surgical scheduling problem with multiple

criteria and robust estimation

R. Shafaei

and A. Mozdgir

Department of Industrial Engineering, K. N. Toosi University of Technology, Tehran 15875/4416, Iran. Received 26 October 2016; received in revised form 15 May 2017; accepted 9 April 2018

KEYWORDS Master surgical scheduling; Mathematical programming; Goal programming; Robust estimation.

Abstract.In this research, the Master Surgical Scheduling (MSS) problem at the tactical level of hospital planning and scheduling is studied. Before constructing the MSS, a strategic level problem, i.e., Case Mix Planning Problem (CMPP), shall be solved to allocate the capacity of Operating Room (OR) to each surgical specialty. In order to make an eective coordination between CMPP and MSS, the results obtained from solving the CMPP are used as an input for the respective MSS. In the MSS, frequently performed elective surgeries are planned in a cyclic manner for a pre-dened planning period. As a part of the planning process, it is required to adjust downstream limited resources, such as Intensive Care Unit (ICU) and ward beds, with patient ow. In this study, a mathematical model is developed to construct an MSS. The proposed model is based on a lexicographic goal programming approach, which is aimed at minimizing the OR spare time while considering the results of the CMPP. In this paper, the data required to solve MSS are collected from a medium-sized Iranian hospital. Hence, a robust estimation method is applied to reduce the eect of outliers on the decision-making process. The results show the performance of the proposed method against the solution put in practice in the hospital. © 2019 Sharif University of Technology. All rights reserved.

1. Introduction

Life expectancy is increasing in most countries and is rising, on average, by 3-4 months each year [OECD, 2013]. The ageing of society and the continuous grow-ing demands for healthcare services make health care one of the most signicant parts of public expenditure in many countries [1]. Regarding the healthcare cost, the most costly as well as benecial parts of health systems are hospitals [2]. In addition, it is estimated that about 60% to 70% of the hospital admissions require OR [3]. As reported by \Healthcare Financial Management Association", OR results in an estimated 40% of the hospital revenue [4]. Therefore, hospital *. Corresponding author. Tel.: +98 21 84063375

E-mail address: [email protected] (R. Shafaei) doi: 10.24200/sci.2018.20416

managers are normally concerned with handling surg-eries through optimizing planning and scheduling of OR [5].

Elective surgery planning and scheduling is man-aged in three ways [6]: a) block scheduling, b) open scheduling, and c) modied block scheduling. Under the block scheduling system, a set of time blocks is assigned to specic surgical specialties in a cyclic sched-ule. In this way, the entire OR capacity is allocated to surgical specialties to obtain the ideal composition and volume of the patients in the hospital (the so-called CMP). Then, a cyclic timetable is constructed, determining which OR blocks are available for each surgical specialty (the so-called MSS problem). Finally, these blocks are designated to the patients and, then, are registered to the assigned time.

Under open scheduling strategy, namely \Any Workday" strategy [7], surgeons are allowed to choose their preferred surgery day.

(2)

Finally, modied block scheduling intends to modify the scheduling strategy in two ways: a) keep-ing some blocks open, while others are booked; and b) replacing the unused blocks with the ones to be performed by other surgical specialties.

Adopting open scheduling strategy results in some problems in hospitals [5], whereas the block scheduling strategy is the most commonly used. The block scheduling smooths the variability in OR case volume by giving greater predictabilities to surgeons when booking their cases. Moreover, when evaluating case volume with regard to expectations, hospital targets, and surgeons, it creates more accountability [8]. This is why the block strategy is applied in Iran and in most hospitals.

In this study, we assume a block scheduling ap-proach and propose a mathematical model to construct an optimal MSS on a one-week planning horizon. Specically, our model is developed based on the real constraints and priorities of Iranian governmental hospitals. The proposed model produces a solution in line with the solution obtained from CMP. In addition, there are some special MSS problem objectives which shall be optimized. Therefore, a hierarchical goal programming approach is applied to consider these objectives.

Further, through this study, due to the existence of contamination in the collected data, a robust esti-mation approach was developed, which is not sensitive to the outliers. In statistical analysis, it is usually assumed that the data required for a problem follows a specic distribution. Thus, various classical methods, such as Maximum Likelihood Estimation (MLE), can be used to estimate distribution parameters. The required data for this study are collected from Shahid Madani Hospital Information System (HIS). Hence, the existence of outliers in the data gathered is in-disputable. To overcome this problem, a robust esti-mation approach is developed to estimate the model' parameters.

Finally, using robust estimated parameters, the developed model is solved by applying GAMS soft-ware. Furthermore, sensitivity analysis of the results is conducted to study the impacts of variation of the parameters on the performance and nd possibilities to improve the performance of the constructed MSS. Of note, our developed model can be applied to other hospitals. Indeed, our study is based on limitations and priorities that are common in Iranian hospitals, including the adoption of a block scheduling approach, consideration of OR, ward and ICU beds as critical resources, and incompatibility between surgeons and ORs. As a result, the developed model can be applied to a wide range of hospitals.

The remainder of the paper is structured as follows. Section 2 is concerned with the review of

the related literature. Section 3 discusses problem description and mathematical programming model for the MSS. In Section 4, a robust estimation method is developed. Section 5 provides the results derived from solving model and their sensitivity analysis. Finally, Section 6 describes conclusions and potential areas for future studies.

2. Literature review

Various frameworks describe hospital operations man-agement [5,8-10]. Hans et al. [11] proposed a generic scheme that comprised multiple managerial problems. They focused on four areas: medical planning, resource capacity planning, material planning, and nancial planning. They classied hospital-planning issues into strategic, tactical, and operational decision lev-els. These levels of decisions are usually made in a hierarchical form, i.e., by considering the output of the upstream stage as the input for the subsequent downstream stage [12]. Regarding the resource capac-ity planning, the CMP problem is considered as one of the most important problem at a strategic level, while MSS problem and detail scheduling are considered as key problems at the tactical and operational levels. In the MSS problem, determining the assigning specialties to each OR in each day is the key to making operational decisions.

Review of researches revealed that many re-searchers studied the OR planning and scheduling problems. Recently, Samudra et al. [13] classied the recent OR planning and scheduling literature using patient type, various performance measures, decisions variables, OR supporting units, uncertainty, research methodology, and testing phase. They identied promising practices and trends and recognized common pitfalls when researching OR scheduling.

MSS is a core issue in hospitals' tactical planning and, hence, is considered as an important subject in optimizing the OR utilization. Review of researches on MSS reveals that this area has been rarely studied. However, the MSS has received much attention by the researchers in recent years. The most important aspect of this subject that has been considered in the related literature on MSS is levelling the post-surgery units [12,14-16]. In addition, some researchers have considered the uncertainty of the parameters in MSS problem. This includes uncertainty on Operating Time (OT) and Length Of Stay (LOS) in post-surgery units [12,15,17-19]. Furthermore, various performance measures have been used to evaluate the performance of MSS solutions. One of the commonly applied objectives is nancial goals. For instance, in some researches, authors have examined how proper MSS construction contributes to the improvement of nan-cial goals [18-20]. Van Oostrum et al. [15], Agnetis et

(3)

al. [21], and Cappanera et al. [22] also considered uti-lization as a performance criterion. In addition, other performance measures, such as levelling [12,14,15,22], throughput [23], and preferences [14], are applied to the researches. However, some studies consider a higher number of performance criteria rather than merely one criterion [24,25]. An overview of studies related to the MSS problem is presented as follows.

Banditori et al. [23] addressed a combined optimization-simulation approach to the MSS problem. They presented a mixed integer programming model which produced a solution that indicates, for each day of the month and for each time slot of the day, the assigned surgery specialties and the number of cases to treatment. Their aim was to maximize the patient throughput to take into account the cases' due dates and to allow for control of the waiting list. Then, they illustrated the results of a simulation study through which they tested robustness of the model solution against the randomness of surgery duration and the LOS. Belien et al. [14] presented a decision support system for cyclic MSS. They took into account three objectives when building the MSS: levelling the resulting bed occupancy at the hospitalization units, allocating a particular OR to one specialty of surgeons with the same specialty as much as possible, and building the MSS as simple and repetitive as possible, with few changes from week to week. They developed a mixed integer programming model by associating the solution of multi-objective linear with quadratic optimization problems and used a simulated annealing metaheuristics.

Agnetis et al. [21] investigated long-term policies to determine the MSS throughout the year. They analyzed the trade-o between the quality of the service oered to the patients (favored by an MSS) and organizational simplicity, favored by an MSS that dynamically adapts to the current state of waiting lists or does not change completely every week. They applied Integer Linear Programming (ILP) formula-tions and analyzed the scalability of the approach in larger hospitals. Results of the simulations revealed that introducing a limited degree of variability in MSS could largely aect resource eciency and due date performance. Cappanera et al. [22] compared three dierent scheduling policies in the MSS problem with respect to three performance criteria: eciency, balancing, and robustness. They developed a mixed-integer programming model and compared three ob-jective functions. All of the policies maximized the number of the scheduled surgeries and balanced the utilization of beds, OR and post-surgical units. They also employed a discrete event simulation model to assess the robustness of the MSS model solution. The results of the study revealed that these policies do not lead to obtaining superior performance in terms

of concurrently achieved eciency, balancing, and robustness. Holte and Mannino [26] modeled uncertain and cyclic allocation problem as robust scheduling problems. They developed a row and column gen-eration algorithm to solve the model, and showed that it corresponded to the implementer algorithm for robust optimization. Visintin et al. [27] presented a novel mixed integer programming model to support MSS construction. They also applied the model to investigate the performance of the proposed model in terms of exible management of the three critical resources: surgical teams, surgical and OR units. The results indicated that it is required to present exibility in terms of surgical teams and OR to maximize the number of surgeries scheduled. Rowse et al. [28] developed a set partitioning formulation in order to assign surgical specialties to OR, aiming to decrease the number of cancelled or referral surgeries. They also leveled the demand for beds throughout the week. Furthermore, they applied a novel extension model to incorporate limitations on the demand for post-surgery beds.

Van Oostrum et al. [15] applied a mathematical programming model to construct an MSS considering probabilistic constraints. They proposed a column gen-eration approach to maximize OR utilization and levels of the requirements for post-surgery beds concurrently. Fugener [29] also discussed an MSS approach that maximized hospital revenues while considering the eect on the downstream resources beds. He applied an integer programming model to nd the optimal allocation of how many and what OR blocks are to be assigned to each surgical specialty, which are strategic and tactical planning problems, respectively.

Van Oostrum et al. [30] discussed the advantages and disadvantages of MSS and compared them with the results obtained using centralized and decentralized planning approaches. Moreover, they addressed vari-ous implementation issues of the MSS and discussed its suitability for application in hospitals in dierent circumstances.

Visintin et al. [31] reported the results of an action research project which aimed to develop and implement an OR scheduler. Their study oered insights into the features that make MSS optimization model eective and easy to implement. They stated that outliers in OT and LOS need to be managed accurately and suggested the adjusted boxplot method to lter both OT and LOS.

Recently, Cappanera et al. [24] proposed a mixed integer goal programming model to support the MSS process. In order to comply with the process stake-holders, their objective comprised four criteria: (1) considering the patients' priorities, (2) balancing the utilization of the OR, (3) balancing the utilization of the post-surgical units, and (4) maximizing the number

(4)

of scheduled surgeries. The authors tested the model on real data collected from a leading Italian hospital. Moreover, Cappanera et al. [25] proposed a mixed integer multi-objective model to construct an MSS with the objectives of obtaining: (1) patients' desired due date fulllment rate, (2) OR utilization, (3) bed utilization, and (4) the number of scheduled surgeries. To address the described multi-objective problem, they used a goal programming approach and showed how the exploration of the weight space could be more ecient if it was informed by a correlation analysis.

Based on the literature reviewed above and ac-cording to the best of the author's knowledge, re-searchers have not yet studied neither performance measures of governmental Iranian hospital, nor down weighting outlier data obtained from the HIS. Thus, this study focuses on constructing an MSS while considering real-world conditions of Iranian hospitals. 3. Problem denition and mathematical

formulation of the problem

MSS is a core subject in a mid-term hospital manage-ment. In MSS, elective surgical operations are planned in a given planning cyclic manner. In constructing the MSS, surgical operations of a certain type are scheduled. Generally, there are two categories of operations: elective and non-elective operations.

Following the nature of the introduced categories described above, the MSS is concerned only with the elective operations. However, in developing MSS, the capacity for the non-elective operations shall be reserved. In the process of constructing the MSS, there are two stages to be performed consecutively. First, hospital managers dene MSS cycle length and determine how the OR capacity is divided over elec-tive and non-elecelec-tive patients. Then, each surgical specialty is assigned to the blocks in the MSS. Note that emergency surgeries are scheduled during the execution of the elective schedule at a short-term decision level. In this study, a mathematical model is developed to construct the MSS for elective surgeries while using the results obtained from solving CMPP as input. Moreover, based on the hospital require-ments, a part of the capacity of OR is reserved for emergency surgeries. In addition, in case the demand for emergency operations exceeds the capacity planned, the capacity of the elective operations is reduced, and corresponding elective operations are postponed accordingly.

Herein, an ILP model for determining block assignment to the surgical specialties is described. Table 1 shows sets, variables, and parameters required for modeling of the MSS problem.

Parameter d0igc is dened to calculate the av-erage requirement for the number of beds of ward c on

day for an operation of patient sex group g of surgical specialty i, if this surgery is scheduled on day d. The procedure to calculate this parameter is described in Appendix A.

3.1. The constraints of the MSS problem In this study, the constraints and objectives of the model are obtained through targeted interviews by the medical stas. The considered constraints consist of OR block capacity, number of parallel blocks assigned to surgical specialties, ward and ICU beds capacities, and lower and upper limits on the OR block time allocated to each surgical specialty.

According to the size and equipped facilities of each OR, some of OR blocks cannot be assigned to specic surgical specialties. Likewise, certain opera-tions of surgical specialties can only be performed in a restricted set of OR blocks. On the other hand, each OR block can only be assigned to one surgical specialty in each day. Eqs. (1) and (2) guarantee the possibility of assigning OR blocks to the designated surgical specialties:

X i

xibrd 1 8b; r; d; (1)

xibrd Rir 8i; b; r; d: (2)

Typically, the number of doctors, probability of emer-gency arrival, and resource restrictions limit the num-ber of allocated blocks to the surgical specialties simul-taneously. Constraint (3) represents the corresponding constraints:

X r

xibrd P Ii 8i; b; d: (3)

OR planning and scheduling aect downstream re-sources throughout the hospital. Moreover, the capac-ity of subsequent departments, such as wards and ICU, shall be considered as important capacity constraints. Otherwise, improving the OR planning and scheduling solely may decrease the eciency of those related resources and may cause local optimum planning and scheduling. Therefore, capacity of wards and ICU is considered as an important constraint in the MSS problem. These constraints are given in Eq. (4).

X i

X g

X b

X r

digc xibrd AigOTibrd wc

8 d; ; c: (4)

Since the model developed in this research is based on the data collected from Shahid Madani hospital and given that this hospital is a referral hospital, it is assumed that, in each surgical specialty, the minimum

(5)

Table 1. The proposed model sets, variables, and parameters. Denition

Sets:

I Set of surgical specialties, indexed by i R Set of OR, indexed by r

C Set of wards, indexed by c

G Set of patients' sex groups (male, female, and pediatrics), indexed by g B Set of OR blocks (morning and afternoon), indexed by b

T Set of weekdays, indexed by , from Saturday ( = 1) to Friday ( = 7)

D Set of weekdays in which elective surgeries can be performed by special surgeons, indexed by d, from Saturday (d = 1) to Wednesday (d = 5) (working day in Iran) Variables:

xibrd If surgical specialty i is assigned to OR r on day d in a block of

type b; it is equal to 1; otherwise, 0

ECi Total OR idle time in the assigned blocks of surgical specialty i

Parameters:

Obrd Available capacity of OR r on day d in block b

P Ii Maximum number of parallel blocks assigned to surgical specialty i,

Rir If OR r is appropriate for the surgical specialty i, it is equal to 1; otherwise, 0

P Ni Assigned priority of surgical specialty i

Di Average demand of elective patients of surgical specialty i in a week

wc Ward c beds capacity

digc Average requirements for ward c bed on day for an operation of patient sex

group g of surgical specialty i, if this procedure is scheduled on day d. stwi Average LOS of surgical specialty i patients in the ward

stIi Average LOS of surgical specialty i patients in the ICU

Pi Average duration of surgery of surgical specialty i

Aig Rate of patients' sex group g in surgical specialty i

T Cycle length

CMPi Allocated time to surgical specialty i in the CMPP

number of OR blocks shall be carried out. On the other hand, in case the capacity of a specic specialty is decided to be reduced, such a change shall be gradual in order to deal with the demand. Hospital policy is based on gradual reduction of capacity for the surgical specialties whose capacity should be reduced. Finally, it is assumed that the time of OR blocks allocated to surgical specialty i shall not exceed its maximum time required, i.e., the demand of surgical specialty i. Constrains (5) and (6) determine lower and upper limits of the OR block time allocated to each surgical specialty throughout the planning horizon, respectively.

X r

X b

X d

xibrd Obrd (1 i) Capi 8i; (5)

X r

X b

X d

xibrd Obrd

Ti Di 8i: (6)

Because OR blocks are totally assigned to surgical specialties, it is possible that some OR blocks have idle time. In this case, Eqs. (5) and (6) may be incompatible. Therefore, Eq. (7) shall be amended as follows:

X r

X b

X d

xibrd Obrd (Di Ti) + ECi; 8i: (7) In Eq. (7), ECi shows the amount of excess capacity assigned to surgical specialty i.

3.2. Objective function

Normally, an MSS is constructed based on the hospital CMP, which is a strategic level decision. Therefore,

(6)

because the decisions of the lower levels should be made in line with the decisions of the higher levels in any decision problem, the results of an optimum MSS shall support the CMP the greatest extent possible. However, there are some sub-goals in the MSS problem that should be optimized, i.e., total amount of ECi. Therefore, a lexicographic goal programming approach is developed to consider these criteria. Lexicographic goal programming, sometimes called `pre-emptive' goal programming in the literature, is used when the decision-maker has natural ordering of deviations from goals as their preferences, or it is not acceptable to compare goals directly. In this case, there is a number of priority levels, each of which contains a number of unwanted deviations to be minimized. Then, a goal programming problem can be solved as a series of linear programs. In this study, the rst priority is the closeness between total time block assigned to surgical specialties resulting from MSS and the time assigned to surgical specialties resulting from CMP, while the second priority is to minimize the sum of the spare capacity, which is assigned to the surgical specialties in MSS.

The term CMPi P r

P b

P

d xibrd Obrdshows the dierence between the time allocated to surgical spe-cialty i by CMP and MSS. If the dierence is positive, it means that the capacity allocated to surgical specialty i in the MSS is less than the pre-allocated capacity allocated by the CMP. In this case, the goal is to minimize P

i max

0; xi P r

P b

P

d xibrd Obrd

. On the other hand, elective operations of various surgical specialties dier in importance. To indicate the relative importance of elective operations of surgical specialty i, priority factor P Niis dened. To ensure that the ob-jective function is not inuenced by the amount of the time allocated to surgical specialties in the CMP phase, but only by the rate of decreased time and their relative importance, CMPi P

r P

b P

d xibrdObrdis normalized for any surgical specialty. The normalization factor is the time allocated to each surgical specialty in the CMP phase: CMPi. This yields the normative sum of the maximum dierence between allocated capacities in CMP and MSS of all surgical specialties:

minX i

max 0 @0; PNi

0 @xi

P r

P b

P

d xibrdObrd xi

1 A

1 A:

(8) If the term CMPi P

r P

b P

d xibrd Obrd is negative, then the capacity allocated to surgical specialty i in the MSS is greater than the pre-allocated capacity allocated by the CMP. In this case, if this allocated capacity is greater than the surgical specialty demand, there is a spare time or underutilization for the blocks,

which are assigned to surgical specialty i. Therefore, the corresponding goal is to minimizeP

i ECi: minX

i

ECi: (9)

In Eq. (8), priority factor P Ni denotes the relative importance of elective operations of surgical specialty i. This factor is calculated based on \assigned priority". To calculate this priority based on the hospital policy, three criteria shall be taken into account. These criteria are: 1) patients' demands concerning surgical specialty, 2) possibility of referring surgical specialty patients to other hospitals, and 3) the number of emergency surgeries for each surgical specialty. Shahid Madani is a governmental referral hospital. Hence, patients' demands concerning surgical specialty can be one of the most important parameters to be considered when \assigned priority" is calculated. In addition, since the aim of a governmental hospital is to cover the most required patients as many as possible, the patients who have less chance for admission in the other hospitals are given more priority. On the other hand, since the hospital managers intend to cover all emergency surgeries, the number of surgeons for each surgical specialty is aected by the rate of the respective emergency surgeries inherently. Therefore, hospital managers tend to give more capacity to those surgical specialties, with a high rate of emergency operations. Table 2 shows the eective parameters related to the \assigned priority" according to the data collected in the period of March 20, 2014 to July 21, 2015.

Since the \assigned priority" is calculated based on dierent criteria, the Technique for Order of Pref-erence by Similarity to Ideal Solution (TOPSIS) is applied to this research. TOPSIS [32] represents a clas-sical multi-criteria decision-making method. Hwang

Table 2. Eective parameters related to the \assigned priority".

Surgical specialty

Number of elective demand

Number of alternative hospital

Rate of emergency

surgery

CNS 400 5 0.0306

ENT 271 5 0.0089

Orology 353 7 0.0077

Orthopedic 3398 7 0.6211

Eye 813 6 0.0032

Hand 748 1 0.0659

Burn 114 0 0.0023

Vascular 104 3 0.0187

General 885 9 0.2387

(7)

and Yoon [33] originally developed it. This technique ranks alternatives according to their shortest geometric distance from the Positive Ideal Solution (PIS) and the longest geometric distance from the Negative Ideal Solution (NIS). The PIS is dened using the best rate of the values of the alternatives for each individual criterion; conversely, the NIS represents the worst values of the rate of alternatives [33]. The ranking of the alternatives is based on the relative similarity to the ideal solution. TOPSIS process is described in Appendix B.

4. Robust estimation

In statistical analysis, it is usually assumed that the data are distributed according to a specied distribu-tion. Therefore, the parameters of interest are usually estimated using classical methods such as MLE or MME. In this study, the parameters of the model are estimated based on the data collected from Shahid Madani HIS. Like other sample data, hospital data may include outliers. Thus, estimators, called robust estimators, are used to estimate the parameters, which are insensitive to the contamination. The details of MLE and robust estimators are described as follows. 4.1. Maximum likelihood estimation of the

parameters

The distributions of the random variables in the prob-lem studied are discrete. Let Y denote the random variable with possible values 1 to m with the probabil-ities of occurrence 1; 2; :::; m, respectively. Thus, the probability mass function of Y is dened as follows:

y 1 2 ... m

P (Y = y) 1 2 ... m . (10)

The probability mass function may be dened as follows:

P (Y = y)=fY (y) = I(y=1)1 I(y=2)2 : : : I(y=m)m ; (11) where I(:) is the indicator function.

Suppose that Y1; :::; Yn is a random sample of size n with a probability mass function of fY(y). Thus, the likelihood function is dened as follows:

L(1; 2; :::; m) = #(yi=1)

1 #(y2 i=2):::m#(yi=m); (12) where #(A) denotes the number of elements of set A.

By dening sample proportion fi, we have: fi= 1n

n X j=1

I(yj= i) i = 1; 2; :::; m: (13) Thus:

L(1; 2; :::; m) = nf1

1 nf2 2:::mnfm: (14)

By dening L= L1

n and l= log L, we have: L(1; 2; :::; m) = f1

1 2f2:::fmm; (15) l(1; 2; :::; m) =f1log 1+ f2log 2

+ ::: + fmlog m; (16) l(1; 2; :::; m) =Xm

i=1

filog i; (17)

s.t.: m X i=1

i = 1 l(1; 2; :::; m) =Xm

i=1 fi

i ilog

i fi fi

=Xm i=1

fi

i i

log(i

fi) + log fi

=Xm i=1

fi i i

log(fi

i) + log fi

= m X i=1

fi i i

log(fi

i)

+ m X i=1

filog fi; l= Xm

i=1

(fii)i+ A; (18)

where A is the last term free of 1; :::; m and (x) = x log x. Therefore, in order to estimate 1; :::; m, the value of A lshall be minimized. In order to estimate the values of 1; :::; m, the following mathematical programming model needs to be solved:

min Q =Xm i=1

(fi i)i; s.t.:

m X i=1

i= 1 0 i i = 1; :::; m: (19) The Lagrange function of the above-dened mathemat-ical programming model can be dened as follows:

Z =Xm i=1

i

fi i

+ Xm i=1

i 1 !

; (20)

(8)

Z =Xm i=1

ifi ilog

fi i

+ Xm i=1

i 1 !

=Xm i=1

filog

fi i

+ Xm i=1

i 1 !

: (21)

In order to solve the addressed mathematical program-ing, the following gradient is calculated:

@Z

@ = 0 ) fj= j; (22)

which can also be written as follows: m

X j=1

fj = m X j=1

j: (23)

Since Pm j=1fj =

m P

j=1j = 1, according to Eq. (23), the value of and the MLE for parameter are dened as follows:

= 1; (24)

^i= fi: (25)

4.2. Robust estimation of the values of the problem parameters

In statistics, an observation, which is distant from other observations, is referred to as an outlier [34,35]. Robust estimators can be used to cope with outliers [36].

Like other sample data, hospital data may include outliers. Freitas et al. [37] studied factors that inuence hospital outliers for longer-stay patients. They found a proportion of 3.9% high LOS outliers accounting for 19.2% of the total inpatient days. A study on a couple of public Spanish hospitals revealed that 4.8% of the total patient discharges represent 15.4% of total LOS and 17.9% of total hospital costs [38]. In addition, Pirson et al. [39] studied the cost outliers in a Belgian hospital. The results showed that 6.3% of the high resources use outliers, and 1.1% of low resources use outliers. In this study, on CMPP in Shahid Madani hospital, the collected data can include outliers. Therefore, using methods to tackle this problem is necessary. However, there is no absolute mathematical denition to detect an outlier [40,41].

Traditionally, to remove the outlier, statisticians would manually screen data and check the source of the data. However, in modern techniques, according to the size of the datasets and large numbers of the experimental units, manual screening for outliers is often impractical. Robust methods provide automatic ways of detecting, down-weighting, and agging out-liers, which can be replaced with manual screening [36]. Robust estimators are statistical estimators with good

performance in estimating the parameters for a wide range of probability distributions. One of the most important motivations of using robust estimators is to produce statistical methods that are not seriously aected by the outliers.

In this study, the derived data are collected from Shahid Madani HIS. Thus, a robust estimator is used which is insensitive to the contamination. The robust estimators of discrete distribution parameters must be absolutely used in this study. In 2001, Ruckstuhl and Welsh [42] discussed that the data discreteness and the limited parameter space led standard robust theory to remarkable results. They developed a new class of estimators for the binomial distribution parameter, named `E-estimators'. Due to the discreteness nature of distribution of the data in this work, this study was inspired by the methods developed by Ruckstuhl and Welsh [42] in estimating the parameters robustly.

As is shown in Eq. (19), the likelihood function of random sample is dened as follows:

Z =Xm i=1

i

fi i

; where:

(x) = x log x: (26)

In the absence of contamination, (x) is equal to x log x. However, it will not be equal to x log x if there is contamination in the data. Hence, this problem can be dened as an optimization problem in which (x) is a function with special properties that is not necessarily equal to x log x.

MinZ = m X

i=1 i

fi i

; s.t.:

m X i=1

i= 1;

i 0 i = 1; 2; : : : ; m; which is the same as writing:

i s2

i = 0 8i = 1; 2; : : : ; m: (27) The Lagrange function of the above problem can be dened as follows:

Z = m X i=1

i

fi i

m X i=1

i 1

! m

X i=1

i i s2 i

; (28) where all the variables are free. Also, is used as the decision variable vector; thus:

(9)

=(1; 2; : : : ; m; ; 1; 2; : : : ; m; s1; s2; : : : ; sm)0: (29) To solve the optimization problem, Eq. (28), the gradient must be calculated as follows:

F = @Z@: (30)

If:

(x) = and (x) = (x); (31)

then: @Z @j =

fj j

jfj2 j

fj j

j; @Z

@j =

fj j

fj j

fj j

j; 8j = 1; 2; : : : ; m;

@Z

@ =

m X i=1

i 1 !

; @Z

@j = j+ s 2

j 8j = 1; 2; : : : ; m; @Z

@sj = 2jsj 8j = 1; 2; : : : ; m; (32) and system of Eq. (33) is shown in Box I.

In order to solve the above optimization problem, F () = 0 shall be solved. According to the non-linearity of some equations in the system of Eq. (33), Newton-Rophson method is applied. Thus:

N = O J 1 OF

O; (34)

where N is dened as an estimation for new value of the root, while Oand J represent the current value of the root and Jacobian matrix of system of equations, respectively. To form the Jacobian matrix, the gradient of F must be calculated for each variable. This gradient for the rst m equations is dened as follows:

@2Z @j2 =

fj j2

fj j

fj j2

fj j

fj j

fj j2

fj j

8j = 1; 2; : : : ; m; @2Z

@j2 = fj2 j3

fj j

8j = 1; 2; : : : ; m; @2Z

@2 = 1; @2Z @2

j = 1 8j = 1; 2; : : : ; m;

@2Z

@s2j = 0 8j = 1; 2; : : : ; m: (35) For equation m + 1, we have:

@2Z

@j2 = 1 8j = 1; 2; : : : ; m; @2Z

@2 = 0; @2Z @2

j = 0 8j = 1; 2; : : : ; m; @2Z

@s2j = 0 8j = 1; 2; : : : ; m: (36) For equations m + 2 to 2m + 1, we have:

@2Z

@j2 = 1 8j = 1; 2; : : : ; m; @2Z

@2 = 0; @2Z @2

j = 0 8j = 1; 2; : : : ; m; @2Z

@s2j = 2sjI 8j = 1; 2; : : : ; m: (37) Finally, the gradient for equations 2m + 2 to 3m + 1 is dened as follows:

@2Z

@j2 = 0 8j = 1; 2; : : : ; m; @2Z

@2 = 0; @2Z @2

j = 2sjI 8j = 1; 2; : : : ; m; @2Z

@s2j = 2jI 8j = 1; 2; : : : ; m: (38) Therefore, the Jacobian matrix can be dened as follow:

2 6 6 6 4

fj2 j3

fj j

Imm 11m Imm 0mm

11m 011 01m 01m

Imm 0m1 0mm 2sjImm

0mm 0m1 2sjImm 2jImm 3 7 7 7 5(39): To dene an appropriate robust estimator, we use Ruckstuhl and Welsh's [42] function (x) dened as follows:

(x) = 8 > < > :

(log (c1+ 1)) x c1; if x < c1 x log (x) ; if c1 x c2 (log (c2+ 1)) x c2; if x > c2

(10)

F ()3m+1= 0 B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B @ f1 1 f1 1 f1 1 1 ... fj j fj j fj j j ... fm m fm m fm m m Pm

i=1i 1

1+ s21

... j+ s2j

... m+ s2m

21s1

... 2jsj

... 2msm

1 C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C A : (33) Box I

Table 3. Results of the simulations for dierent values of c1 and c2.

c1 c2 Bias c1 c2 Bias c1 c2 Bias c1 c2 Bias

0 0.8 0.35 0 1.2 0.40 0 1.6 0.27 0 1.8 0.27 0.2 0.8 0.34 0.2 1.2 0.37 0.2 1.6 0.29 0.2 1.8 0.31 0.4 0.8 0.36 0.4 1.2 0.36 0.4 1.6 0.3 0.4 1.8 0.3

0 1 0.29 0 1.4 0.29 0 1.7 0.25 0 2 0.34

0.2 1 0.3 0.2 1.4 0.33 0.2 1.7 0.28 0.2 2 0.35 0.4 1 0.31 0.4 1.4 0.27 0.4 1.7 0.29 0.4 2 0.38

In Eq. (40), c1and c2are dened in a way that obtained estimators have the highest robustness. Table 3 shows the results of the simulations for dierent values c1and c2. The criterion used in this section is the asymptotic bias of estimation. This criterion is dened as the deviation between the values of parameters, estimated from the estimates.

The results show that c1= 0 and c2= 1:7 lead to appropriate results for the dened robust estimator. 5. Results

The results presented in this section are obtained based on the data collected from Shahid Madani hospital as a general surgery hospital, located in Karaj, Iran. The surgery divisions consist of 46 surgeons and 10 surgical specialties. The hospital is aliated to Alborz University of Medical Sciences and located in an area about 8,000 square meters, with 195 beds.

Shahid Madani is referred to as a reference emer-gency hospital in Alborz province. In addition, it is the only burn care center in Alborz. This hospital consists of 2 ICU, 30 beds, 7 wards, and 165 beds in total. The burned patients' ward consists of 14 beds and is equipped with 3 intensive care beds. Note that, according to the OR facilities, there are some restric-tions using OR for specic surgeries. Likewise, there are some surgical specialties with specic procedures that can only be executed in some special OR. Table 4 presents wards' capacity and combination of patients in the wards. In addition, it shows the OR corresponding to each surgical specialty.

To obtain the data required for this study, the information related to 19846 patients was registered for a period of 16 months in the course of March 20, 2014 to July 21, 2015 from Shahid Madani HIS. After omitting missed queries, the remaining records of 19242 patients are used in the study. According to the developed MSS

(11)

Table 4. Wards capacity and combination of patients in each ward.

Wards Surgical specialty

Capacity (number CNS ENT Orology Orthopedic Eye Hand Burn Vascular General Maxillofacial of Beds)

Orkideh Fa F F F F F F F F 30

Ofogh M M M M 20

Chakavak Mb 18

Shafagh M 30

Ghasedak Pc M,P P P P P P P P 18

Omid M,F,P 14

Taranom M 25

Negah M 10

ICU 1 M,F,P M,F,P M,F,P M,F,P M,F,P M,F,P M,F,P M,F,P M,F,P 27

ICU 2 M,F,P 3

OR related to surgical specialty

1,3 8 1,2,3,4, 5,6,7 1,2,3,4 9,10 7 8 1,2,3,4,5,6 1,2,3,4,5,6 8

aF: Female;bM: Male, andcP: Pediatric

Table 5. Model's parameters and estimation ways.

Parameter Description

Capi The OR time allocated to surgical specialty i in the CMP

Obrd Opening hours of ORr for elective surgeries in block b of day d, Obrd, are derived from the empirical data.

This hours is calculated according to emergency demand for this block

Di Demand of elective patient's group i in the week, Di, is equal to the sum of the last year demand/52

Rir This parameter is identied according to the interview with OR administrator

i Maximum decrease rate of surgical specialty i capacity compared with the last year capacity, i,

is derived according to hospital policy and is obtained according to the interview with hospital manager wc Ward c beds capacity, wc, is achieved by the hospital documents

Kigc This parameter is identied according to hospital documents and interview with hospital matron

stwi Average LOS of surgical specialty i patients in the ward, stwi, is calculated using data

derived from empirical data of the HIS system

stIi Average LOS of surgical specialty i patients in the ICU, stIi, is calculated using data

derived from empirical data of the HIS system

Ti Average surgery time duration of surgical specialty i, Ti, is calculated using data

derived from empirical data of the HIS

P Ni \Assigned priority" of surgical specialty i, P Ni, is calculated using TOPSIS

technique as described in Section 3.2

model, the list of parameters and the way to estimate them are summarized in Table 5.

Since the data used in this study are real data, the existence of contamination in the collected data is unavoidable. Therefore, E robust estimator is used and developed in Section 4.2 to estimate the model' parameters such that they are not sensitive to outlier data.

It is assumed that the opening hour of OR is

8 hours a day and they are open 5 days a week. The minimum block time required for each surgical specialty is calculated according to the maximum rate of decrease in the capacity of surgical specialty i compared with that of the last year capacity. This parameter is dened based on the hospital policy and is identied by hospital managers. Dened planning horizon is a week, and the maximum OR block time allocated to each surgical specialty is less than its

(12)

demand. The \assigned priority" of surgical specialties is calculated using TOPSIS technique, as described in Section 3.2.

5.1. Application of TOPSIS technique to calculate \assigned priority"

As discussed before, the data used in the modeling of the problem were obtained from Shahid Madani HIS. With respect to hospital policy, three criteria are taken into consideration to calculate \assigned priority" for each surgical specialty, as described in Section 3.2. In addition, TOPSIS method is applied to calculate values of these parameters and rank the surgical specialties' priorities based on these values. The rst step in TOPSIS calculation is to create the evaluation matrix. Table 6 shows the evaluation matrix. Then, the decision matrix created in the rst step is normalized using Eq. (B.1). In the next step, TOPSIS is applied to multiply normalized matrix by the weight vectors of the criteria using Eq. (B.2). The weight of each criterion is calculated based on the relative importance of each criterion related to the other criteria. As shown in Table 7, priority weights of criteria are obtained through an interview with the hospital management team and the medical sta.

In order to determine the shortest distance from PIS and the farthest distance from the NIS, Eqs. (B.5) and (B.6) are applied, respectively. Eq. (B.1) makes it

Table 6. Values of the basic criteria of the surgical specialties.

Surgical specialty

Annual elective demand

Number of covering hospital

Rate of emergency

surgery

CNS 400 5 0.0306

ENT 271 5 0.0089

Orology 353 7 0.0077

Orthopedic 3398 7 0.6211

Eye 813 6 0.0032

Hand 748 1 0.0659

Burn 114 0 0.0023

Vascular 104 3 0.0187

General 885 9 0.2387

Maxillofacial 104 0 0.0027

Table 8. PIS, NIS, si! and the rank of surgical specialty.

Surgical

specialty di! dib si! Rank

CNS 0.441753882 0.078834021 0.1514 8 ENT 0.456549143 0.073932683 0.1394 9 Orology 0.458020204 0.044295122 0.0882 10 Orthopedic 0.125368417 0.466770282 0.7883 1

Eye 0.408260449 0.094291543 0.1876 7 Hand 0.396121394 0.159356675 0.2869 3 Burn 0.463586792 0.161199278 0.2580 4 Vascular 0.458515719 0.107948676 0.1906 6 General 0.28357587 0.23208683 0.4501 2 Maxillofacial 0.465393872 0.161187965 0.2572 5

possible to obtain the closeness coecient (si!) for each alternative, i.e., surgical specialty. Table 8 shows the value of parameters corresponding to PIS, NIS, si!, and the ranking of the surgical specialties, in which we can see that orthopedic specialty holds the highest priority. Note that si!can be used as a surrogate for P Ni. 5.2. Experimental results and sensitivity

analysis

Table 9 shows the values of the estimated parameters of the model. In this table, average duration of OT and LOS in the wards and ICU is calculated using E robust estimator, while P Ni is derived from Table 8.

Table 9. Values of the required estimated model parameters.

Surgical

specialty Capi DYi i stwi stIi Ti P Ni CNS 58965 400 0.3 4.25 2.73 184 0.1514 ENT 15871 271 0.3 1.71 1.94 73 0.1394 Orology 27945 353 0.3 2.48 0.20 95 0.0882 Orthopedic 244634 3398 0.3 3.28 0.20 115 0.7883 Eye 50134 813 0.3 0.78 0.01 77 0.1876 Hand 71418 748 0.3 2.99 0.16 115 0.2869 Burn 9749 114 0.3 8.85 0.13 96 0.2580 Vascular 3561 104 0.3 4.23 1.93 78 0.1906 General 72565 885 0.3 3.24 0.34 105 0.4501 Maxillofacial 7451 104 0.3 3.41 0.23 101 0.2572 Table 7. Weight vectors of the criteria.

Elective demand

Number of covering hospital

Emergency surgery

rate

Wi

Elective demand 1 1.5 3.00 0.516

Number of covering hospital 0.67 1 1.50 0.297

(13)

Table 10. Available time of OR.

OR Available time OR Available time

1 83667 6 121199

2 89600 7 105909

3 83667 8 121855

4 89600 9 124491

5 121199 10 124491

Table 11. Ward available time.

Ward Available time Ward Available time

Orkideh 7717 Omid 4951

Ofogh 5863 Taranom 7862

Chakavak 6009 Negah 3639

Shafagh 3922 ICU 1 8194

Ghasedak 4728 ICU 2 1092

Appropriate wards and OR for dierent surgical spe-cialties are shown in Table 4, while available capacities of OR, wards, and ICU are shown in Tables 10 and 11, respectively.

In order to nd the optimal MSS, an ILP model based on lexicographic goal programming approach is solved as a series of ILP using GAMS software and estimated parameters derived from the developed robust estimator and TOPSIS. In this study, the closeness between assigned time to surgical specialties and the time assigned to them resulting from CMP is the rst priority, while the second priority is to minimize the sum of the spare capacity assigned to the surgical specialties in the MSS. The main results of the constructed MSS are presented in Table 12.

The results indicate that the proposed model obtains a better solution, i.e., 13.9% higher than that of the current solution put into practice by the hospital

in terms of total sum of assigned priority of operated patients. In addition, solving the MSS according to Eq. (8) as the second objective function obtains less OR blocks spare time, i.e., 25.4% shorter than that of the solution using Eq. (7) as the rst objective function. In addition, the results showed that for the majority of the cases, the optimum solution of MSS meets the respective time blocks assigned to each surgical specialty using CMPP. In the optimal solution, only 71% of total OR blocks is assigned to all surgical specialties, while, for the case of orthopedic surgical specialty, they can only cover 89.5% of their allocated capacity. The reason for facing idle capacity of some of the OR, while some surgical specialties have uncovered demand, may be attributed to the technical restriction on the OR facilities. In order to study the eect of the available time of OR blocks on the objective function, the proposed model has been solved in dierent scenarios in terms of available capacity of elective OR time. The results of the objective function improvement are presented in Figure 1.

As shown in Figure 1, increasing available elective OR block time can improve optimum solution up to 6.1%. As mentioned earlier, in the optimum solution,

Figure 1. Objective function improvement against the change in the available elective OR time.

Table 12. Optimal MSS for Shahid Madani hospital. Day

1 2 3 4 5

OR Block 1 Block 2 Block 1 Block 2 Block 1 Block 2 Block 1 Block 2 Block 1 Block 2

1 CNS CNS CNS CNS ORTO CNS ORTO CNS ORTO ORTO

2 ORTO ORTO ORTO ORTO ORTO ORTO ORTO ORTO ORTO ORTO

3 ORTO ORTO ORTO ORTO CNS ORTO CNS ORTO CNS CNS

4 ORTO ORTO ORTO ORTO ORTO ORTO ORTO ORTO ORTO ORTO

5 GEN GEN ORO GEN VAS GEN GEN ORO

6 GEN GEN VAS

7 ORO HAND HAND HAND HAND HAND HAND HAND HAND

8 ENT BURN MAXI BURN ENT MAXI

9 EYE EYE EYE EYE EYE

(14)

only 71% of total OR blocks are assigned to all surgical specialties, while, for some cases, they cannot cover all their allocated capacities. On the other hand, the optimal solution can improve as the available OR time increases. Furthermore, based on the results obtained, since there are some unassigned OR blocks in the optimum solution, this provides an opportunity for hospital managers to facilitate their idle OR in order to support the uncovered surgical specialties, if it is possible. The results of the sensitivity analysis also reveal that little changes to i have no considerable eect on the objective functions and wards, and ICU capacity is not a bottleneck in Shahid Madani hospital. Hence, the hospital managers shall focus on available OR elective capacity and their elective covering policy to improve the performance of MSS.

6. Conclusion

This paper studied the problem of MSS, considered as a tactical problem in OR planning and scheduling. For this purpose, an ILP model was developed to nd the optimum MSS. In order to make the problem as real as possible, the constraints and the parameters' values were dened based on the data collected from Shahid Madani hospital. Two objective functions were considered in the MSS. An optimal MSS shall support the results of CMPP to the greatest extent possible. In addition, there were some sub-goals in the MSS problem, which should be optimized. Therefore, a lexicographic goal programming approach was devel-oped to consider these criteria. Relative importance of elective operations for each surgical specialty was considered as one of the most important parameters considered in MSS, which was calculated using TOPSIS technique. The values of the parameters of the model were estimated using the data collected from Shahid Madani HIS. In order to overcome contaminations of the data and down weighting the outlier data, a robust estimator was applied to estimate the values of the model's parameters. After estimating the value of the parameters, the developed ILP model was solved using GAMS software. The results revealed that, compared with the current MSS, the proposed model results in an increase in total sum of \assigned priority" of operated patients by 13.9%. In addition, a sensitivity analysis was conducted to study the eect of the values of the parameters on the total sum of \assigned priority" of operated patients. The results indicated that increasing available elective OR blocks time could improve this value by 6.1%, while changes to and ICU and ward beds capacity did not have considerable eect on the MSS. For further study, it is proposed to study the problem in an uncertain environment in terms of either OT or LOS in the wards and ICU. In addition, it is proposed to study balancing hospital

resources based on the best solution obtained for the CMPP.

Acknowledgements

The authors thank Shahid Madani hospital managers and sta for their supports in providing the data required and valuable comments.

References

1. Hof, S., Fugener, A., Schoenfelder, J., and Brunner, J.O. \Case mix planning in hospitals: a review and future agenda", Health Care Management Science, 20(2), pp. 207-220 (2017).

2. Hartman, M., Martin, A.B., Benson, J., and Catlin, A. National Health Expenditure Accounts Team. \Na-tional health spending in 2011: overall growth remains low, but some payers and services show signs of acceleration", Health Aairs, 32(1), pp. 87-99 (2013).

3. Denton, B., Viapiano, J., and Vogl, A. \Optimization of surgery sequencing and scheduling decisions under uncertainty", Health Care Management Science, 10(1), pp. 13-24 (2007).

4. Healthcare Financial Management Association

\Achieving operating room eciency through process integration", Healthcare Financial Management: Journal of the Healthcare Financial Management Association, 57(3), suppl-1 (2003).

5. Yahia, Z., Eltawil, A.B., and Harraz, N.A. \The op-erating room case-mix problem under uncertainty and nurses capacity constraints", Health Care Management Science, pp. 1-12 (2015).

6. Patterson, P. \What makes a well-oiled scheduling system", OR Manager, 12(9), pp. 19-23 (1996).

7. Dexter, F., Traub, R.D., and Macario, A. \How to release allocated operating room time to increase e-ciency: predicting which surgical service will have the most underutilized operating room time", Anesthesia & Analgesia, 96(2), pp. 507-512 (2003).

8. Vacanti, C., Segal, S., Sikka, P., and Urman, R. (Eds.), Essential Clinical Anesthesia, Cambridge University Press (2011).

9. Roth, A.V. and Van Dierdonck, R. \Hospital resource planning: concepts, feasibility, and framework", Pro-duction and Operations Management, 4(1), pp. 2-29 (1995).

10. Vissers, J.M., Bertrand, J.W.M., and De Vries, G. \A framework for production control in health care organizations", Production Planning & Control, 12(6), pp. 591-604 (2001).

11. Hans, E.W., Van Houdenhoven, M., and Hulshof, P.J. \A framework for healthcare planning and control", In Handbook of Healthcare System Scheduling, pp. 303-320, Springer US (2012).

(15)

12. Belien, J., and Demeulemeester, E. \Building cyclic master surgery schedules with leveled resulting bed oc-cupancy", European Journal of Operational Research, 176(2), pp. 1185-1204 (2007).

13. Samudra, M., Van Riet, C., Demeulemeester, E., Cardoen, B., Vansteenkiste, N., and Rademakers, F.E. \Scheduling operating rooms: achievements, chal-lenges and pitfalls", Journal of Scheduling, 19(5), pp. 493-525 (2016).

14. Belien, J., Demeulemeester, E., and Cardoen, B. \A decision support system for cyclic master surgery scheduling with multiple objectives", Journal of Scheduling, 12(2), pp. 147-161 (2009).

15. Van Oostrum, J.M., Van Houdenhoven, M., Hurink, J.L., Hans, E.W., Wullink, G., and Kazemier, G. \A master surgical scheduling approach for cyclic schedul-ing in operatschedul-ing room departments", OR Spectrum, 30(2), pp. 355-374 (2008).

16. Vissers, J.M.H., Adan, I.J., and Bekkers, J.A. \Patient mix optimization in tactical cardiothoracic surgery planning: a case study", IMA Journal of Management Mathematics, 16(3), pp. 281-304 (2005).

17. Holte, M. and Mannino, C. \The

implemen-tor/adversarial algorithm for cyclic and robust scheduling problems in health-care", Department of Computer and System Sciences Antonio Ruberti Tech-nical Reports, 3(3), 19 pages (2011).

18. Fugener, A., Hans, E.W., Kolisch, R., Kortbeek, N., and Vanberkel, P.T. \Master surgery scheduling with consideration of multiple downstream units", European Journal of Operational Research, 239(1), pp. 227-236 (2014).

19. Dexter, F., Ledolter, J., and Wachtel, R.E. \Tactical decision making for selective expansion of operating room resources incorporating nancial criteria and uncertainty in subspecialties' future workloads", Anes-thesia & Analgesia, 100(5), pp. 1425-1432 (2005).

20. Kharraja, S., Albert, P., and Chaabane, S. \Block scheduling: Toward a master surgical schedule", In Service Systems and Service Management, 2006 Inter-national Conference on, 1, pp. 429-435, IEEE (Oct. 2006).

21. Agnetis, A., Coppi, A., Corsini, M., Dellino, G., Meloni, C., and Pranzo, M. \Long term evaluation of operating theater planning policies", Operations Research for Health Care, 1(4), pp. 95-104 (2012).

22. Cappanera, P., Visintin, F., and Banditori, C. \Com-paring resource balancing criteria in master surgi-cal scheduling: A combined optimisation-simulation approach", International Journal of Production Eco-nomics, 158, pp. 179-196 (2014).

23. Banditori, C., Cappanera, P., and Visintin, F. \A combined optimization-simulation approach to the master surgical scheduling problem", IMA Journal of Management Mathematics, dps033, 24(2), pp. 155-187 (2013).

24. Cappanera, P., Visintin, F., and Banditori, C. \A goal-programming approach to the master surgical schedul-ing problem", In Health Care Systems Engineerschedul-ing for Scientists and Practitioners, pp. 155-166, Springer International Publishing (2016).

25. Cappanera, P., Visintin, F., and Banditori, C. \Ad-dressing conicting stakeholders' priorities in surgical scheduling by goal programming", Flexible Services and Manufacturing Journal, 30(1-2), pp. 252-271 (2018).

26. Holte, M. and Mannino, C. \The

implemen-tor/adversary algorithm for the cyclic and robust scheduling problem in health-care", European Journal of Operational Research, 226(3), pp. 551-559 (2013).

27. Visintin, F., Cappanera, P., and Banditori, C. \Evalu-ating the impact of exible practices on the master surgical scheduling process: an empirical analysis", Flexible Services and Manufacturing Journal, 28(1-2), pp. 182-205 (2016).

28. Rowse, E., Lewis, R., Harper, P., and Thompson, J. \Set partitioning methods for scheduling: an appli-cation to operating theatres", Simposio Brasileiro de Pesquisa Operacional (2014).

29. Fugener, A. \An integrated strategic and tactical master surgery scheduling approach with stochastic re-source demand", Journal of Business Logistics, 36(4), pp. 374-387 (2015).

30. Van Oostrum, J.M., Bredenho, E., and Hans, E.W. \Suitability and managerial implications of a master surgical scheduling approach", Annals of Operations Research, 178(1), pp. 91-104 (2010).

31. Visintin, F., Cappanera, P., Banditori, C., and Danese, P. \Development and implementation of an operating room scheduling tool: an action research study", Production Planning & Control, 28(9), pp. 758-775 (2017).

32. Mandic, K., Delibasic, B., Knezevic, S., and Benkovic, S. \Analysis of the nancial parameters of Serbian banks through the application of the fuzzy AHP and TOPSIS methods", Economic Modelling, 43, pp. 30-37 (2014).

33. Hwang, C.L. and Yoon, K., Multiple Attribute Deci-sion Making: Methods and Applications, New York: Springer-Verlag (1981).

34. Grubbs, F.E. \Procedures for detecting outlying ob-servations in samples", Technometrics, 11(1), pp. 1-21 (1969).

35. Maddala, G.S. and Lahiri, K., Introduction to Econo-metrics, 2, New York: Macmillan (1992).

36. Huber, P.J., Robust Statistics, pp. 1248-1251, Springer, Berlin, Heidelberg (2011).

37. Freitas, A., Silva-Costa, T., Lopes, F., Garcia-Lema, I., Teixeira-Pinto, A., Brazdil, P., and Costa-Pereira, A. \Factors inuencing hospital high length of stay outliers", BMC Health Services Research, 12(1), p. 1 (2012).

(16)

38. Cots, F., Elvira, D., Castells, X., and Dalmau, E. \Medicare's DRG-weights in a European environment: the Spanish experience", Health Policy, 51(1), pp. 31-47 (2000).

39. Pirson, M., Dramaix, M., Leclercq, P., and Jackson, T. \Analysis of cost outliers within APR-DRGs in a Belgian general hospital: two complementary ap-proaches", Health Policy, 76(1), pp. 13-25 (2006).

40. Das, P., and Mandal, D., Statistical Outlier De-tection in Large Multivariate Datasets, pp. 1-9. acsu.bualo.edu

41. Zimek, A., Schubert, E., and Kriegel, H.P. \A survey on unsupervised outlier detection in high-dimensional numerical data", Statistical Analysis and Data Mining, 5(5), pp. 363-387 (2012).

42. Ruckstuhl, A.F. and Welsh, A.H. \Robust tting of the binomial model", Annals of Statistics, 29(4), pp. 1117-1136 (2001).

Appendix A

To calculate the average requirements for the number of beds in ward c on day for a procedure of patient sex specialty g of surgical specialty i, if this operation is scheduled on day d, we have:

d0igc= 8 < :

1d0igc 8d0; ; i; g; c = f9; 10g

2d0igc 1digc 8d0; ; i; g; c = f1; :::; 8g(A.1) in which 1d0igc and 2d0igc are dened in Box A.I.

To clarify the above-addressed expressions, a nu-merical example is provided. The example parameters are given in Table A.1.

To calculate 1d0igc, we have:

Table A.1. Example parameters for calculating 1d0igc.

LOS before

surgery D

LOS after

surgery 1d0 igc

4 5 4 1 ?

d0= d LOS before surgery = 1; Ligb= 4 + 4 = 8:

So:

min f(1 1) mod 7; (1 + 8 2) mod 7g (1 1) max f(1 1) mod 7; (1 + 8 2) mod 7g ) 0 0 0;

thus: 1d0igc=

Lib

T

=

8 7

= 2;

where, on Saturday, 2 beds are needed in ward c (it is supposed that ward c is appropriate for patient sex specialty g of surgical specialty i) if a surgery in surgical specialty i of patient sex specialty g is required. Appendix B

According to Hwang and Yoon [33], the TOPSIS process is dened as follows:

Step 1: An evaluation matrix, (xij)mn consisting of m alternatives and n criteria is created.

Step 2: Matrix (xij)mn is normalized to form matrix R = (rij)mn using Eq. (B.1):

1d0igc=

8 > > > > < > > > > : l

Ligb

T

m

If min f(d0 1) mod T; (d0+ Ligb 2) mod T g 8d0; ; i; g; c = f9; 10g

( 1) max f(d0 1) mod T; (d0+ L

igb 2) mod T g

j

Ligb

T

k

Otherwise

Ligb= LOS of ICU; (A.2)

2d0igc=

8 > > > > < > > > > : l

Ligb

T

m

If min f(d0 1) mod T; (d0+ L

igb 2) mod T g 8d0; ; i; g; c = f1; :::; 8g

( 1) max f(d0 1) mod T; (d0+ L

igb 2) mod T g

j

Ligb

T

k

Otherwise

Ligb= Total LOS: (A.3)

(17)

A!= fhmax (tijji = 1; 2; :::; m) jj 2 J ; hmin (tijji = 1; 2; :::; m) jj 2 J+i g = ft!jjj = 1; 2; :::; ng (B.3)

Ab= fhmin (tijji = 1; 2; :::; m) jj 2 J ; hmax (tijji = 1; 2; :::; m) jj 2 J+i g = ftbjjj = 1; 2; :::; ng (B.4)

where:

J+= fj = 1; 2; :::; n jj associated with the criteria having a positive impact, and

J = fj = 1; 2; :::; n jj associated with the criteria having a negative impact. Box B.I

rij= qPxmij i=1x2ij

; i = 1; 2; :::; m; j = 1; 2; :::; n: (B.1) Step 3: The weighted normalized decision matrix is calculated as follows:

T = (tij)mn= (!jrij)mn; i = 1; 2; :::; m; (B.2) where !j = Wj

, n P j=1Wj

; j = 1; 2; :::; n, so that n

P

j=1!j = 1, and Wj is the original weight given to the indicator j; j = 1; 2; :::; n.

Step 4: The PIS (A!) and (Ab) the NIS are determined as shown in Box B.I.

Step 5: The distance of each alternative from PIS and NIS is calculated using Eqs. (B.5) and (B.6)

di!= v u u tXn

j=1

(tij t!j) 2

; i = 1; 2; :::; m; (B.5)

dib= v u u tXn

j=1

(tij tbj) 2

; i = 1; 2; :::; m; (B.6) where di! and dib are L2-norm distances from the

target alternative i to the worst and best conditions, respectively.

Step 6: The closeness coecient for each alternative is calculated:

si!=di!/(di!+ d

ib); 0si!1; i=1; 2; :::; m: (B.7) Step 7: The alternatives are ranked according to si!(i = 1; 2; :::; m).

Biographies

Rasoul Shafaei is an Associate Professor and the Head of MBA division in the Faculty of Industrial Engineering, at K.N. Toosi University of Technology. He has a PhD in Production Planning (1996) from UMIST, UK. He is the author and coauthor of more than 60 papers and books. His research interests include planning and scheduling on production and healthcare, supply chain design, and management and enterprise competitiveness.

Ashkan Mozdgir received a PhD degree at Industrial Engineering Department of K.N. Toosi University of Technology. He is the author and coauthor of more than 25 papers. His research interests include planning and scheduling on production and healthcare, line balancing and robust optimization.

Figure

Table 1. The proposed model sets, variables, and parameters.
Table 3. Results of the simulations for dierent values of c 1 and c 2 . c 1 c 2 Bias c 1 c 2 Bias c 1 c 2 Bias c 1 c 2 Bias
Table 4. Wards capacity and combination of patients in each ward.
Table 6 shows the evaluation matrix. Then, the decision matrix created in the rst step is normalized using Eq
+3

References

Related documents

Furthermore, while symbolic execution systems often avoid reasoning precisely about symbolic memory accesses (e.g., access- ing a symbolic offset in an array), C OMMUTER ’s test

1) What social networks are most encouraging to breastfeeding initiation, increased duration, and exclusivity for a diverse group of African American mothers? 2) How do

3: The effect of PTU-exposure (1.5, 3, and 6 ppm) and levothyroxine therapy (Hypo 6 ppm + Levo) on the distance moved (A) and the escape latency (B) of the male

NOTE: If you you are not able to download and unzip, please copy the 2 files individually under UNZIPPED from the TECH SUPPORT section and save them on the voice recorder2. If you

Background: Sharing anonymised emergency department (ED) data with community agencies to reduce alcohol related injury and assaults has been found effective in the United

The aim of this study was to evaluate the current vac- cination status of the HCWs in all of the Departments different from the Department for the Health of Women and Children of one

This work looks at the application of one-dimensional diffusion-edited ¹H NMR spectroscopy (1D DOSY) and ¹H NMR with suppression of the ethanol and water signals to the

As with other rapidly reconfigurable devices, optically reconfigurable gate arrays (ORGAs) have been developed, which combine a holographic memory and an optically programmable