A Novel Hybrid Simulated Annealing for No-Wait Open-Shop Surgical Case Scheduling Problems
A Novel Hybrid Simulated Annealing for No-Wait Open-Shop Surgical Case Scheduling Problems
Rahimi, Amin;Hejazi, Seyed Mojtaba;Zandieh, Mostafa;Mirmozaffari, Mirpouya
2023-01-17 00:00:00
Article A Novel Hybrid Simulated Annealing for No-Wait Open-Shop Surgical Case Scheduling Problems 1 1 2, 3, Amin Rahimi , Seyed Mojtaba Hejazi , Mostafa Zandieh * and Mirpouya Mirmozaffari * Faculty of Industrial and Mechanical Engineering, Qazvin Azad University, Qazvin 34185-1416, Iran Department of Industrial Management, Management and Accounting Faculty, Shahid Beheshti University, General Campus, Tehran 19839 69411, Iran Department of Industrial Engineering, Dalhousie University, 5269 Morris Street, Halifax, NS B3H 4R2, Canada * Correspondence: m_zandieh@sbu.ac.ir (M.Z.); mr828394@dal.ca (M.M.) Abstract: In this paper, the problem of finding an assignment of “n” surgeries to be presented in one of “m” identical operating rooms (ORs) or machines as the surgical case scheduling problem (SCSP) is proposed. Since ORs are among NP-hard optimization problems, mathematical and metaheuristic methods to address OR optimization problems are used. The job or surgical operation ordering in any OR is a permanent part of all sequencing and scheduling problems. The transportation times between ORs are defined based on the type of surgical operations and do not depend on distance, so there is no surgical operation waiting time for transferring. These problems are called no-wait open-shop scheduling problems (NWOSP) with transportation times. The transportation system for the problems is considered a multi-transportation system with no limitation on the number of transportation devices. Accordingly, this study modeled a novel combined no-wait open-shop surgical case scheduling problem (NWOSP-SCSP) with multi- transportation times for the first time to minimize the maximum percentile of makespan for OR as a single objective model. A mixed-integer linear program (MILP) with small-sized instances is solved. In addition to the small-sized model, a novel metaheuristic based on a hybrid simulated annealing (SA) algorithm to solve large-sized problems in an acceptable computational time is suggested, considering the comparison of the SA algorithm and a new recommended heuristic algorithm. Then, the proposed hybrid SA and SA algorithms are compared based on their performance measurement. After reaching the results with a numerical analysis in Nova Scotia Citation: Rahimi, A.; Hejazi, S.M.; health authority hospitals and health centers, the hybrid SA algorithm has generated significantly Zandieh, M.; Mirmozaffari, M. A higher performance than the SA algorithm. Novel Hybrid Simulated Annealing for No-Wait Open-Shop Surgical Keywords: hybrid meta-heuristic simulated annealing algorithms; operating rooms; Case Scheduling Problems. no-wait open-shop surgical case scheduling problem; makespan; transportation time; Appl. Syst. Innov. 2023, 6, 15. mixed integer linear programming; heuristic algorithm https://doi.org/10.3390/asi6010015 Academic Editor: Christos Douligeris Received: 30 November 2022 1. Introduction Revised: 15 January 2023 There are various decision stages in OR scheduling and planning. These decision Accepted: 16 January 2023 stages can be classified as strategic, tactical, or operational. Published: 17 January 2023 The strategic stage contains long-term decisions such as capacity planning and allocation, which usually takes a long time. A problem within the strategic level is called a “case mix problem (CMP),” in which the amount of time in OR devoted to a surgical Copyright: © 2023 by the authors. Licensee MDPI, Basel, Switzerland. department is defined to optimize profit/cost over a long period. Decisions such as the This article is an open access article number and departments of surgeries to be developed and the number of resources distributed under the terms and involved could be classified into the strategic stage. The time frame of these decisions conditions of the Creative Commons Attribution (CC BY) license usually takes from several months to 1 year or longer. (https://creativecommons.org/license s/by/4.0/). Appl. Syst. Innov. 2023, 6, 15. https://doi.org/10.3390/asi6010015 www.mdpi.com/journal/asi Appl. Syst. Innov. 2023, 6, 15 2 of 21 Problems with cyclic OR schedules, such as master surgical scheduling, are classified at the tactical stage. In tactical stage problems or “master surgery scheduling (MSS) problems,” surgical specialties over the scheduling window (medium time horizon) are designated to the OR’s time slot to optimize and level resource utilization. The tactical stage (cyclic timetable) output as training is applied for decision-making in operational problems. MSS is recognized as a cyclic schedule, and it is usually monthly or quarterly. MSS allocates OR time to specialties corresponding to their specific conditions. The last decision stage considered in this study, the operational stage, is recognized as the SCSP. In SCSP, scheduling resources and patients are usually planned, and surgical cases are scheduled for specific days and times. It is the shortest and involves resource allocation, surgical cases, and advanced scheduling decisions. Production scheduling is a key to structural productivity, which organizes a calendar for making components/products. The scheduling problems are categorized into single machine scheduling problems (SMSP), flow shop scheduling problems (FSSP), job shop scheduling problems (JSSP), open shop scheduling problems (OSSP), and hybrid scheduling problems (HSP). In this paper, the OSSP problem is considered. The OSSP is also called moderated-JSSP between the FSSP and JSSP. The FSSP contains “