The Home Care Crew Scheduling Problem: Preference‐based visit clustering and temporal dependencies

The Home Care Crew Scheduling Problem: Preference‐based visit clustering and temporal dependencies

0.00 Avg rating0 Votes
Article ID: iaor20122387
Volume: 219
Issue: 3
Start Page Number: 598
End Page Number: 610
Publication Date: Jun 2012
Journal: European Journal of Operational Research
Authors: , , ,
Keywords: scheduling, combinatorial optimization, soft systems, vehicle routing & scheduling
Abstract:

In the Home Care Crew Scheduling Problem a staff of home carers has to be assigned a number of visits to patients’ homes, such that the overall service level is maximised. The problem is a generalisation of the vehicle routing problem with time windows. Required travel time between visits and time windows of the visits must be respected. The challenge when assigning visits to home carers lies in the existence of soft preference constraints and in temporal dependencies between the start times of visits. We model the problem as a set partitioning problem with side constraints and develop an exact branch‐and‐price solution algorithm, as this method has previously given solid results for classical vehicle routing problems. Temporal dependencies are modelled as generalised precedence constraints and enforced through the branching. We introduce a novel visit clustering approach based on the soft preference constraints. The algorithm is tested both on real‐life problem instances and on generated test instances inspired by realistic settings. The use of the specialised branching scheme on real‐life problems is novel. The visit clustering decreases run times significantly, and only gives a loss of quality for few instances. Furthermore, the visit clustering allows us to find solutions to larger problem instances, which cannot be solved to optimality.

Reviews

Required fields are marked *. Your email address will not be published.