The workforce scheduling and routing problem with park‐and‐loop

Abstract This article introduces formulations and an exact algorithm for the workforce scheduling and routing problem with park‐and‐loop. This problem extends the standard workforce scheduling and routing problem by allowing the use of walking subtours in the routes. We introduce a compact arc‐based formulation as well as a path‐based formulation with an exponential number of variables. To efficiently solve the latter, we propose a branch‐price‐and‐cut algorithm that leverages state‐of‐the‐art techniques, including a tailored version of the pulse algorithm to solve the pricing problem and the separation of subset row inequalities to strengthen the lower bound. We report on computational experiments carried out on a set of instances with up to 75 tasks adapted from the literature. The results show that our method systematically outperforms a standard MIP solver, proving optimality for 241 out of 324 instances. We also report experiments on the closely‐related service technician routing and scheduling problem, where our method delivered 12 new best solutions on a 54‐instance testbed from the literature.

Authors

Institutions

Publication Details

Journal
Networks
Published
2024-09-21
DOI
https://doi.org/10.1002/net.22250
Citations
2
Primary Topic
Vehicle Routing Optimization Methods
Type
article
Field-Weighted Citation Impact
0.70

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The workforce scheduling and routing problem with park‐and‐loop

Jorge E. Mendoza, Jean‐François Cordeau, Nicolás Cabrera
2 citations
Networks
Vehicle Routing Optimization Methods
0.70
article

The workforce scheduling and routing problem with park‐and‐loop

Jorge E. Mendoza, Jean‐François Cordeau, Nicolás Cabrera
article en
2 citations

Abstract

Abstract This article introduces formulations and an exact algorithm for the workforce scheduling and routing problem with park‐and‐loop. This problem extends the standard workforce scheduling and routing problem by allowing the use of walking subtours in the routes. We introduce a compact arc‐based formulation as well as a path‐based formulation with an exponential number of variables. To efficiently solve the latter, we propose a branch‐price‐and‐cut algorithm that leverages state‐of‐the‐art techniques, including a tailored version of the pulse algorithm to solve the pricing problem and the separation of subset row inequalities to strengthen the lower bound. We report on computational experiments carried out on a set of instances with up to 75 tasks adapted from the literature. The results show that our method systematically outperforms a standard MIP solver, proving optimality for 241 out of 324 instances. We also report experiments on the closely‐related service technician routing and scheduling problem, where our method delivered 12 new best solutions on a 54‐instance testbed from the literature.

NetworksVol. 85(1)
HEC Montréal (CA)
Institut de Valorisation des Données, HEC Montréal
Openalex Percentile: Top 24%
Vehicle Routing Optimization Methods
0.70
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.