Learn to Design the Heuristics for Vehicle Routing Problem
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 8; 2023: 1; 2024: 3; 2025: 2; 2026: 2.
24 papers.
Sort:
By area:
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problemscited by 94
- 2021Learning Large Neighborhood Search Policy for Integer Programmingcited by 35
- 2024Cross-Problem Learning for Solving Vehicle Routing Problemscited by 24
- 2024CaDA: Cross-Problem Routing Solver with Constraint-Aware Dual-Attentioncited by 23
- 2021Analytics and Machine Learning in Vehicle Routing Researchcited by 22
- 2021An Overview and Experimental Study of Learning-based Optimization Algorithms for Vehicle Routing Problemcited by 22
- 2022Learning to Solve Vehicle Routing Problems: A Surveycited by 16
- 2021Solve routing problems with a residual edge-graph attention neural networkcited by 13
- 2023Learning Large Neighborhood Search for Vehicle Routing in Airport Ground Handlingcited by 10
- 2022Learning to Solve Multiple-TSP with Time Window and Rejections via Deep Reinforcement Learningcited by 8
- 2022Online Control of Adaptive Large Neighborhood Search using Deep Reinforcement Learningcited by 5
- 2022A machine learning framework for neighbor generation in metaheuristic searchcited by 4
12 more
- 2026Survey on Neural Routing Solverscited by 4
- 2022The First AI4TSP Competition: Learning to Solve Stochastic Routing Problemscited by 3
- 2022Route Planning for Last-Mile Deliveries Using Mobile Parcel Lockers: A Hybrid Q-Learning Network Approachcited by 2
- 2021A review of approaches to modeling applied vehicle routing problemscited by 1
- 2021Learning Enhanced Optimisation for Routing Problemscited by 1
- 2022Multi-objective Pointer Network for Combinatorial Optimizationcited by 1
- 2021Location-routing Optimisation for Urban Logistics Using Mobile Parcel Locker Based on Hybrid Q-Learning Algorithmcited by 0
- 2022Combining Constructive and Perturbative Deep Learning Algorithms for the Capacitated Vehicle Routing Problemcited by 0
- 2024A Coalition Game for On-demand Multi-modal 3D Automated Delivery Systemcited by 0
- 2025Learning to Search for Vehicle Routing with Multiple Time Windowscited by 0
- 2025LRM-1B: Towards Large Routing Modelcited by 0
- 2026Constraints Matrix Diffusion based Generative Neural Solver for Vehicle Routing Problemscited by 0
- 2026Constraints Matrix Diffusion based Generative Neural Solver for Vehicle Routing Problems8 Mar 2026
- 2026Survey on Neural Routing Solvers25 Feb 2026
- 2025LRM-1B: Towards Large Routing Model4 Jul 2025
- 2025Learning to Search for Vehicle Routing with Multiple Time Windows29 May 2025
- 2024A Coalition Game for On-demand Multi-modal 3D Automated Delivery System23 Dec 2024
- 2024CaDA: Cross-Problem Routing Solver with Constraint-Aware Dual-Attention30 Nov 2024
- 2024Cross-Problem Learning for Solving Vehicle Routing Problems17 Apr 2024
- 2023Learning Large Neighborhood Search for Vehicle Routing in Airport Ground Handling27 Feb 2023
- 2022A machine learning framework for neighbor generation in metaheuristic search22 Dec 2022
- 2022Combining Constructive and Perturbative Deep Learning Algorithms for the Capacitated Vehicle Routing Problem25 Nov 2022
- 2022Online Control of Adaptive Large Neighborhood Search using Deep Reinforcement Learning1 Nov 2022
- 2022Learning to Solve Multiple-TSP with Time Window and Rejections via Deep Reinforcement Learning13 Sep 2022
12 more
- 2022Route Planning for Last-Mile Deliveries Using Mobile Parcel Lockers: A Hybrid Q-Learning Network Approach9 Sep 2022
- 2022Learning to Solve Vehicle Routing Problems: A Survey5 May 2022
- 2022Multi-objective Pointer Network for Combinatorial Optimization25 Apr 2022
- 2022The First AI4TSP Competition: Learning to Solve Stochastic Routing Problems25 Jan 2022
- 2021Learning Large Neighborhood Search Policy for Integer Programming1 Nov 2021
- 2021Location-routing Optimisation for Urban Logistics Using Mobile Parcel Locker Based on Hybrid Q-Learning Algorithm29 Oct 2021
- 2021Learning Enhanced Optimisation for Routing Problems17 Sep 2021
- 2021An Overview and Experimental Study of Learning-based Optimization Algorithms for Vehicle Routing Problem15 Jul 2021
- 2021A review of approaches to modeling applied vehicle routing problems23 May 2021
- 2021Solve routing problems with a residual edge-graph attention neural network6 May 2021
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problems23 Feb 2021
- 2021Analytics and Machine Learning in Vehicle Routing Research19 Feb 2021
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problemscited by 94
- 2021Learning Large Neighborhood Search Policy for Integer Programmingcited by 35
- 2024Cross-Problem Learning for Solving Vehicle Routing Problemscited by 24
- 2024CaDA: Cross-Problem Routing Solver with Constraint-Aware Dual-Attentioncited by 23
- 2021Analytics and Machine Learning in Vehicle Routing Researchcited by 22
- 2021An Overview and Experimental Study of Learning-based Optimization Algorithms for Vehicle Routing Problemcited by 22
- 2022Learning to Solve Vehicle Routing Problems: A Surveycited by 16
- 2021Solve routing problems with a residual edge-graph attention neural networkcited by 13
- 2023Learning Large Neighborhood Search for Vehicle Routing in Airport Ground Handlingcited by 10
- 2022Learning to Solve Multiple-TSP with Time Window and Rejections via Deep Reinforcement Learningcited by 8
- 2022Online Control of Adaptive Large Neighborhood Search using Deep Reinforcement Learningcited by 5
- 2022A machine learning framework for neighbor generation in metaheuristic searchcited by 4
12 most cited of 23 All 23 (JSON)
- 2026Survey on Neural Routing Solvers25 Feb 2026
- 2025LRM-1B: Towards Large Routing Model4 Jul 2025
- 2025Learning to Search for Vehicle Routing with Multiple Time Windows29 May 2025
- 2024A Coalition Game for On-demand Multi-modal 3D Automated Delivery System23 Dec 2024
- 2024CaDA: Cross-Problem Routing Solver with Constraint-Aware Dual-Attention30 Nov 2024
- 2024Cross-Problem Learning for Solving Vehicle Routing Problems17 Apr 2024
- 2023Learning Large Neighborhood Search for Vehicle Routing in Airport Ground Handling27 Feb 2023
- 2022A machine learning framework for neighbor generation in metaheuristic search22 Dec 2022
- 2022Combining Constructive and Perturbative Deep Learning Algorithms for the Capacitated Vehicle Routing Problem25 Nov 2022
- 2022Online Control of Adaptive Large Neighborhood Search using Deep Reinforcement Learning1 Nov 2022
- 2022Learning to Solve Multiple-TSP with Time Window and Rejections via Deep Reinforcement Learning13 Sep 2022
- 2022Route Planning for Last-Mile Deliveries Using Mobile Parcel Lockers: A Hybrid Q-Learning Network Approach9 Sep 2022
12 newest of 23 All 23 (JSON)