Learning to Solve Soft-Constrained Vehicle Routing Problems with Lagrangian Relaxation

07/20/2022
by   Qiaoyue Tang, et al.
0

Vehicle Routing Problems (VRPs) in real-world applications often come with various constraints, therefore bring additional computational challenges to exact solution methods or heuristic search approaches. The recent idea to learn heuristic move patterns from sample data has become increasingly promising to reduce solution developing costs. However, using learning-based approaches to address more types of constrained VRP remains a challenge. The difficulty lies in controlling for constraint violations while searching for optimal solutions. To overcome this challenge, we propose a Reinforcement Learning based method to solve soft-constrained VRPs by incorporating the Lagrangian relaxation technique and using constrained policy optimization. We apply the method on three common types of VRPs, the Travelling Salesman Problem with Time Windows (TSPTW), the Capacitated VRP (CVRP) and the Capacitated VRP with Time Windows (CVRPTW), to show the generalizability of the proposed method. After comparing to existing RL-based methods and open-source heuristic solvers, we demonstrate its competitive performance in finding solutions with a good balance in travel distance, constraint violations and inference speed.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/29/2016

Heuristic with elements of tabu search for Truck and Trailer Routing Problem

Vehicle Routing Problem is a well-known problem in logistics and transpo...
research
02/24/2021

Fast Approximate Solutions using Reinforcement Learning for Dynamic Capacitated Vehicle Routing with Time Windows

This paper develops an inherently parallelised, fast, approximate learni...
research
05/10/2019

Fast delta evaluation for the Vehicle Routing Problem with Multiple Time Windows

In many applications of vehicle routing, a set of time windows are feasi...
research
01/07/2022

Machine-learning-based arc selection for constrained shortest path problems in column generation

Column generation is an iterative method used to solve a variety of opti...
research
09/27/2018

Industrial and Tramp Ship Routing Problems: Closing the Gap for Real-Scale Instances

In a recent study, Hemmati et al. (2014) proposed a class of ship routin...
research
03/18/2019

Intelligent Solution System towards Parts Logistics Optimization

Due to the complication of the presented problem, intelligent algorithms...
research
03/21/2023

Style Miner: Find Significant and Stable Explanatory Factors in Time Series with Constrained Reinforcement Learning

In high-dimensional time-series analysis, it is essential to have a set ...

Please sign up or login with your details

Forgot password? Click here to reset