Modeling and solving the dynamic patient admission scheduling problem under uncertainty

被引:66
作者
Ceschia, Sara [1 ]
Schaerf, Andrea [1 ]
机构
[1] Univ Udine, Dept Elect Mech & Management Engn, I-33100 Udine, Italy
关键词
Local search; Simulated annealing; Length of stay uncertainty; Patient admission scheduling; LENGTH-OF-STAY; HOSPITALS; DESIGN;
D O I
10.1016/j.artmed.2012.09.001
中图分类号
TP18 [人工智能理论];
学科分类号
140502 [人工智能];
摘要
Objective: Our goal is to propose and solve a new formulation of the recently-formalized patient admission scheduling problem, extending it by including several real-world features, such as the presence of emergency patients, uncertainty in the length of stay, and the possibility of delayed admissions. Method: We devised a metaheuristic approach that solves both the static (predictive) and the dynamic (daily) versions of this new problem, which is based on simulated annealing and a complex neighborhood structure. Results: The quality of our metaheuristic approach is compared with an exact method based on integer linear programming. The main outcome is that our method is able to solve large cases (up to 4000 patients) in a reasonable time, whereas the exact method can solve only small/medium-size instances (up to 250 patients). For such datasets, the two methods obtain results at the same level of quality. In addition, the gap between our (dynamic) solver and the static one, which has all information available in advance, is only 4-5%. Finally, we propose (and publish on the web) a large set of new instances, and we discuss the impact of their features in the solution process. Conclusion: The metaheuristic approach proved to be a valid search method to solve dynamic problems in the healthcare domain. (c) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:199 / 205
页数:7
相关论文
共 20 条
[1]
Aarts E., 1989, Simulated annealing and Boltzmann machines: a stochastic approach to combinatorial optimization and neural computing
[2]
Bilgin B, 2011, J HEURISTICS
[3]
Birattari M., 2010, F-race and iterated F-race: An overview
[5]
Local search and lower bounds for the patient admission scheduling problem [J].
Ceschia, Sara ;
Schaerf, Andrea .
COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (10) :1452-1463
[6]
DEMEESTER P, 2009, PATIENT ADMISSION SC
[7]
A hybrid tabu search algorithm for automatically assigning patients to beds [J].
Demeester, Peter ;
Souffriau, Wouter ;
De Causmaecker, Patrick ;
Vanden Berghe, Greet .
ARTIFICIAL INTELLIGENCE IN MEDICINE, 2010, 48 (01) :61-70
[8]
EASYLOCAL++: an object-oriented framework for the flexible design of local-search algorithms [J].
Di Gaspero, L ;
Schaerf, A .
SOFTWARE-PRACTICE & EXPERIENCE, 2003, 33 (08) :733-765
[9]
LENGTH OF STAY AS A STOCHASTIC-PROCESS - GENERAL APPROACH AND APPLICATION TO HOSPITALIZATION FOR SCHIZOPHRENIA [J].
EATON, WW ;
WHITMORE, GA .
JOURNAL OF MATHEMATICAL SOCIOLOGY, 1977, 5 (02) :273-292
[10]
Forster AJ, 2003, ACAD EMERG MED, V10, P127, DOI 10.1197/aemj.10.2.127