A set partitioning heuristic for the home health care routing and scheduling problem

被引:103
作者
Grenouilleau, Florian [1 ]
Legrain, Antoine [1 ]
Lahrichi, Nadia [1 ]
Rousseau, Louis-Martin [1 ]
机构
[1] Ecole Polytech Montreal, 2900 Blvd Edouard Montpetit, Montreal, PQ H3T 1J4, Canada
关键词
OR in health services; Routing; Scheduling; Set partitioning; Large neighborhood search; OPTIMIZATION; ALGORITHM;
D O I
10.1016/j.ejor.2018.11.025
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The home health care routing and scheduling problem comprises the assignment and routing of a set of home care visits over the duration of a week. These services allow patients to remain in their own homes, thereby reducing governmental costs by decentralizing the care. In this work, we present a set partitioning heuristic which takes into account most of the industry's practical constraints. The developed method is based on a set partitioning formulation and a large neighborhood search (LNS) framework. The algorithm solves a linear relaxation of a set partitioning model using the columns generated by the large neighborhood search. A constructive heuristic is then called to build an integer solution. This project is joint work with Alayacare, a start-up sited in Montral (Canada) developing an operations management platform for home health care agencies. They provide their clients with a flexible optimization module that solves real-life instances in no more than 10 minutes. Based on their real instances, the proposed method is able to provide a reduction in travel time by 37% and an increase by more than 16% in continuity of care. We also provide a public benchmark for this problem. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:295 / 303
页数:9
相关论文
共 33 条
[1]  
[Anonymous], 2017, Electron. Notes Discret. Math.
[2]   An integrated spatial DSS for scheduling and routing home-health-care nurses [J].
Begur, SV ;
Miller, DM ;
Weaver, JR .
INTERFACES, 1997, 27 (04) :35-48
[3]   A hybrid setup for a hybrid scenario: combining heuristics for the home health care problem [J].
Bertels, S ;
Fahle, T .
COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (10) :2866-2890
[4]   A home care scheduling model for human resources [J].
Borsani, Valeria ;
Matta, Andrea ;
Beschi, Giacomo ;
Sommaruga, Francesco .
2006 INTERNATIONAL CONFERENCE ON SERVICE SYSTEMS AND SERVICE MANAGEMENT, VOLS 1 AND 2, PROCEEDINGS, 2006, :449-454
[5]   A bi-objective home care scheduling problem: Analyzing the trade-off between costs and client inconvenience [J].
Braekers, Kris ;
Hartl, Richard F. ;
Parragh, Sophie N. ;
Tricoire, Fabien .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 248 (02) :428-443
[6]  
Cappanera P, 2017, OMEGA, V80, P95
[7]  
Cheng E., 1998, Technical Report, CAAM TR98-04
[8]  
Cissé M, 2017, OPER RES HEALTH CARE, V13-14, P1, DOI 10.1016/j.orhc.2017.06.001
[9]   A memetic algorithm for a home health care routing and scheduling problem [J].
Decerle, Jeremy ;
Grunder, Olivier ;
El Hassani, Amir Hajjam ;
Barakat, Oussama .
OPERATIONS RESEARCH FOR HEALTH CARE, 2018, 16 :59-71
[10]  
Di Gaspero L, 2014, LECT NOTES COMPUT SC, V8457, P1, DOI 10.1007/978-3-319-07644-7_1