Combining Constructive and Perturbative Deep Learning Algorithms for the Capacitated Vehicle Routing Problem
From MaRDI portal
Publication:6418421
arXiv2211.13922MaRDI QIDQ6418421
Author name not available (Why is that?)
Publication date: 25 November 2022
Abstract: The Capacitated Vehicle Routing Problem is a well-known NP-hard problem that poses the challenge of finding the optimal route of a vehicle delivering products to multiple locations. Recently, new efforts have emerged to create constructive and perturbative heuristics to tackle this problem using Deep Learning. In this paper, we join these efforts to develop the Combined Deep Constructor and Perturbator, which combines two powerful constructive and perturbative Deep Learning-based heuristics, using attention mechanisms at their core. Furthermore, we improve the Attention Model-Dynamic for the Capacitated Vehicle Routing Problem by proposing a memory-efficient algorithm that reduces its memory complexity by a factor of the number of nodes. Our method shows promising results. It demonstrates a cost improvement in common datasets when compared against other multiple Deep Learning methods. It also obtains close results to the state-of-the art heuristics from the Operations Research field. Additionally, the proposed memory efficient algorithm for the Attention Model-Dynamic model enables its use in problem instances with more than 100 nodes.
Has companion code repository: https://github.com/Roberto09/Combined-Deep-Constuctor-and-Perturbator
This page was built for publication: Combining Constructive and Perturbative Deep Learning Algorithms for the Capacitated Vehicle Routing Problem
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6418421)