A memetic algorithm for a home health care routing and scheduling problem

被引:104
作者
Decerle, Jeremy [1 ]
Grunder, Olivier [1 ]
El Hassani, Amir Hajjam [1 ]
Barakat, Oussama [2 ]
机构
[1] Univ Bourgogne Franche Comte, UTBM, Nanomed Lab, F-90010 Belfort, France
[2] Univ Bourgogne Franche Comte, Nanomed Lab, F-25000 Besancon, France
关键词
Metaheuristics; Memetic algorithm; Home health care; Temporal constraint; Soft constraints;
D O I
10.1016/j.orhc.2018.01.004
中图分类号
R19 [保健组织与事业(卫生事业管理)];
学科分类号
摘要
This work addresses a home health care routing and scheduling problem with time window and synchronization constraints. Each patient is associated with a period of availability according to their preferences while some visits may require the presence of two staff members simultaneously, which requires the synchronization of two visits. In this paper, the problem is studied with hard and soft patients time window and synchronization constraints. We developed a mixed integer programming model and a memetic algorithm featuring two original crossover operators. Experiments are conducted on benchmark instances from the literature as well as new instances based on real life data from a home health care provider in France. The results highlight the efficiency of the memetic algorithm since it provides great results while being flexible to the instance type. Indeed, the memetic algorithm is efficient whether the problem is studied with hard or soft time window and synchronization constraints, various caregivers qualification or several home health care offices. (c) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:59 / 71
页数:13
相关论文
共 30 条
[1]   Heuristic solutions for the vehicle routing problem with time windows and synchronized visits [J].
Afifi, Sohaib ;
Dang, Duc-Cuong ;
Moukrim, Aziz .
OPTIMIZATION LETTERS, 2016, 10 (03) :511-525
[2]  
Alba E, 2005, WILEY SER PARA DIST, P1, DOI 10.1002/0471739383
[3]  
Allaoua H., 2013, ELECT NOTES DISCRETE, V41, P471, DOI 10.1016/j.endm.2013.05.127
[4]   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
[5]  
Bertrand D., 2010, ETUDES RESULTATS, V739
[6]   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
[7]   Vehicle routing problem with time windows, part II:: Metaheuristics [J].
Bräysy, I ;
Gendreau, M .
TRANSPORTATION SCIENCE, 2005, 39 (01) :119-139
[8]   Combined vehicle routing and scheduling with temporal precedence and synchronization constraints [J].
Bredstrom, David ;
Ronnqvist, Mikael .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 191 (01) :19-31
[9]  
Cheng E, 1998, HOME HLTH CARE ROUTI
[10]   Synchronization in Vehicle Routing-A Survey of VRPs with Multiple Synchronization Constraints [J].
Drexl, Michael .
TRANSPORTATION SCIENCE, 2012, 46 (03) :297-316