TY - JOUR
T1 - A two-phase optimization model combining Markov decision process and stochastic programming for advance surgery scheduling
AU - Zhang, Jian
AU - Dridi, Mahjoub
AU - El Moudni, Abdellah
PY - 2021/10/1
Y1 - 2021/10/1
N2 - This paper addresses the advance scheduling of elective surgeries in an operating theater composed of operating rooms and a downstream surgical intensive care unit (SICU). The arrivals of new patients in each week, the duration of each surgery, and the length-of-stay of each patient in the SICU are subject to uncertainty. At the end of each week, the surgery planner determines the surgical blocks to open in the next week and assigns a subset of the surgeries on the waiting list to open surgical blocks. The objective is to minimize the patient-related costs incurred by performing and postponing surgeries as well as the hospital-related costs caused by utilization of surgical resources. Considering that the pure mathematical programming models commonly used in the literature mostly focus on the short-term optimization of surgery schedules, we propose a novel two-phase optimization model that combines Markov decision process (MDP) and stochastic programming to improve the long-term performance of surgery schedules. Moreover, in order to solve realistically sized problems efficiently, we develop a novel column-generation-based heuristic (CGBH) algorithm, then combine it with the sample average approximation (SAA) approach. The experimental results indicate that the SAA-CGBH algorithm is considerably more efficient than the conventional SAA approach, and that the optimal surgery schedules of the two-phase optimization model significantly outperform those of a pure stochastic programming model.
AB - This paper addresses the advance scheduling of elective surgeries in an operating theater composed of operating rooms and a downstream surgical intensive care unit (SICU). The arrivals of new patients in each week, the duration of each surgery, and the length-of-stay of each patient in the SICU are subject to uncertainty. At the end of each week, the surgery planner determines the surgical blocks to open in the next week and assigns a subset of the surgeries on the waiting list to open surgical blocks. The objective is to minimize the patient-related costs incurred by performing and postponing surgeries as well as the hospital-related costs caused by utilization of surgical resources. Considering that the pure mathematical programming models commonly used in the literature mostly focus on the short-term optimization of surgery schedules, we propose a novel two-phase optimization model that combines Markov decision process (MDP) and stochastic programming to improve the long-term performance of surgery schedules. Moreover, in order to solve realistically sized problems efficiently, we develop a novel column-generation-based heuristic (CGBH) algorithm, then combine it with the sample average approximation (SAA) approach. The experimental results indicate that the SAA-CGBH algorithm is considerably more efficient than the conventional SAA approach, and that the optimal surgery schedules of the two-phase optimization model significantly outperform those of a pure stochastic programming model.
U2 - 10.1016/j.cie.2021.107548
DO - 10.1016/j.cie.2021.107548
M3 - Article
VL - 160
JO - Computers & Industrial Engineering
JF - Computers & Industrial Engineering
SN - 0360-8352
M1 - 107548
ER -