Integrating Machine Learning and Optimisation to Solve the Capacitated Vehicle Routing Problem
Daniel Antunes Pedrozo, Prateek Gupta, Jorge Augusto Meira, Fabiano Silva
2025
Abstract
The Capacitated Vehicle Routing Problem (CVRP) is a fundamental combinatorial optimisation challenge in logistics. It aims to optimise routes so a fleet of vehicles can supply customer’s demands while minimising costs - that can be seem as total distance travelled or time spent. Traditional techniques - exact algorithms, heuristics and metaheuristics - have been thoroughly studied, but this methods often face limitations in scalability and use of computational resources when confronted with larger and more complex instances. Recently, Graph Neural Networks (GNNs) and Graph Attention Networks (GATs) have been used to tackle these more complex instances by capturing the relational structures inherent in graph-based information. Existing methods often rely on the REINFORCE approach with baselines like the Greedy Rollout, which uses a double-actor architecture that introduces computational overhead that could hinder scalability. This paper addresses this problem by introducing a novel approach that uses a GAT network trained using reinforcement learning with the DiCE estimator. By using DiCE, our method eliminates the need for a double-actor structure, which contributes to lower the computational training cost without sacrificing solution quality. Our experiments indicate that our model achieves solutions close to the optimal, with a notable decrease in training time and resource utilisation when compared with other techniques. This work provides a more efficient machine learning framework for the CVRP.
DownloadPaper Citation
in Harvard Style
Pedrozo D., Gupta P., Meira J. and Silva F. (2025). Integrating Machine Learning and Optimisation to Solve the Capacitated Vehicle Routing Problem. In Proceedings of the 14th International Conference on Operations Research and Enterprise Systems - Volume 1: ICORES; ISBN 978-989-758-732-0, SciTePress, pages 286-293. DOI: 10.5220/0013165900003893
in Bibtex Style
@conference{icores25,
author={Daniel Pedrozo and Prateek Gupta and Jorge Meira and Fabiano Silva},
title={Integrating Machine Learning and Optimisation to Solve the Capacitated Vehicle Routing Problem},
booktitle={Proceedings of the 14th International Conference on Operations Research and Enterprise Systems - Volume 1: ICORES},
year={2025},
pages={286-293},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013165900003893},
isbn={978-989-758-732-0},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 14th International Conference on Operations Research and Enterprise Systems - Volume 1: ICORES
TI - Integrating Machine Learning and Optimisation to Solve the Capacitated Vehicle Routing Problem
SN - 978-989-758-732-0
AU - Pedrozo D.
AU - Gupta P.
AU - Meira J.
AU - Silva F.
PY - 2025
SP - 286
EP - 293
DO - 10.5220/0013165900003893
PB - SciTePress