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!
cited_by cdi_FETCH-LOGICAL-c297t-f4167869b9c3b31e8f29463bc31f036de2fe21e43d4895f3cb82402e534c36213
cites cdi_FETCH-LOGICAL-c297t-f4167869b9c3b31e8f29463bc31f036de2fe21e43d4895f3cb82402e534c36213
container_end_page
container_issue
container_start_page 107721
container_title Computers & industrial engineering
container_volume 162
creator Liu, Wenheng
Dridi, Mahjoub
Fei, Hongying
El Hassani, Amir Hajjam
description •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.
doi_str_mv 10.1016/j.cie.2021.107721
format article
fullrecord <record><control><sourceid>elsevier_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1016_j_cie_2021_107721</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0360835221006252</els_id><sourcerecordid>S0360835221006252</sourcerecordid><originalsourceid>FETCH-LOGICAL-c297t-f4167869b9c3b31e8f29463bc31f036de2fe21e43d4895f3cb82402e534c36213</originalsourceid><addsrcrecordid>eNp9kM1OwzAQhC0EEqXwANz8AileO38WJ1TxJ1XiAJytxF4TV0ld2U4l3p6EcOa0Gu3O6psh5BbYBhiUd_uNdrjhjMOkq4rDGVlBXcmMFQU7JysmSpbVouCX5CrGPWMsLySsiH33_ckdvmhDh7FPLjticN7Qzg9IO2z61FHdBKTBj-n37mBo1B2asZ_lMfi2x4GOcVlStNZNKIdEhyZ1OAYXk9PX5MI2fcSbv7kmn0-PH9uXbPf2_Lp92GWayyplNoeyqkvZSi1aAVhbLvNStFqAnRIY5BY5YC5MXsvCCt3WPGccC5FrUXIQawLLXx18jAGtOgY3NOFbAVNzUWqvJjo1F6WWoibP_eLBCezkMKg4B9BoXECdlPHuH_cPenpxkQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Solving a multi-period home health care routing and scheduling problem using an efficient matheuristic</title><source>ScienceDirect Freedom Collection</source><creator>Liu, Wenheng ; Dridi, Mahjoub ; Fei, Hongying ; El Hassani, Amir Hajjam</creator><creatorcontrib>Liu, Wenheng ; Dridi, Mahjoub ; Fei, Hongying ; El Hassani, Amir Hajjam</creatorcontrib><description>•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.</description><identifier>ISSN: 0360-8352</identifier><identifier>EISSN: 1879-0550</identifier><identifier>DOI: 10.1016/j.cie.2021.107721</identifier><language>eng</language><publisher>Elsevier Ltd</publisher><subject>Adaptive large neighborhood search ; Commercial solver ; Home health care ; Matheuristic ; Multi-period</subject><ispartof>Computers &amp; industrial engineering, 2021-12, Vol.162, p.107721, Article 107721</ispartof><rights>2021 Elsevier Ltd</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c297t-f4167869b9c3b31e8f29463bc31f036de2fe21e43d4895f3cb82402e534c36213</citedby><cites>FETCH-LOGICAL-c297t-f4167869b9c3b31e8f29463bc31f036de2fe21e43d4895f3cb82402e534c36213</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27900,27901</link.rule.ids></links><search><creatorcontrib>Liu, Wenheng</creatorcontrib><creatorcontrib>Dridi, Mahjoub</creatorcontrib><creatorcontrib>Fei, Hongying</creatorcontrib><creatorcontrib>El Hassani, Amir Hajjam</creatorcontrib><title>Solving a multi-period home health care routing and scheduling problem using an efficient matheuristic</title><title>Computers &amp; industrial engineering</title><description>•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.</description><subject>Adaptive large neighborhood search</subject><subject>Commercial solver</subject><subject>Home health care</subject><subject>Matheuristic</subject><subject>Multi-period</subject><issn>0360-8352</issn><issn>1879-0550</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNp9kM1OwzAQhC0EEqXwANz8AileO38WJ1TxJ1XiAJytxF4TV0ld2U4l3p6EcOa0Gu3O6psh5BbYBhiUd_uNdrjhjMOkq4rDGVlBXcmMFQU7JysmSpbVouCX5CrGPWMsLySsiH33_ckdvmhDh7FPLjticN7Qzg9IO2z61FHdBKTBj-n37mBo1B2asZ_lMfi2x4GOcVlStNZNKIdEhyZ1OAYXk9PX5MI2fcSbv7kmn0-PH9uXbPf2_Lp92GWayyplNoeyqkvZSi1aAVhbLvNStFqAnRIY5BY5YC5MXsvCCt3WPGccC5FrUXIQawLLXx18jAGtOgY3NOFbAVNzUWqvJjo1F6WWoibP_eLBCezkMKg4B9BoXECdlPHuH_cPenpxkQ</recordid><startdate>202112</startdate><enddate>202112</enddate><creator>Liu, Wenheng</creator><creator>Dridi, Mahjoub</creator><creator>Fei, Hongying</creator><creator>El Hassani, Amir Hajjam</creator><general>Elsevier Ltd</general><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>202112</creationdate><title>Solving a multi-period home health care routing and scheduling problem using an efficient matheuristic</title><author>Liu, Wenheng ; Dridi, Mahjoub ; Fei, Hongying ; El Hassani, Amir Hajjam</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c297t-f4167869b9c3b31e8f29463bc31f036de2fe21e43d4895f3cb82402e534c36213</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Adaptive large neighborhood search</topic><topic>Commercial solver</topic><topic>Home health care</topic><topic>Matheuristic</topic><topic>Multi-period</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Liu, Wenheng</creatorcontrib><creatorcontrib>Dridi, Mahjoub</creatorcontrib><creatorcontrib>Fei, Hongying</creatorcontrib><creatorcontrib>El Hassani, Amir Hajjam</creatorcontrib><collection>CrossRef</collection><jtitle>Computers &amp; industrial engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Liu, Wenheng</au><au>Dridi, Mahjoub</au><au>Fei, Hongying</au><au>El Hassani, Amir Hajjam</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Solving a multi-period home health care routing and scheduling problem using an efficient matheuristic</atitle><jtitle>Computers &amp; industrial engineering</jtitle><date>2021-12</date><risdate>2021</risdate><volume>162</volume><spage>107721</spage><pages>107721-</pages><artnum>107721</artnum><issn>0360-8352</issn><eissn>1879-0550</eissn><abstract>•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.</abstract><pub>Elsevier Ltd</pub><doi>10.1016/j.cie.2021.107721</doi></addata></record>
fulltext fulltext
identifier ISSN: 0360-8352
ispartof Computers & industrial engineering, 2021-12, Vol.162, p.107721, Article 107721
issn 0360-8352
1879-0550
language eng
recordid cdi_crossref_primary_10_1016_j_cie_2021_107721
source ScienceDirect Freedom Collection
subjects Adaptive large neighborhood search
Commercial solver
Home health care
Matheuristic
Multi-period
title Solving a multi-period home health care routing and scheduling problem using an efficient matheuristic
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-24T07%3A30%3A57IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-elsevier_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Solving%20a%20multi-period%20home%20health%20care%20routing%20and%20scheduling%20problem%20using%20an%20efficient%20matheuristic&rft.jtitle=Computers%20&%20industrial%20engineering&rft.au=Liu,%20Wenheng&rft.date=2021-12&rft.volume=162&rft.spage=107721&rft.pages=107721-&rft.artnum=107721&rft.issn=0360-8352&rft.eissn=1879-0550&rft_id=info:doi/10.1016/j.cie.2021.107721&rft_dat=%3Celsevier_cross%3ES0360835221006252%3C/elsevier_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c297t-f4167869b9c3b31e8f29463bc31f036de2fe21e43d4895f3cb82402e534c36213%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true