Skip to main navigation Skip to search Skip to main content

Customized GRASP for rehabilitation therapy scheduling with appointment priorities and accounting for therapist satisfaction

  • Sebastian Kling
  • , Sebastian Kraul
  • , Jens O. Brunner*
  • *Corresponding author for this work

Research output: Contribution to journalJournal articleResearchpeer-review

18 Downloads (Orbit)

Abstract

Physical therapy in acute care hospitals plays an important role in the rehabilitation of patients. Nevertheless, the profession must deal with staff shortages caused by a lack of potential employees and absenteeism which are results of high physical and mental workloads. The therapist shortage negatively affects the total number of daily appointments the department can fulfill. For appointments that can be successfully scheduled, continuity of care with the same therapist cannot be guaranteed for individual patients. Lack of continuity of care negatively influences the therapist's satisfaction. Therapist preferences for individual appointments in general cannot always be guaranteed when designing schedules, which also hurts satisfaction. This paper develops a multi-criteria model for the daily therapy appointment-scheduling problem. The primary objective is to minimize the total sum of priority violations for unscheduled appointments. To improve therapist satisfaction, we consider therapist preferences including continuity of care as a secondary objective. Here, our integer programming formulation aims to minimize the total sum of preference violations for scheduled appointments. We are dealing with an operational planning problem with a daily planning horizon. The operational objective is to achieve therapist schedules in at most two hours. The therapists’ schedules together need to include several hundred appointments for a planning day. Due to intractability, the developed integer program cannot provide schedules for such problem sizes. Therefore, we develop a customized Greedy Randomized Adaptive Search Procedure (GRASP) with six innovative local search operations to improve an initially constructed solution. We test the heuristic algorithm on realistic data instances. The metaheuristic provides high-quality schedules for various problem sizes in short runtimes, i.e., within minutes. Comparisons with the optimal solutions for small problem instances show very good results of the GRASP with a similar number of scheduled appointments and good adherence to continuity of care and therapist preference requirements.

Original languageEnglish
JournalOR Spectrum
Volume46
Pages (from-to)821–872
ISSN0171-6468
DOIs
Publication statusPublished - 2024

Keywords

  • Appointment scheduling
  • GRASP heuristic
  • Integer programming
  • Rehabilitation Department in Hospitals
  • Therapist planning

Fingerprint

Dive into the research topics of 'Customized GRASP for rehabilitation therapy scheduling with appointment priorities and accounting for therapist satisfaction'. Together they form a unique fingerprint.

Cite this