A tensor based hyper-heuristic for nurse rostering

被引:36
作者
Asta, Shahriar [1 ]
Ozcan, Ender [1 ]
Curtois, Tim [1 ]
机构
[1] Univ Nottingham, Sch Comp Sci, ASAP, Nottingham NG8 1BB, England
关键词
Nurse rostering; Personnel scheduling; Data science; Tensor factorization; Hyper-heuristics; NEIGHBORHOOD SEARCH; DECOMPOSITIONS; MODEL;
D O I
10.1016/j.knosys.2016.01.031
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nurse rostering is a well-known highly constrained scheduling problem requiring assignment of shifts to nurses satisfying a variety of constraints. Exact algorithms may fail to produce high quality solutions, hence (meta)heuristics are commonly preferred as solution methods which are often designed and tuned for specific (group of) problem instances. Hyper-heuristics have emerged as general search methodologies that mix and manage a predefined set of low level heuristics while solving computationally hard problems. In this study, we describe an online learning hyper-heuristic employing a data science technique which is capable of self-improvement via tensor analysis for nurse rostering. The proposed approach is evaluated on a well-known nurse rostering benchmark consisting of a diverse collection of instances obtained from different hospitals across the world. The empirical results indicate the success of the tensor based hyper-heuristic, improving upon the best-known solutions for four of the instances. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:185 / 199
页数:15
相关论文
共 55 条
[11]  
[Anonymous], J OPER RES SOC
[12]  
[Anonymous], 2005, P 22 INT C MACH LEAR, DOI DOI 10.1145/1102351.1102451
[13]  
Anwar K., 2014, P COMPUTATIONAL INTE, P1
[14]   A Tensor Analysis Improved Genetic Algorithm for Online Bin Packing [J].
Asta, Shahriar ;
Oezcan, Ender .
GECCO'15: PROCEEDINGS OF THE 2015 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2015, :799-806
[15]   A tensor-based selection hyper-heuristic for cross-domain heuristic search [J].
Asta, Shahriar ;
Oezcan, Ender .
INFORMATION SCIENCES, 2015, 299 :412-432
[16]  
Asta S, 2014, 2014 IEEE SYMPOSIUM ON EVOLVING AND AUTONOMOUS LEARNING SYSTEMS (EALS), P65, DOI 10.1109/EALS.2014.7009505
[17]  
Asta S, 2013, LECT NOTES COMPUT SC, V7832, P169, DOI 10.1007/978-3-642-37198-1_15
[18]   A 0-1 goal programming model for nurse scheduling [J].
Azaiez, MN ;
Al Sharif, SS .
COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (03) :491-507
[19]  
Bilgin B, 2007, LECT NOTES COMPUT SC, V3867, P394
[20]   A shift sequence based approach for nurse scheduling and a new benchmark dataset [J].
Brucker, Peter ;
Burke, Edmund K. ;
Curtois, Tim ;
Qu, Rong ;
Vanden Berghe, Greet .
JOURNAL OF HEURISTICS, 2010, 16 (04) :559-573