Reinforcement Learning for Solving the Vehicle Routing Problem
Not on the map. Why?
Abstract (arXiv)
We present an end-to-end framework for solving the Vehicle Routing Problem (VRP) using reinforcement learning. In this approach, we train a single model that finds near-optimal solutions for problem instances sampled from a given distribution, only by observing the reward signals and following feasibility rules. Our model represents a parameterized stochastic policy, and by applying a policy gradient algorithm to optimize its parameters, the trained model produces the solution as a sequence of consecutive actions in real time, without the need to re-train for every new problem instance. On capacitated VRP, our approach outperforms classical heuristics and Google's OR-Tools on medium-sized instances in solution quality with comparable computation time (after training). We demonstrate how our approach can handle problems with split delivery and explore the effect of such deliveries on the solution quality. Our proposed framework can be applied to other variants of the VRP such as the stochastic VRP, and has the potential to be applied more generally to combinatorial optimization problems.
Key facts. Cited by 327 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 60; 2022: 59; 2023: 51; 2024: 52; 2025: 58; 2026: 47.
327 papers.
Sort:
By area:
- 2023Large Language Models as Optimizerscited by 830
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 216
- 2021End-to-End Constrained Optimization Learning: A Surveycited by 154
- 2023Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalizationcited by 140
- 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 127
- 2022Sym-NCO: Leveraging Symmetricity for Neural Combinatorial Optimizationcited by 118
- 2021Learning to Delegate for Large-scale Vehicle Routingcited by 108
- 2021Learning to Iteratively Solve Routing Problems with Dual-Aspect Collaborative Transformercited by 108
- 2021NeuroLKH: Combining Deep Learning Model with Lin-Kernighan-Helsgaun Heuristic for Solving the Traveling Salesman Problemcited by 102
- 2021Efficient Active Search for Combinatorial Optimization Problemscited by 99
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problemscited by 94
38 more
- 2021Matrix Encoding Networks for Neural Combinatorial Optimizationcited by 89
- 2021Learning Collaborative Policies to Solve NP-hard Routing Problemscited by 86
- 2022Simulation-guided Beam Search for Neural Combinatorial Optimizationcited by 84
- 2023Learning to Search Feasible and Infeasible Regions of Routing Problems with Flexible Neural k-Optcited by 81
- 2023BQ-NCO: Bisimulation Quotienting for Efficient Neural Combinatorial Optimizationcited by 80
- 2023DeepACO: Neural-enhanced Ant Systems for Combinatorial Optimizationcited by 77
- 2023RL4CO: an Extensive Reinforcement Learning for Combinatorial Optimization Benchmarkcited by 70
- 2023Towards Omni-generalizable Neural Methods for Vehicle Routing Problemscited by 68
- 2022Learning Generalizable Models for Vehicle Routing Problems via Knowledge Distillationcited by 61
- 2023Towards Generalizable Neural Solvers for Vehicle Routing Problems via Ensemble with Transferrable Local Policycited by 61
- 2021The Transformer Network for the Traveling Salesman Problemcited by 59
- 2022Winner Takes It All: Training Performant RL Populations for Combinatorial Optimizationcited by 57
- 2022Pareto Set Learning for Neural Multi-objective Combinatorial Optimizationcited by 56
- 2024RouteFinder: Towards Foundation Models for Vehicle Routing Problemscited by 54
- 2024Ant Colony Sampling with GFlowNets for Combinatorial Optimizationcited by 53
- 2021CombOptNet: Fit the Right NP-Hard Problem by Learning Integer Programming Constraintscited by 49
- 2023Pointerformer: Deep Reinforced Multi-Pointer Transformer for the Traveling Salesman Problemcited by 49
- 2024Multi-Task Learning for Routing Problem with Cross-Problem Zero-Shot Generalizationcited by 49
- 2021Learning to Select Cuts for Efficient Mixed-Integer Programmingcited by 48
- 2021Learning a Large Neighborhood Search Algorithm for Mixed Integer Programscited by 41
- 2022Equivariant quantum circuits for learning on weighted graphscited by 41
- 2022The Machine Learning for Combinatorial Optimization Competition (ML4CO): Results and Insightscited by 39
- 2024GOAL: A Generalist Combinatorial Optimization Agent Learnercited by 39
- 2025Rethinking Light Decoder-based Solvers for Vehicle Routing Problemscited by 36
- 2021Reinforcement Learning for Ridesharing: An Extended Surveycited by 35
- 2021Heterogeneous Attentions for Solving Pickup and Delivery Problem via Deep Reinforcement Learningcited by 35
- 2024PolyNet: Learning Diverse Solution Strategies for Neural Combinatorial Optimizationcited by 35
- 2024Self-Improvement for Neural Combinatorial Optimization: Sample without Replacement, but Improvementcited by 32
- 2021ScheduleNet: Learn to solve multi-agent scheduling problems with reinforcement learningcited by 31
- 2021Deep Reinforcement Learning for Solving the Heterogeneous Capacitated Vehicle Routing Problemcited by 31
- 2021Provably Efficient Black-Box Action Poisoning Attacks Against Reinforcement Learningcited by 29
- 2022Efficient Neural Neighborhood Search for Pickup and Delivery Problemscited by 29
- 2022Backpropagation through Combinatorial Algorithms: Identity with Projection Workscited by 29
- 2024Learning to Handle Complex Constraints for Vehicle Routing Problemscited by 29
- 2022Learning to Solve Travelling Salesman Problem with Hardness-adaptive Curriculumcited by 27
- 2022Challenges and Opportunities in Deep Reinforcement Learning with Graph Neural Networks: A Comprehensive review of Algorithms and Applicationscited by 27
- 2023ASP: Learn a Universal Neural Solver!cited by 27
- 2022On the Generalization of Neural Combinatorial Optimization Heuristicscited by 24
50 most cited of 327 All 327 (JSON)
- 2026SimpleEvol: An Agent-Loop Framework for LLM-Driven Automated Heuristic Design with Minimal Human Priors29 Sep 2026
- 2026Depot-Closed Multi-Component Construction for Neural Vehicle Routing28 Sep 2026
- 2026Deep Reinforcement Learning on Item-Compatibility Graphs for One-Dimensional Bin Packing21 Sep 2026
- 2026Reinforcement Learning in Operational Research: A Technical Review and Practical Roadmap21 Sep 2026
- 2026DeliveryGym: An RL Environment for Long-Horizon Embodied Agent Planning with Adaptive Curriculum17 Sep 2026
- 2026A hybrid quantum-classical neural network for learning to route31 Aug 2026
- 2026Improving Cross-Problem Vehicle Routing with Locally Augmented Preferences and Representation Disentanglement25 Aug 2026
- 2026JAMPR+/L2D: scalable neural heuristic for constrained vehicle routing problems in dynamic environment14 Aug 2026
- 2026Deep Reinforcement Learning solution for pickup and delivery routing problems with time window and capacity constraints14 Aug 2026
- 2026Smart routes: a system for development and comparison of algorithms for solving vehicle routing problems with realistic constraints14 Aug 2026
- 2026LaT: LLM-as-Trainer for Multi-Task Vehicle Routing Solvers20 Jul 2026
- 2026A Deep Reinforcement Learning Algorithm for the Vehicle Routing Problem with Stochastic Demands and Outsourcing18 Jul 2026
38 more
- 2026Latency-Aware Bid Acceptance under Operational Feasibility: A Public Benchmark with Hindsight Ceilings8 Jul 2026
- 2026GeoRouteNet: A Geometry-Aware Non-Autoregressive Neural Solver for the Euclidean Traveling Salesman Problem22 Jun 2026
- 2026Interpreting Neural Combinatorial Optimization via Evolving Programmatic Bottlenecks18 Jun 2026
- 2026When to Commit and When to Defer: Maturing Markov Decision Processes under Refining Information and Expiring Opportunities17 Jun 2026
- 2026Vision-Assisted Foundation Model for Solving Multi-Task Vehicle Routing Problems9 Jun 2026
- 2026Baseline-Free Policy Optimization for Neural Combinatorial Optimization9 Jun 2026
- 2026Smart Transportation Without Neurons -- Fair Metro Network Expansion with Tabular Reinforcement Learning2 Jun 2026
- 2026Graph Edit Distance Formulation for the Vehicle Routing Problem: Theory and Analysis1 Jun 2026
- 2026MViewRouter: Internalizing Geometric Equivariance via Multi-view Alternating Attention for Combinatorial Routing31 May 2026
- 2026TriSearch: Learning to Optimize Triangulations via Bistellar Flips28 May 2026
- 2026Towards Generalization-Oriented Models for Vehicle Routing Problems with Mixture-of-Experts26 May 2026
- 2026SPACE: Unifying Symmetric and Asymmetric Routing Problems for Generalist Neural Solver23 May 2026
- 2026GOAL: Graph-based Objective-Aligned Diffusion Solvers for Dynamic Multi-Objective Optimization18 May 2026
- 2026Omni-scale Learning-based Sequential Decision Framework for Order Fulfillment of Tote-handling Robotic Systems9 May 2026
- 2026LINC: Decoupling Local Consequence Scoring from Hidden Matching in Constructive Neural Routing7 May 2026
- 2026FiLMMeD: Feature-wise Linear Modulation for Cross-Problem Multi-Depot Vehicle Routing30 Apr 2026
- 2026Learning to Route Electric Trucks Under Operational Uncertainty29 Apr 2026
- 2026Deep Learning for Sequential Decision Making under Uncertainty: Foundations, Frameworks, and Frontiers13 Apr 2026
- 2026Enhancing Cross-Problem Vehicle Routing via Federated Learning12 Apr 2026
- 2026Towards Near-Real-Time Telemetry-Aware Routing with Neural Routing Algorithms3 Apr 2026
- 2026Critic-Free Deep Reinforcement Learning for Maritime Coverage Path Planning on Irregular Hexagonal Grids30 Mar 2026
- 2026Dynamic resource matching in manufacturing using deep reinforcement learning28 Mar 2026
- 2026Cluster-Aware Attention-Based Deep Reinforcement Learning for Pickup and Delivery Problems9 Mar 2026
- 2026SynthCharge: An Electric Vehicle Routing Instance Generator with Feasibility Screening to Enable Learning-Based Optimization and Benchmarking3 Mar 2026
- 2026Chain-of-Context Learning: Dynamic Constraint Understanding for Multi-Task VRPs2 Mar 2026
- 2026Survey on Neural Routing Solvers25 Feb 2026
- 2026Towards Efficient Constraint Handling in Neural Solvers for Routing Problems17 Feb 2026
- 2026Learning Structural Hardness for Combinatorial Auctions: Instance-Dependent Algorithm Selection via Graph Neural Networks16 Feb 2026
- 2026Quantum Reinforcement Learning with Transformers for the Capacitated Vehicle Routing Problem5 Feb 2026
- 2026Heterogeneous Vertiport Selection Optimization for On-Demand Air Taxi Services: A Deep Reinforcement Learning Approach29 Jan 2026
- 2026Enterprise Resource Planning Using Multi-type Transformers in Ferro-Titanium Industry28 Jan 2026
- 2026A Curriculum-Based Deep Reinforcement Learning Framework for the Electric Vehicle Routing Problem21 Jan 2026
- 2026New Adaptive Mechanism for Large Neighborhood Search using Dual Actor-Critic16 Jan 2026
- 2026Data-Driven Stochastic VRP: Integration of Forecast Duration into Optimization for Utility Workforce Management12 Jan 2026
- 2026Improving and Accelerating Offline RL in Large Discrete Action Spaces with Structured Policy Initialization7 Jan 2026
- 2025Deep Reinforcement Learning for Solving the Fleet Size and Mix Vehicle Routing Problem30 Dec 2025
- 2025Learning to Design City-scale Transit Routes21 Dec 2025
- 2025Multi-Agent Pointer Transformer: Seq-to-Seq Reinforcement Learning for Multi-Vehicle Dynamic Pickup-Delivery Problems21 Nov 2025
50 newest of 327 All 327 (JSON)
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomycited by 16
- 2022Learning to Optimize Permutation Flow Shop Scheduling via Graph-based Imitation Learningcited by 10
- 2024BraVE: Offline Reinforcement Learning for Discrete Combinatorial Action Spacescited by 3
- 2022Imitating Opponent to Win: Adversarial Policy Imitation Learning in Two-player Competitive Gamescited by 2
- 2021Solving Graph-based Public Good Games with Tree Search and Imitation Learningcited by 0
- 2026Improving and Accelerating Offline RL in Large Discrete Action Spaces with Structured Policy Initializationcited by 0
- 2026Improving and Accelerating Offline RL in Large Discrete Action Spaces with Structured Policy Initialization7 Jan 2026
- 2024BraVE: Offline Reinforcement Learning for Discrete Combinatorial Action Spaces28 Oct 2024
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomy23 Jun 2024
- 2022Learning to Optimize Permutation Flow Shop Scheduling via Graph-based Imitation Learning31 Oct 2022
- 2022Imitating Opponent to Win: Adversarial Policy Imitation Learning in Two-player Competitive Games30 Oct 2022
- 2021Solving Graph-based Public Good Games with Tree Search and Imitation Learning12 Jun 2021
- 2022Backpropagation through Combinatorial Algorithms: Identity with Projection Workscited by 29
- 2024Self-Guiding Exploration for Combinatorial Problemscited by 21
- 2025Exploiting Edited Large Language Models as General Scientific Optimizerscited by 7
- 2026Baseline-Free Policy Optimization for Neural Combinatorial Optimizationcited by 0
- 2026Baseline-Free Policy Optimization for Neural Combinatorial Optimization9 Jun 2026
- 2025Exploiting Edited Large Language Models as General Scientific Optimizers8 Mar 2025
- 2024Self-Guiding Exploration for Combinatorial Problems28 May 2024
- 2022Backpropagation through Combinatorial Algorithms: Identity with Projection Works30 May 2022
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 216
- 2022Denoising Diffusion for Sampling SAT Solutionscited by 4
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimization16 Feb 2023
- 2022Denoising Diffusion for Sampling SAT Solutions30 Nov 2022
- 2023Large Language Models as Optimizerscited by 830
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2021End-to-End Constrained Optimization Learning: A Surveycited by 154
- 2023Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalizationcited by 140
- 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 127
- 2022Sym-NCO: Leveraging Symmetricity for Neural Combinatorial Optimizationcited by 118
- 2021Learning to Delegate for Large-scale Vehicle Routingcited by 108
- 2021Learning to Iteratively Solve Routing Problems with Dual-Aspect Collaborative Transformercited by 108
- 2021NeuroLKH: Combining Deep Learning Model with Lin-Kernighan-Helsgaun Heuristic for Solving the Traveling Salesman Problemcited by 102
- 2021Efficient Active Search for Combinatorial Optimization Problemscited by 99
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problemscited by 94
- 2021Matrix Encoding Networks for Neural Combinatorial Optimizationcited by 89
12 most cited of 312 All 312 (JSON)
- 2026Depot-Closed Multi-Component Construction for Neural Vehicle Routing28 Sep 2026
- 2026Deep Reinforcement Learning on Item-Compatibility Graphs for One-Dimensional Bin Packing21 Sep 2026
- 2026Reinforcement Learning in Operational Research: A Technical Review and Practical Roadmap21 Sep 2026
- 2026A hybrid quantum-classical neural network for learning to route31 Aug 2026
- 2026Improving Cross-Problem Vehicle Routing with Locally Augmented Preferences and Representation Disentanglement25 Aug 2026
- 2026JAMPR+/L2D: scalable neural heuristic for constrained vehicle routing problems in dynamic environment14 Aug 2026
- 2026Deep Reinforcement Learning solution for pickup and delivery routing problems with time window and capacity constraints14 Aug 2026
- 2026Smart routes: a system for development and comparison of algorithms for solving vehicle routing problems with realistic constraints14 Aug 2026
- 2026LaT: LLM-as-Trainer for Multi-Task Vehicle Routing Solvers20 Jul 2026
- 2026A Deep Reinforcement Learning Algorithm for the Vehicle Routing Problem with Stochastic Demands and Outsourcing18 Jul 2026
- 2026Latency-Aware Bid Acceptance under Operational Feasibility: A Public Benchmark with Hindsight Ceilings8 Jul 2026
- 2026GeoRouteNet: A Geometry-Aware Non-Autoregressive Neural Solver for the Euclidean Traveling Salesman Problem22 Jun 2026
12 newest of 312 All 312 (JSON)