Large Neighborhood Search based on Neural Construction Heuristics

05/02/2022
by   Jonas K. Falkner, et al.
0

We propose a Large Neighborhood Search (LNS) approach utilizing a learned construction heuristic based on neural networks as repair operator to solve the vehicle routing problem with time windows (VRPTW). Our method uses graph neural networks to encode the problem and auto-regressively decodes a solution and is trained with reinforcement learning on the construction task without requiring any labels for supervision. The neural repair operator is combined with a local search routine, heuristic destruction operators and a selection procedure applied to a small population to arrive at a sophisticated solution approach. The key idea is to use the learned model to re-construct the partially destructed solution and to introduce randomness via the destruction heuristics (or the stochastic policy itself) to effectively explore a large neighborhood.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/01/2022

Operator Selection in Adaptive Large Neighborhood Search using Deep Reinforcement Learning

Large Neighborhood Search (LNS) is a popular heuristic for solving combi...
research
02/20/2020

Learn to Design the Heuristics for Vehicle Routing Problem

This paper presents an approach to learn the local-search heuristics tha...
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
02/27/2023

Learning Large Neighborhood Search for Vehicle Routing in Airport Ground Handling

Dispatching vehicle fleets to serve flights is a key task in airport gro...
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/04/2023

Neural Airport Ground Handling

Airport ground handling (AGH) offers necessary operations to flights dur...
research
09/18/2019

Research Report on Automatic Synthesis of Local Search Neighborhood Operators

Constraint Programming (CP) and Local Search (LS) are different paradigm...

Please sign up or login with your details

Forgot password? Click here to reset