Decomposition and distributed algorithms for home healthcare routing and scheduling problem
Paper in proceedings, 2017

Many people in need of care still live in their homes, requiring the caretakers to travel to them. Assigning the people to caretakers and generating their schedules can be formulated as a mixed integer linear programming problem (MILP) that inherits many features of the well-known vehicle routing problem with time windows (VRPTW). Currently, the most successful exact algorithms for VRPTW are based on branch and price framework, which combine column generation (CG) and branching. While these methods could be successful for Home Healthcare Routing and Scheduling Problem (HHCRSP) as well, fast approximate algorithms are appealing, especially for large problems. We recently employed a heuristic distributed gossip algorithm to solve HHCRSP. The method had the potential to provide approximate solutions for relatively large problem instances, but its effectiveness was limited to the performance of its local MILP solver. In this paper, we integrate the gossip algorithm with a local solver based on CG, which makes it an effective algorithm for larger problem instances. We also provide numerical experiments and complexity evaluations of the improved gossip algorithm (gossip-CG) with the standard gossip (gossip-MILP) and CG, and show that gossip-CG outperforms the pure CG in case of large problems.

Medical services

Vehicle routing

Linear programming

Routing

Scheduling

Approximation algorithms

Author

Sarmad Riazi

Chalmers, Signals and Systems, Systems and control, Automation

Oskar Wigström

Chalmers, Signals and Systems, Systems and control, Automation

Kristofer Bengtsson

Chalmers, Signals and Systems, Systems and control, Automation

Bengt Lennartson

Chalmers, Signals and Systems, Systems and control, Automation

IEEE International Conference on Emerging Technologies and Factory Automation, ETFA

1-7

22nd IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2017
Limassol, Cyprus,

Automation and Robotics for EUropean Sustainabile manufacturing (AREUS)

European Commission (FP7), 2013-09-01 -- 2016-08-31.

Areas of Advance

Information and Communication Technology

Production

Subject Categories

Computational Mathematics

Robotics

DOI

10.1109/ETFA.2017.8247622

More information

Latest update

1/10/2019