Combining Constructive and Perturbative Deep Learning Algorithms for the Capacitated Vehicle Routing Problem

11/25/2022
by   Roberto García-Torres, et al.
0

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.

READ FULL TEXT
research
12/20/2022

A deep learning Attention model to solve the Vehicle Routing Problem and the Pick-up and Delivery Problem with Time Windows

SNCF, the French public train company, is experimenting to develop new t...
research
02/01/2021

Using Recursive KMeans and Dijkstra Algorithm to Solve CVRP

Capacitated vehicle routing problem (CVRP) is being one of the most comm...
research
11/21/2019

Neural Large Neighborhood Search for the Capacitated Vehicle Routing Problem

Learning how to automatically solve optimization problems has the potent...
research
05/05/2022

Learning to Solve Vehicle Routing Problems: A Survey

This paper provides a systematic overview of machine learning methods ap...
research
04/25/2021

RP-DQN: An application of Q-Learning to Vehicle Routing Problems

In this paper we present a new approach to tackle complex routing proble...
research
09/22/2020

Complex Vehicle Routing with Memory Augmented Neural Networks

Complex real-life routing challenges can be modeled as variations of wel...
research
07/27/2019

SOM-Guided Evolutionary Search for Solving MinMax Multiple-TSP

Multiple-TSP, also abbreviated in the literature as mTSP, is an extensio...

Please sign up or login with your details

Forgot password? Click here to reset