Minimizing total weighted latency in home healthcare routing and scheduling with patient prioritization

dc.contributor.authorid0000-0001-6833-2552
dc.contributor.coauthorAkbari, Vahid
dc.contributor.coauthorSadati, Ihsan
dc.contributor.coauthorShiri, Davood
dc.contributor.departmentDepartment of Industrial Engineering
dc.contributor.kuauthorSalman, Fatma Sibel
dc.contributor.kuprofileFaculty Member
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.yokid178838
dc.date.accessioned2025-01-19T10:34:05Z
dc.date.issued2023
dc.description.abstractWe study a home healthcare routing and scheduling problem, where multiple healthcare service provider teams should visit a given set of patients at their homes. The problem involves assigning each patient to a team and generating the routes of the teams such that each patient is visited once. When patients are prioritized according to the severity of their condition or their service urgency, the problem minimizes the total weighted waiting time of the patients, where the weights represent the triage levels. In this form, the problem generalizes the multiple traveling repairman problem. To obtain optimal solutions for small to moderate-size instances, we propose a level-based integer programming (IP) model on a transformed input network. To solve larger instances, we develop a metaheuristic algorithm that relies on a customized saving procedure and a general variable neighborhood search algorithm. We evaluate the IP model and the metaheuristic on various small-, medium- and large-sized instances coming from the vehicle routing literature. While the IP model finds the optimal solutions to all the small- and medium-sized instances within three hours of run time, the metaheuristic algorithm achieves the optimal solutions to all instances within merely a few seconds. We also provide a case study involving Covid-19 patients in a district of Istanbul and derive insights for the planners by means of several analyses.
dc.description.indexedbyWoS
dc.description.indexedbyScopus
dc.description.indexedbyPubMed
dc.description.issue3
dc.description.openaccesshybrid, Green Published
dc.description.publisherscopeInternational
dc.description.volume45
dc.identifier.doi10.1007/s00291-023-00713-3
dc.identifier.eissn1436-6304
dc.identifier.issn0171-6468
dc.identifier.quartileQ3
dc.identifier.scopus2-s2.0-85150744178
dc.identifier.urihttps://doi.org/10.1007/s00291-023-00713-3
dc.identifier.urihttps://hdl.handle.net/20.500.14288/26726
dc.identifier.wos956240600001
dc.keywordsHome healthcare
dc.keywordsPersonnel routing
dc.keywordsPrioritized patient scheduling
dc.keywordsMultiple traveling repairman problem
dc.keywordsVariable neighborhood search
dc.languageen
dc.publisherSpringer
dc.sourceOr Spectrum
dc.subjectIndustrial engineering
dc.titleMinimizing total weighted latency in home healthcare routing and scheduling with patient prioritization
dc.typeJournal Article

Files