Developing a mathematical model for staff routing and scheduling in home health care industries: Genetic Algorithm based solution scheme

Efficient management of providing home health care services requires many considerations. In this paper, a mathematical model for the daily staff routing and service scheduling is developed for home health care companies. In this model, both economic factors and qualitative service-oriented performance measures are simultaneously optimized. To make the model more realistic, many real situations such as considering different qualifications and diverse vehicles for staff members, different requirements and predetermined preferences for patients, possible temporal interdependencies between services, and continuity of care (CoC) are taken into account. We also added some important constraints related to blood sampling requirements, which make our proposed model more complex. The proposed model is a mixed integer linear programming model (MILP) that belongs to an NP-hard class of optimization problems. To solve such a complex mathematical model, a genetic algorithm (GA) is proposed to find near-optimal solutions. We use some randomly generated test instances with different sizes to evaluate the performance of the GA. Finally, it is demonstrated how the proposed solution scheme can end up with proper scheduling and routing policies compared to those obtained through exact methods.

[1]  Jesper Larsen,et al.  The Home Care Crew Scheduling Problem: Preference-based visit clustering and temporal dependencies , 2012, Eur. J. Oper. Res..

[2]  Elena Valentina Gutiérrez,et al.  Home health care logistics management: framework and research perspectives , 2013 .

[3]  Jennifer Lynn Rich,et al.  A Home Health Care Routing and Scheduling Problem , 1998 .

[4]  Rabeh Redjem,et al.  Operations management in the home care services: a heuristic for the caregivers’ routing problem , 2016 .

[5]  Pisal Yenradee,et al.  PSO-based algorithm for home care worker scheduling in the UK , 2007, Comput. Ind. Eng..

[6]  Burak Eksioglu,et al.  The vehicle routing problem: A taxonomic review , 2009, Comput. Ind. Eng..

[7]  Amir Hajjam El Hassani,et al.  A memetic algorithm for a home health care routing and scheduling problem , 2018 .

[8]  Jalel Euchi,et al.  General variable neighborhood search for home healthcare routing and scheduling problem with time windows and synchronized visits , 2017, Electron. Notes Discret. Math..

[9]  Torsten Fahle,et al.  A hybrid setup for a hybrid scenario: combining heuristics for the home health care problem , 2006, Comput. Oper. Res..

[10]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[11]  Patrick Hirsch,et al.  Home health care routing and scheduling: A review , 2017, Comput. Oper. Res..

[12]  Ettore Lanzarone,et al.  Robust nurse-to-patient assignment in home care services to minimize overtimes under continuity of care , 2014 .

[13]  Gilbert Laporte,et al.  The vehicle routing problem: An overview of exact and approximate algorithms , 1992 .

[14]  David M. Miller,et al.  An Integrated Spatial DSS for Scheduling and Routing Home-Health-Care Nurses , 1997 .

[15]  Jean-Charles Billaut,et al.  Home health care problem: An extended multiple Traveling Salesman Problem , 2009 .

[16]  Mitsuo Gen,et al.  Network Models and Optimization: Multiobjective Genetic Algorithm Approach , 2008 .

[17]  J. Ferland,et al.  Scatter search approach for solving a home care nurses routing and scheduling problem , 2011 .

[18]  Mikael Rönnqvist,et al.  Combined vehicle routing and scheduling with temporal precedence and synchronization constraints , 2008, Eur. J. Oper. Res..

[19]  Barrie M. Baker,et al.  A genetic algorithm for the vehicle routing problem , 2003, Comput. Oper. Res..

[20]  Zhibin Jiang,et al.  A branch-and-price algorithm for the home-caregiver scheduling and routing problem with stochastic travel and service times , 2018 .

[21]  Keivan Ghoseiri,et al.  Multi-objective vehicle routing problem with time windows using goal programming and genetic algorithm , 2010, Appl. Soft Comput..

[22]  Kenneth Sörensen,et al.  Home care service planning. The case of Landelijke Thuiszorg , 2015, Eur. J. Oper. Res..

[23]  Hsiao-Fan Wang,et al.  A genetic algorithm for the simultaneous delivery and pickup problems with time window , 2012, Comput. Ind. Eng..

[24]  Stefan Nickel,et al.  Patient-based nurse rostering in home care , 2016 .

[25]  Xiaolan Xie,et al.  Heuristic algorithms for a vehicle routing problem with simultaneous delivery and pickup and time windows in home health care , 2013, Eur. J. Oper. Res..

[26]  Christian Bierwirth,et al.  The home health care routing and scheduling problem with interdependent services , 2014, Health care management science.

[27]  Mohammad Mohammadi,et al.  A queuing location–allocation model for a capacitated health care system , 2017 .

[28]  Sana Bouajaja,et al.  A survey on human resource allocation problem and its applications , 2017, Oper. Res..

[29]  Shuguang Liu,et al.  An effective genetic algorithm for the fleet size and mix vehicle routing problems , 2009 .

[30]  Matthias Prandtstetter,et al.  Metaheuristics for solving a multimodal home-healthcare scheduling problem , 2015, Central Eur. J. Oper. Res..

[31]  Arne Strauss,et al.  Dynamically accepting and scheduling patients for home healthcare , 2018, Health Care Management Science.

[32]  A. Tsouros,et al.  Home Care in Europe: The Solid Facts , 2009 .

[33]  Giuliana Carello,et al.  An optimization tool to dimension innovative home health care services with devices and disposable materials , 2020, Flexible Services and Manufacturing Journal.

[34]  Giselher Pankratz,et al.  A Grouping Genetic Algorithm for the Pickup and Delivery Problem with Time Windows , 2005, OR Spectr..

[35]  Olli Bräysy,et al.  Municipal Routing Problems: a Challenge for Researchers and Policy Makers? , 2022 .

[36]  Mikael Rönnqvist,et al.  Laps Care - an operational system for staff planning of home care , 2006, Eur. J. Oper. Res..