Hospital-wide therapist scheduling and routing: Exact and heuristic methods

Abstract We address the problem of scheduling and routing physical therapists hospital-wide. At the beginning of a day, physiotherapy jobs are known to a hospital’s scheduler, who decides for each job when, where and by which therapist it is performed. If a therapist is assigned to a sequence which contains two consecutive jobs that must take place in different treatment rooms, then transfer times must be considered. We propose three approaches to solve the problem. First, an Integer Program (IP) simultaneously schedules therapies and routes therapists. Second, a cutting plane algorithm iteratively solves the therapy scheduling problem without routing constraints and adds cuts to exclude schedules which have no feasible routes. Since hospitals are interested in obtaining quick solutions, we also propose a heuristic algorithm, which schedules therapies sequentially by simultaneously checking routing and resource constraints. Using real-world data from a hospital, we compare the performance of the three approaches. Our computational analysis reveals that our IP formulation fails to solve test instances that have more than 30 jobs to optimality in an acceptable solution time. Our cutting plane algorithm can solve instances with more than 100 jobs optimally. The heuristic approach can be used to quickly generate large-scale solutions.

[1]  Richard J. Boucherie,et al.  Taxonomic classification of planning decisions in health care: a review of the state of the art in OR/MS , 2011 .

[2]  Melanie Erhard,et al.  State of the art in physician scheduling , 2018, Eur. J. Oper. Res..

[3]  Peter J. H. Hulshof,et al.  A framework for health care planning and control. , 2011 .

[4]  Thomas Hanne,et al.  Bringing Robustness to Patient Flow Management Through Optimized Patient Transports in Hospitals , 2009, Interfaces.

[5]  Ted K. Ralphs,et al.  Integer and Combinatorial Optimization , 2013 .

[6]  Dionne M. Aleman,et al.  Collaborative Operating Room Planning and Scheduling , 2017, INFORMS J. Comput..

[7]  Rema Padman,et al.  Mathematical programming and heuristics for patient scheduling in hospitals , 2016 .

[8]  F. Brian Talbot,et al.  Resource-Constrained Project Scheduling with Time-Resource Tradeoffs: The Nonpreemptive Case , 1982 .

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

[10]  Michael Samudra,et al.  Scheduling operating rooms: achievements, challenges and pitfalls , 2016, J. Sched..

[11]  G. Onder,et al.  Predictors of length of hospital stay among older adults admitted to acute care wards: a multicentre observational study. , 2014, European journal of internal medicine.

[12]  Peter J. H. Hulshof,et al.  Taxonomic classification of planning decisions in health care: a structured review of the state of the art in OR/MS , 2012 .

[13]  Alessandro Farina,et al.  A new urban freight distribution scheme and an optimization methodology for reducing its overall cost , 2015 .

[14]  Gilbert Laporte,et al.  The integer L-shaped method for stochastic integer programs with complete recourse , 1993, Oper. Res. Lett..

[15]  Rüdiger Stephan,et al.  Cardinality constrained combinatorial optimization: Complexity and polyhedra , 2010, Discret. Optim..

[16]  Marcel Mongeau,et al.  Event-based MILP models for resource-constrained project scheduling problems , 2011, Comput. Oper. Res..

[17]  Gilbert Laporte,et al.  Dynamic transportation of patients in hospitals , 2010, OR Spectr..

[18]  Erwin W. Hans,et al.  Operations research for resource planning and -use in radiotherapy: a literature review , 2016, BMC Medical Informatics and Decision Making.

[19]  Dionne M. Aleman,et al.  Propagating logic-based Benders' decomposition approaches for distributed operating room scheduling , 2017, Eur. J. Oper. Res..

[20]  RAINER KOLISCH,et al.  Local search for nonpreemptive multi-mode resource-constrained project scheduling , 1997 .

[21]  Stefan Helber,et al.  Decision support for rehabilitation hospital scheduling , 2012, OR Spectr..

[22]  Erik Demeulemeester,et al.  Literature Review on Integrated Hospital Scheduling Problems , 2016 .

[23]  Erik Demeulemeester,et al.  Operating room planning and scheduling: A literature review , 2010, Eur. J. Oper. Res..

[24]  Nilmini Wickramasinghe Handbook of Research on Healthcare Administration and Management , 2016 .

[25]  Joris van de Klundert,et al.  Measuring clinical pathway adherence , 2010, J. Biomed. Informatics.

[26]  Seyed Hossein Hashemi Doulabi,et al.  A Constraint-Programming-Based Branch-and-Price-and-Cut Approach for Operating Room Planning and Scheduling , 2016, INFORMS J. Comput..

[27]  Jeffrey Deacon Griffiths,et al.  Scheduling physiotherapy treatment in an inpatient setting , 2012 .

[28]  Karl F. Doerner,et al.  Examination and Operating Room Scheduling Including Optimization of Intrahospital Routing , 2014, Transp. Sci..

[29]  Andrea Matta,et al.  OR problems related to Home Health Care: A review of relevant routing and scheduling problems , 2017 .

[30]  Maxence Delorme,et al.  Mathematical models and decomposition algorithms for cutting and packing problems , 2017, 4OR.

[31]  Young Hoon Lee,et al.  A heuristic for the vehicle routing problem with due times , 2008, Comput. Ind. Eng..

[32]  Amir Ahmadi-Javid,et al.  Outpatient appointment systems in healthcare: A review of optimization studies , 2017, Eur. J. Oper. Res..

[33]  Oleg V. Shylo,et al.  The Surgical Patient Routing Problem: A Central Planner Approach , 2016, INFORMS J. Comput..