A Hybrid Simulated Annealing Approach for the Patient Bed Assignment Problem

Abstract We address, in this paper, a very recurring problem within hospitals that consists in assigning elective patients to a limited number of beds. Especially when dealing with patients requiring urgent intervention, this problem becomes more complex and the time factor becomes the most critical. In such situations, a set of patients are to be examined and their clinical states are to be well specified in order to decide whether they need admission and hospitalization or not. In case of hospitalization, the hospital staff should assign patients to beds while taking into account beds availability in terms of specialization and patient needs. All these actions should be well planned in order to maximize the quality of service in the hospitals. This challenging problem can be modeled as an assignment problem that handles a set of patients to be assigned to a set of beds over a given time horizon, while taking into account availability constraints expressed in terms of beds, medical necessity and patient demands. Due to its NP-hardness, the problem is mainly solved using approximate approaches, especially for large-scaled instances. We propose a hybrid simulated annealing approach, combining both advantages of simulated annealing (SA), that provides a local search, and genetic algorithm, that provides a global search, to enhance the performance of SA. The experimental results show that the proposed metaheuristic generates high-quality solutions for several benchmark instances from the literature with regards to the basic simulated annealing approach.

[1]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[2]  R. Jayakrishnan,et al.  Dynamic Shared‐Taxi Dispatch Algorithm with Hybrid‐Simulated Annealing , 2016, Comput. Aided Civ. Infrastructure Eng..

[3]  Peter Demeester,et al.  One hyper-heuristic approach to two timetabling problems in health care , 2012, J. Heuristics.

[4]  Saoussen Krichen,et al.  An adaptive approach for monitoring evolutionary algorithms behavior for dynamic environments , 2017, ECAL.

[5]  Jalel Euchi,et al.  A hybrid ant colony and simulated annealing algorithm to solve the container stacking problem at seaport terminal , 2015 .

[6]  Enrique Alba,et al.  Towards a dynamic modeling of the predator prey problem , 2015, Applied Intelligence.

[7]  Janaina Figueira Marchesi,et al.  A mixed integer programming approach to the patient admission scheduling problem , 2019, Eur. J. Oper. Res..

[8]  Orhan Türkbey,et al.  A simulated annealing heuristic for the dynamic layout problem with budget constraint , 2010, Comput. Ind. Eng..

[9]  Louis-Martin Rousseau,et al.  Online stochastic optimization of radiotherapy patient scheduling , 2015, Health care management science.

[10]  D. Conforti,et al.  An optimal decision making model for supporting week hospital management , 2011, Health care management science.

[11]  Cord Spreckelsen,et al.  Decision support for hospital bed management using adaptable individual length of stay estimations and shared resources , 2013, BMC Medical Informatics and Decision Making.

[12]  Enrique Alba,et al.  A bi-population based scheme for an explicit exploration/exploitation trade-off in dynamic environments , 2017, J. Exp. Theor. Artif. Intell..

[13]  Srinivas Bollapragada,et al.  Automated Bed Assignments in a Complex and Dynamic Hospital Environment , 2013, Interfaces.

[14]  Patrick De Causmaecker,et al.  A hybrid tabu search algorithm for automatically assigning patients to beds , 2010, Artif. Intell. Medicine.

[15]  Manoj Kumar Tiwari,et al.  Modeling machine loading problem of FMSs and its solution methodology using a hybrid tabu search and , 2004 .

[16]  Sara Ceschia,et al.  Local search and lower bounds for the patient admission scheduling problem , 2011, Comput. Oper. Res..

[17]  Alan R. McKendall,et al.  Hybrid ant systems for the dynamic facility layout problem , 2006, Comput. Oper. Res..

[18]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[19]  Alain Guinet,et al.  An integer linear model for hospital bed planning , 2012 .

[20]  Matthias Prandtstetter,et al.  Metaheuristics for solving a multimodal home-healthcare scheduling problem , 2015, Central Eur. J. Oper. Res..

[21]  Cheng-Yan Kao,et al.  Applying the genetic approach to simulated annealing in solving some NP-hard problems , 1993, IEEE Trans. Syst. Man Cybern..

[22]  Ibrahim H. Osman,et al.  Hybrid Genetic Algorithm, Simulated Annealing and Tabu Search Methods for Vehicle Routing Problems with Time Windows , 1997 .

[23]  Jesper Larsen,et al.  A column generation approach for solving the patient admission scheduling problem , 2014, Eur. J. Oper. Res..

[24]  Sara Ceschia,et al.  Modeling and solving the dynamic patient admission scheduling problem under uncertainty , 2012, Artif. Intell. Medicine.

[25]  Domenico Conforti,et al.  An efficient matheuristic for offline patient-to-bed assignment problems , 2018, Eur. J. Oper. Res..

[26]  Orhan Türkbey,et al.  A new hybrid tabu-simulated annealing heuristic for the dynamic facility layout problem , 2009 .

[27]  Aykut Melih Turhan,et al.  Mixed integer programming based heuristics for the Patient Admission Scheduling problem , 2017, Comput. Oper. Res..

[28]  Alan R. McKendall,et al.  Simulated annealing heuristics for the dynamic facility layout problem , 2006, Comput. Oper. Res..