Learning to Solve Soft-Constrained Vehicle Routing Problems with Lagrangian Relaxation
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 14 of its 31 references that are in the map. First posted on arXiv 20 Jul 2022.
Builds on
14 of 31 references.
References · 14
- 2017Hindsight Experience Replaycited by 1,096
- 2015Pointer Networkscited by 882
- 2018Attention, Learn to Solve Routing Problems!cited by 646
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2018Reward Constrained Policy Optimizationcited by 397
- 2020POMO: Policy Optimization with Multiple Optima for Reinforcement Learningcited by 341
- 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 327
- 2018Learning to Perform Local Rewriting for Combinatorial Optimizationcited by 183
- 2020Multi-Decoder Attention Model with Embedding Glimpse for Solving Vehicle Routing Problemscited by 100
- 2020Combining Reinforcement Learning and Constraint Programming for Combinatorial Optimizationcited by 63
- 2020Multi-Vehicle Routing Problems with Soft Time Windows: A Multi-Agent Reinforcement Learning Approachcited by 30
Built on by
Citing papers per year: 2024: 2; 2025: 2; 2026: 1.
5 papers.
- 2024Learning to Handle Complex Constraints for Vehicle Routing Problemscited by 29
- 2024Looking Ahead to Avoid Being Late: Solving Hard-Constrained Traveling Salesman Problemcited by 8
- 2025LMask: Learn to Solve Constrained Routing Problems with Lazy Maskingcited by 3
- 2026Towards Efficient Constraint Handling in Neural Solvers for Routing Problemscited by 2
- 2025Learning to Search for Vehicle Routing with Multiple Time Windowscited by 0
- 2026Towards Efficient Constraint Handling in Neural Solvers for Routing Problems17 Feb 2026
- 2025Learning to Search for Vehicle Routing with Multiple Time Windows29 May 2025
- 2025LMask: Learn to Solve Constrained Routing Problems with Lazy Masking23 May 2025
- 2024Learning to Handle Complex Constraints for Vehicle Routing Problems28 Oct 2024
- 2024Looking Ahead to Avoid Being Late: Solving Hard-Constrained Traveling Salesman Problem8 Mar 2024