Organizations: Guangdong Provincial Key Laboratory of Fully Actuated System Control Theory and Technology, School of Automation and Intelligent Manufacturing, Southern University of Science and Technology, Shenzhen, China. · the School of Mathematics and Statistics, Xi’an Jiaotong University, Xi’an, China. · the Institute of Big Data Science and Industry, Shanxi University, Taiyuan, China. · the Department of Computer Science, City University of Hong Kong, Hong Kong SAR, China.
Neural routing solvers (NRSs) that leverage deep learning to tackle vehicle routing problems have demonstrated notable potential for practical applications. By learning implicit heuristic rules from data, NRSs replace the handcrafted counterparts in classic heuristic frameworks, thereby reducing reliance on costly manual design and trial-and-error adjustments. This survey makes two main contributions: (1) The heuristic nature of NRSs is highlighted, and existing NRSs are reviewed from the perspective of heuristics. A hierarchical taxonomy based on heuristic principles is further introduced. (2) A generalization-focused evaluation pipeline is proposed to address limitations of the conventional pipeline. Comparative benchmarking of representative NRSs across both pipelines uncovers a series of previously unreported gaps in current research.
•Hierarchical Taxonomy : Detailing how solutions are constructed / improved; • Progression Identification : Tracing NRSs from traditional heuristics; • Category-Specific and Category-agnostic Insights : Transferring from heuristics to NRSs.
TABLE I: Comparisons of Existing Surveys for NRSs
Fig. 1: Hierarchical structure of the heuristic taxonomy. There are two main heuristic categories: the non-iterative construction-based methods and the iterative improvement-based methods. Construction-based methods can be further divided into single-stage and two-stage methods, based on whether the original graph is decomposed. Improvement-based methods can be further split into single-solution-based and population-based methods, depending on the number of solutions maintained during the improvement process.
Fig. 2: Hierarchical structure of the proposed NRS taxonomy. Each subcategory is presented with the proportion of existing studies. The statistics are obtained from Google Scholar between January 1, 2015, and November 17, 2025. The paper list is further filtered by content relevance and supplemented with relevant experience and subsequent publications. Finally, there are 439 papers, including 344 methods across categories, as well as other related studies such as surveys and benchmarks. Note that an NRS may be counted in multiple subcategories due to its use of multiple inference strategies.
Fig. 3: Illustration of subcategories of single-stage methods. (a) For appending methods, the selected nodes are linked to the end of partial solutions one at a time. (b) For insertion methods, the positions are not limited.
Fig. 4: Illustration of subcategories of single-solution-based methods. (a) For small neighborhood methods, an example with the 2-opt operator is presented. At each iteration, two edges are replaced. (b) For large neighborhood methods, the classic destroy-and-repair process is illustrated. At each iteration, some nodes are picked out and then reinserted one by one in a prescribed order (indicated by the numbered labels).
Quaternary
Generation
Solvable
Backbone
Learning
Method
Year
Remarks
Category
Paradigm
VRPs
Paradigm
Immediate
AR
CVRP
LSTM
RL
NeuRewriter [ 92 ]
2019
Improvement with separate policies to select node-pairs.
TSP, CVRP
Transformer
RL
LIH [ 47 ]
2021
Improvement with a single policy to select node-pairs.
DACT [ 93 ]
2021
Improvement with cyclic positional encoding.
TSP
GCN, FiLM,
RL
Neural-3-OPT [ 94 ]
2021
Improvement with the 3-opt operator.
LSTM
TABLE IV: Representative Improvement-based Single-solution-based Small Neighborhood NRSs
Quaternary
Generation
Solvable
Backbone
Learning
Method
Year
Remarks
Category
Paradigm
VRPs
Paradigm
AR
CVRP,
Transformer
RL
NLNS [ 104 ]
2020
LNS with two handcrafted destroy and
Unrestricted
SDVRP
one learned repair criteria.
Direct LNS
CVRP(TW)
GAT, GRU
RL
EGATE [ 105 ]
2020
LNS with a learned criteria for both destroy and repair.
CVRP
Transformer
RL
L2I [ 106 ]
2020
ILS with both small and large neighborhood search.
TSP, CVRP
Transformer
SL
L2C-Insert ‡ [ 79 ]
2025
LNS with a handcrafted destroy and a learned repair criteria.
TABLE V: Representative Improvement-based Single-solution-based Large Neighborhood NRSs
Neural combinatorial optimization uses neural networks to find high-quality solutions to discrete problems such as routing, scheduling, and graph partitioning.
Neural solvers have achieved impressive progress in addressing simple routing problems, particularly excelling in computational efficiency. However, their advantages under complex constraints remain nascent, for which current constraint-handling schemes via feasibility masking or implicit feasibility awareness can be inefficient or inapplicable for hard constraints. In this paper, we present Construct-and-Refine (CaR), the first general and efficient constraint-handling framework for neural routing solvers based on explicit learning-based feasibility refinement. Unlike prior construction-search hybrids that target reducing optimality gaps through heavy improvements yet still struggle with hard constraints, CaR achieves efficient constraint handling by designing a joint training framework that guides the construction module to generate diverse and high-quality solutions well-suited for a lightweight improvement process, e.g., 10 steps versus 5k steps in prior work. Moreover, CaR presents the first use of construction-improvement-shared representation, enabling potential knowledge sharing across paradigms by unifying the encoder, especially in more complex constrained scenarios. We evaluate CaR on typical hard routing constraints to showcase its broader applicability. Results demonstrate that CaR achieves superior feasibility, solution quality, and efficiency compared to both classical and neural state-of-the-art solvers.
Jieyi Bi, Zhiguang Cao, Jianan Zhou +5
Nanyang Technological University · MIT · Singapore Management University +2
Over the past decade, neural network solvers powered by generative artificial intelligence have garnered significant attention in the domain of vehicle routing problems (VRPs), owing to their exceptional computational efficiency and superior reasoning capabilities. In particular, autoregressive solvers integrated with reinforcement learning have emerged as a prominent trend. However, much of the existing work emphasizes large-scale generalization of neural approaches while neglecting the limited robustness of attention-based methods across heterogeneous distributions of problem parameters. Their improvements over heuristic search remain largely restricted to hand-curated, fixed-distribution benchmarks. Furthermore, these architectures tend to degrade significantly when node representations are highly similar or when tasks involve long decision horizons. To address the aforementioned limitations, we propose a novel fusion neural network framework that employs a discrete noise graph diffusion model to learn the underlying constraints of vehicle routing problems and generate a constraint assignment matrix. This matrix is subsequently integrated adaptively into the feature representation learning and decision process of the autoregressive solver, serving as a graph structure mask that facilitates the formation of solutions characterized by both global vision and local feature integration. To the best of our knowledge, this work represents the first comprehensive experimental investigation of neural network model solvers across a 378-combinatorial space spanning four distinct dimensions within the CVRPlib public dataset. Extensive experimental evaluations demonstrate that our proposed fusion model effectively captures and leverages problem constraints, achieving state-of-the-art performance across multiple benchmark datasets.
Zhenwei Wang, Tiehua Zhang, Ning Xue +3
School of Computer Science, University of Nottingham Ningbo China, Ningbo, 315100, China · School of Computer Science and Technology, Tongji University, Shanghai, 200092, China · Computational Optimisation and Learning Lab, School of Computer Science, University of Nottingham, NG8 1BB Nottingham, U.K. +1
Heavy-Encoder-Light-Decoder (HELD) neural routing solvers have emerged as a promising paradigm due to their broad applicability across multiple vehicle routing problems (VRPs). However, they typically struggle with VRP variants with complex constraints. To address this limitation, this paper systematically revisits existing neural solvers from the perspective of the generation mechanism for state embeddings (i.e., query vector prior to compatibility calculation) during decoding. We identify that current mechanisms restrict the observation space during attention computation, introducing a key bottleneck to achieving high-quality solutions. Through detailed empirical analysis, we demonstrate the necessity of preserving a global observation space. To overcome the constraint-agnostic drawback inherent to global observation spaces, we propose a simple yet powerful Constraint-Aware Residual Modulation (CARM) module. By adaptively modulating the context embedding with constraint-relevant variables, CARM effectively enhances constraint awareness, enabling the neural solver to fully leverage the global observation space and generate an efficient state embedding. Extensive experimental results across two single-task and five multi-task neural routing solvers confirm that the CARM module consistently boosts baseline performance. Notably, solvers equipped with our CARM achieve substantial improvements in scaling to large-scale instances and in generalizing to unseen VRP variants. These findings provide valuable insights for the architectural design of neural routing solvers.
Canhong Yu, Changliang Zhou, Rongsheng Chen +2
College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China · School of Automation and Intelligent Manufacturing, Southern University of Science and Technology, Shenzhen, China · Guangdong Provincial Key Laboratory of Fully Actuated System Control Theory and Technology, Southern University of Science and Technology, Shenzhen, China +1