scispace - formally typeset
Open AccessJournal ArticleDOI

The Home Care Crew Scheduling Problem:: Preference-Based Visit Clustering and Temporal Dependencies

TLDR
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.
About
This article is published in European Journal of Operational Research.The article was published on 2012-06-16 and is currently open access. It has received 344 citations till now. The article focuses on the topics: Crew scheduling & Vehicle routing problem.

read more

Citations
More filters
Journal ArticleDOI

The vehicle routing problem

TL;DR: This classification is the first to categorize the articles of the VRP literature to this level of detail and is based on an adapted version of an existing comprehensive taxonomy.
Journal ArticleDOI

Personnel scheduling: A literature review

TL;DR: This paper presents a review of the literature on personnel scheduling problems and discusses the classification methods in former review papers, and evaluates the literature in the many fields that are related to either the problem setting or the technical features.
Journal ArticleDOI

A comprehensive taxonomy for multi-robot task allocation

TL;DR: A new, comprehensive taxonomy for task allocation in multi-robot systems is presented that explicitly takes into consideration the issues of interrelated utilities and constraints, and draws important parallels between robotics and these fields.
Journal ArticleDOI

Home health care routing and scheduling

TL;DR: A comprehensive overview of current work in the field of HHC routing and scheduling with a focus on considered problem settings is given and single-period and multi-period problems are differentiated.
Journal ArticleDOI

The home health care routing and scheduling problem with interdependent services.

TL;DR: A planning approach for the daily planning of health care services carried out at patients’ homes by staff members of a home care company is proposed, which can be used for optimizing economical and service oriented measures of performance.
References
More filters
Book

Computers and Intractability: A Guide to the Theory of NP-Completeness

TL;DR: The second edition of a quarterly column as discussed by the authors provides a continuing update to the list of problems (NP-complete and harder) presented by M. R. Garey and myself in our book "Computers and Intractability: A Guide to the Theory of NP-Completeness,” W. H. Freeman & Co., San Francisco, 1979.
Journal ArticleDOI

An exact algorithm for the elementary shortest path problem with resource constraints: Application to some vehicle routing problems

TL;DR: In this paper, a solution procedure for the Elementary Shortest Path Problem with Resource Constraints (ESPPRC) is proposed, which extends the classical label correcting algorithm originally developed for the relaxed (nonelementary) path version of this problem.

The VRP with Time Windows

TL;DR: This paper presents a multi-commodity network flow formulation with time and capacity constraints for the Vehicle Routing Problem with Time Windows and explains how lower bounds can be obtained using optimal approaches, namely, Lagrangean relaxation and column generation.
Journal ArticleDOI

The Common Optimization INterface for Operations Research: Promoting open-source software in the operations research community

TL;DR: The Common Optimization INterface for Operations Research, an initiative to promote open-source software for the operations research community, is reviewed, and the goals and status of COIN-OR are presented.
Related Papers (5)
Frequently Asked Questions (16)
Q1. What contributions have the authors mentioned in the paper "The home care crew scheduling problem: preference-based visit clustering and temporal dependencies" ?

The authors introduce a novel visit clustering approach based on the soft preference constraints. Furthermore, the visit clustering allows us to find solutions to larger problem instances, which can not be solved to optimality. 

The authors see a number of directions in which future work on this problem could go. 

The relatively simple expression (20) for the reduced costs of a column is one of the reasons why the generalised precedence constraints are relaxed. 

Bertels and Fahle (2006) use a combination of linear programming, constraint programming and metaheuristics for solving what they call the Home Health Care Problem. 

The authors will exploit the strong integer properties of the constraint matrix of the RMP to apply a so-called constraint branching strategy, see Ryan and Foster (1981). 

The goal of the rescheduling is to provide a new, feasible plan very fast, i.e. within minutes, with as few alterations to the original plan as possible. 

These temporal dependencies can be modelled by introducing generalised precedence constraints of the formσi + pij ≤ σj ,where σi denotes the start time of visit i, and pij ∈ R quantifies the required gap. 

Possible options are to: reduce the duration of the visit, extend the time window of the visit or extend the work shift of one of the caretakers. 

For algorithmic reasons, the authors introduce artificial visits 0k and nk as the start visit respectively end visit for caretaker k ∈ K, and the authors define N k = C ∪ {0k, nk} as the set of all potential visits for caretaker k. 

The tests have shown that by using clusters with only preferred visits, run times were significantly decreased, while there was only a loss of quality for few instances. 

All temporal dependencies are modelled as generalised precedence constraints, and these constraints are enforced through the branching. 

This is also sensible, as the clustering is preference-based and as such independent of types and numbers of temporal dependencies. 

The set of pairs of visits (i, j) ∈ C×C for which a generalised precedence constraint exists is denoted P.As can be seen, this constraint simply implies that j starts minimum pij time units after i. 

Sets A, B, and C, where the number of generalised precedence constraints approximately is, respectively, 10%, 20%, and 30% of the number of visits. 

Constraint adjustments are another way of dealing with an uncovered visit, so that it is possible to fit the visit into the schedule anyway. 

This is possible, because the authors reach the time out limit on some test runs, and therefore the returned solution is not necessarily optimal, but only the best solution in the branch-and-bound tree at time out.