Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Learning to Reduce Search Space for Generalizable Neural Routing Solver

About

Constructive neural combinatorial optimization (NCO) offers a promising paradigm for solving vehicle routing problems (VRPs) by directly learning to construct approximate optimal solutions, thereby reducing reliance on expert knowledge for algorithm design. However, scaling these methods to handle large-scale instances remains challenging due to high computational complexity. While recent dynamic search space reduction (SSR) methods can improve inference efficiency through geometric distance-based pruning, they often struggle on complex instances with non-uniform distributions or when optimal solutions rely heavily on non-spatial constraints. To address this critical issue, we propose Learning to Reduce (L2R), which is the first learning-based dynamic SSR framework. L2R learns to adaptively prioritize nodes by extracting patterns from problem-specific features to prune the search space at each step, enabling efficient and scalable solution construction. Extensive experiments show that our L2R framework generalizes robustly to different problem scales and data distributions on various VRP variants. To the best of our knowledge, L2R is the first neural solver to effectively scale to VRP instances with $10$ million nodes while maintaining high solution quality, which significantly pushes the frontier of NCO in terms of generalization and scalability. Our code is available at https://github.com/CIAM-Group/L2R.

Changliang Zhou, Xi Lin, Zhenkun Wang, Qingfu Zhang• 2025

Related benchmarks

TaskDatasetResultRank
Traveling Salesman ProblemDIMACS challenge E series 8th
Optimality Gap4.562
19
Traveling Salesperson ProblemTSP uniform distribution 5K
Gap (%)2.4
19
Capacitated Vehicle Routing Problem with Time WindowsCVRPTW100 1,000 instances
Optimality Gap9.39
18
Traveling Salesman ProblemTSP Uniform 1K
Objective Value23.52
15
Capacitated Vehicle Routing ProblemCVRP Uniform 1K
Objective44.3
14
Capacitated Vehicle Routing ProblemCVRP Uniform 5K
Objective Value130.6
13
Traveling Salesman ProblemTSP Uniform 10K
Objective Value73.66
12
Capacitated Vehicle Routing ProblemCVRPLib XXL
Optimality Gap (3K ≤ N ≤ 7K)7.81
10
Capacitated Vehicle Routing ProblemCVRP Uniform 10K
Objective Value230.1
10
Traveling Salesperson ProblemTSP Clustered distribution 5K
Solution Gap (%)3.16
10
Showing 10 of 22 rows

Other info

Follow for update