Learn to Design the Heuristics for Vehicle Routing Problem

02/20/2020
by   Lei Gao, et al.
0

This paper presents an approach to learn the local-search heuristics that iteratively improves the solution of Vehicle Routing Problem (VRP). A local-search heuristics is composed of a destroy operator that destructs a candidate solution, and a following repair operator that rebuilds the destructed one into a new one. The proposed neural network, as trained through actor-critic framework, consists of an encoder in form of a modified version of Graph Attention Network where node embeddings and edge embeddings are integrated, and a GRU-based decoder rendering a pair of destroy and repair operators. Experiment results show that it outperforms both the traditional heuristics algorithms and the existing neural combinatorial optimization for VRP on medium-scale data set, and is able to tackle the large-scale data set (e.g., over 400 nodes) which is a considerable challenge in this area. Moreover, the need for expertise and handcrafted heuristics design is eliminated due to the fact that the proposed network learns to design the heuristics with a better performance. Our implementation is available online.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/02/2022

Large Neighborhood Search based on Neural Construction Heuristics

We propose a Large Neighborhood Search (LNS) approach utilizing a learne...
research
05/19/2020

Dynamic Partial Removal: A Neural Network Heuristic for Large Neighborhood Search

This paper presents a novel neural network design that learns the heuris...
research
03/28/2022

A Metaheuristic Algorithm for Large Maximum Weight Independent Set Problems

Motivated by a real-world vehicle routing application, we consider the m...
research
11/22/2019

On Modeling Local Search with Special-Purpose Combinatorial Optimization Hardware

Many combinatorial scientific computing problems are NP-hard which in pr...
research
09/10/2021

Boosting Graph Search with Attention Network for Solving the General Orienteering Problem

Recently, several studies have explored the use of neural network to sol...
research
04/18/2012

Solution Representations and Local Search for the bi-objective Inventory Routing Problem

The solution of the biobjective IRP is rather challenging, even for meta...
research
01/22/2019

On multi-robot search for a stationary object

Two variants of multi-robot search for a stationary object in a priori k...

Please sign up or login with your details

Forgot password? Click here to reset