Loading…

Solving a multi-period home health care routing and scheduling problem using an efficient matheuristic

•We study a novel multi-period home health care routing and scheduling problem.•We handle synchronization and continuity of care constraints.•We develop a matheuristic combing adaptive large neighborhood search and the commercial solver.•We evaluate the efficiency of matheuristic on new benchmark in...

Full description

Saved in:
Bibliographic Details
Published in:Computers & industrial engineering 2021-12, Vol.162, p.107721, Article 107721
Main Authors: Liu, Wenheng, Dridi, Mahjoub, Fei, Hongying, El Hassani, Amir Hajjam
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:•We study a novel multi-period home health care routing and scheduling problem.•We handle synchronization and continuity of care constraints.•We develop a matheuristic combing adaptive large neighborhood search and the commercial solver.•We evaluate the efficiency of matheuristic on new benchmark instances.•We analyze the effect of characters in the model. This paper focuses on optimizing a multi-period home health care routing and scheduling problem (HHCRSP). The problem consists of assigning suitable caregivers to serve patients at their homes and designing a set of optimized visit routes for caregivers. Various practical constraints such as synchronized visits, lunch breaks, continuity of care, and workload balancing are concerned. There are three objectives considered in this study: the minimization of relevant operational costs, the maximization of the satisfaction of patients and the maximization of the satisfaction of caregivers. First, the target problem is formulated as a mixed-integer programming model, which can be solved directly by a commercial linear programming solver. Considering the NP-hard nature of the target problem, a matheuristic integrating a heuristic (adaptive large neighborhood search, ALNS) and a commercial solver (Gurobi) is proposed to solve large-scale instances efficiently. Two versions of the matheuristic, matheuristic1 and matheuristic2, are developed by combining ALNS and Gurobi in different ways. The experimental results highlight the excellent performance of the proposed matheuristic and the results are quite encouraging compared with those of the pure ALNS and Gurobi solver. In addition, matheuristic2 outperforms matheuristic1 in the majority of the instances. Furthermore, the sensitivities of a set of key characteristics in the model, such as the weight distribution of the objective function, prioritizing continuity of care, and departure rules for caregivers, are analyzed. This study has broad application prospects in the HHC field, and it provides home health care companies (HHCCs) an efficient approach to solve the multi-period HHCRSP and offers the managers managerial insights to achieve the objective they care about the most.
ISSN:0360-8352
1879-0550
DOI:10.1016/j.cie.2021.107721