A metaheuristic for crew scheduling in a pickup-and-delivery problem with time windows

02/02/2021
by   Mauro Lucci, et al.
0

A vehicle routing and crew scheduling problem (VRCSP) consists of simultaneously planning the routes of a fleet of vehicles and scheduling the crews, where the vehicle-crew correspondence is not fixed through time. This allows a greater planning flexibility and a more efficient use of the fleet, but in counterpart, a high synchronisation is demanded. In this work, we present a VRCSP where pickup-and-delivery requests with time windows have to be fulfilled over a given planning horizon by using trucks and drivers. Crews can be composed of 1 or 2 drivers and any of them can be relieved in a given set of locations. Moreover, they are allowed to travel among locations with non-company shuttles, at an additional cost that is minimised. As our problem considers distinct routes for trucks and drivers, we have an additional flexibility not contemplated in other previous VRCSP given in the literature where a crew is handled as an indivisible unit. We tackle this problem with a two-stage sequential approach: a set of truck routes is computed in the first stage and a set of driver routes consistent with the truck routes is obtained in the second one. We design and evaluate the performance of a metaheuristic based algorithm for the latter stage. Our algorithm is mainly a GRASP with a perturbation procedure that allows reusing solutions already found in case the search for new solutions becomes difficult. This procedure together with other to repair infeasible solutions allow us to find high-quality solutions on instances of 100 requests spread across 15 cities with a fleet of 12-32 trucks (depending on the planning horizon) in less than an hour. We also conclude that the possibility of carrying an additional driver leads to a decrease of the cost of external shuttles by about 60 crews and, in some cases, to remove this cost completely.

READ FULL TEXT
research
12/06/2019

A case study of Consistent Vehicle Routing Problem with Time Windows

We develop a heuristic solution method for the Consistent Vehicle Routin...
research
12/18/2020

Territory Design for Dynamic Multi-Period Vehicle Routing Problem with Time Windows

This study introduces the Territory Design for Dynamic Multi-Period Vehi...
research
04/06/2020

Dynamic Ridesharing in Peak Travel Periods

In this paper, we study a variant of the dynamic ridesharing problem wit...
research
01/25/2018

An Improved Tabu Search Heuristic for Static Dial-A-Ride Problem

Multi-vehicle routing has become increasingly important with the rapid d...
research
01/25/2018

An Improved Tabu Search Heuristics for Static Dial-A-Ride Problem

Multi-vehicle routing has become increasingly important with the rapid d...
research
01/25/2018

Improved Tabu Search Heuristics for Static Dial-A-Ride Problem: Faster and Better Convergence

Multi-vehicle routing has become increasingly important with the rapid d...
research
08/15/2022

Fair Division meets Vehicle Routing: Fairness for Drivers with Monotone Profits

We propose a new model for fair division and vehicle routing, where driv...

Please sign up or login with your details

Forgot password? Click here to reset