Authors:
Sebastian Ammon
1
;
Frank Phillipson
1
;
2
and
Rui Almeida
1
Affiliations:
1
School of Business and Economic, Maastricht University, Maastricht, The Netherlands
;
2
TNO, The Hague, The Netherlands
Keyword(s):
Supervised Machine Learning, Vehicle Routing Problem, Graph Convolutional Network, Optimisation.
Abstract:
This paper expands on previous machine learning techniques applied to combinatorial optimisation problems, to approximately solve the capacitated vehicle routing problem (VRP). We leverage the versatility of graph neural networks (GNNs) and extend the application of graph convolutional neural networks, previously used for the Travelling Salesman Problem, to address the VRP. Our model employs a supervised learning technique, utilising solved instances from the OR-Tools solver for training. It learns to provide probabilistic representations of the VRP, generating final VRP tours via non-autoregressive decoding with beam search. This work shows that despite that reinforcement learning based autoregressive approaches have better performance, GNNs show great promise to solve complex optimisation problems, providing a valuable foundation for further refinement and study.