Dynamic Partial Removal: A Neural Network Heuristic for Large Neighborhood Search
Not on the map. Why?
Abstract (arXiv)
This paper presents a novel neural network design that learns the heuristic for Large Neighborhood Search (LNS). LNS consists of a destroy operator and a repair operator that specify a way to carry out the neighborhood search to solve the Combinatorial Optimization problems. The proposed approach in this paper applies a Hierarchical Recurrent Graph Convolutional Network (HRGCN) as a LNS heuristic, namely Dynamic Partial Removal, with the advantage of adaptive destruction and the potential to search across a large scale, as well as the context-awareness in both spatial and temporal perspective. This model is generalized as an efficient heuristic approach to different combinatorial optimization problems, especially to the problems with relatively tight constraints. We apply this model to vehicle routing problem (VRP) in this paper as an example. The experimental results show that this approach outperforms the traditional LNS heuristics on the same problem as well. The source code is available at hrefhttps://github.com/water-mirror/DPRhttps://github.com/water-mirror/DPR.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 3; 2023: 0; 2024: 0; 2025: 1; 2026: 1.
9 papers.
- 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
- 2021Solve routing problems with a residual edge-graph attention neural networkcited by 13
- 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
- 2021Hybrid Pointer Networks for Traveling Salesman Problems Optimizationcited by 4
- 2022Combining Constructive and Perturbative Deep Learning Algorithms for the Capacitated Vehicle Routing Problemcited by 0
- 2025Learning to Search for Vehicle Routing with Multiple Time Windowscited by 0
- 2026SPO: Discovering Adaptive Large Neighborhood Search Operators via Stackelberg Program Optimizationcited by 0
- 2026SPO: Discovering Adaptive Large Neighborhood Search Operators via Stackelberg Program Optimization25 Sep 2026
- 2025Learning to Search for Vehicle Routing with Multiple Time Windows29 May 2025
- 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
- 2021Hybrid Pointer Networks for Traveling Salesman Problems Optimization6 Oct 2021
- 2021An Overview and Experimental Study of Learning-based Optimization Algorithms for Vehicle Routing Problem15 Jul 2021
- 2021Solve routing problems with a residual edge-graph attention neural network6 May 2021
- 2021Analytics and Machine Learning in Vehicle Routing Research19 Feb 2021