Learning for routing: A guided review of recent developments and future directions
Not on the map. Why?
Abstract (arXiv)
This paper reviews the current progress in applying machine learning (ML) tools to solve NP-hard combinatorial optimization problems, with a focus on routing problems such as the traveling salesman problem (TSP) and the vehicle routing problem (VRP). Due to the inherent complexity of these problems, exact algorithms often require excessive computational time to find optimal solutions, while heuristics can only provide approximate solutions without guaranteeing optimality. With the recent success of machine learning models, there is a growing trend in proposing and implementing diverse ML techniques to enhance the resolution of these challenging routing problems. We propose a taxonomy categorizing ML-based routing methods into construction-based and improvement-based approaches, highlighting their applicability to various problem characteristics. This review aims to integrate traditional OR methods with state-of-the-art ML techniques, providing a structured framework to guide future research and address emerging VRP variants.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 87 of its 250 references that are in the map. First posted on arXiv 30 Jun 2025.
Builds on
87 of 250 references.
References · 87
- 2017Attention Is All You Needcited by 60,361
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2020Reformer: The Efficient Transformercited by 1,668
- 2015Pointer Networkscited by 895
- 2023Large Language Models as Optimizerscited by 864
- 2021How Attentive are Graph Attention Networks?cited by 835
- 2018Attention, Learn to Solve Routing Problems!cited by 656
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 623
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 561
38 more
- 2020POMO: Policy Optimization with Multiple Optima for Reinforcement Learningcited by 348
- 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 333
- 2024ReEvo: Large Language Models as Hyper-Heuristics with Reflective Evolutioncited by 276
- 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 269
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 268
- 2020Reinforcement Learning for Combinatorial Optimization: A Surveycited by 236
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 221
- 2017The Reversible Residual Network: Backpropagation Without Storing Activationscited by 217
- 2018Learning to Perform Local Rewriting for Combinatorial Optimizationcited by 185
- 2019Learning Improvement Heuristics for Solving Routing Problemscited by 164
- 2020Generalize a Small Pre-trained Model to Arbitrarily Large TSP Instancescited by 162
- 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 129
- 2024Evaluation of OpenAI o1: Opportunities and Challenges of AGIcited by 127
- 2019Neural Large Neighborhood Search for the Capacitated Vehicle Routing Problemcited by 117
- 2021Learning to Delegate for Large-scale Vehicle Routingcited by 109
- 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 103
- 2020Learning 2-opt Heuristics for the Traveling Salesman Problem via Deep Reinforcement Learningcited by 100
- 2020Multi-Decoder Attention Model with Embedding Glimpse for Solving Vehicle Routing Problemscited by 100
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problemscited by 94
- 2021Matrix Encoding Networks for Neural Combinatorial Optimizationcited by 91
- 2019Deep Reinforcement Learning for Multi-objective Optimizationcited by 90
- 2021Learning Collaborative Policies to Solve NP-hard Routing Problemscited by 86
- 2023GLOP: Learning Global Partition and Local Construction for Solving Large-scale Routing Problems in Real-timecited by 85
- 2023BQ-NCO: Bisimulation Quotienting for Efficient Neural Combinatorial Optimizationcited by 82
- 2023Learning to Search Feasible and Infeasible Regions of Routing Problems with Flexible Neural k-Optcited by 81
- 2019Combinatorial Optimization by Graph Pointer Networks and Hierarchical Reinforcement Learningcited by 78
- 2023DeepACO: Neural-enhanced Ant Systems for Combinatorial Optimizationcited by 78
- 2020Opportunities and Challenges in Deep Learning Adversarial Robustness: A Surveycited by 72
- 2021Graph Neural Network Guided Local Search for the Traveling Salesperson Problemcited by 70
- 2024MVMoE: Multi-Task Vehicle Routing Solver with Mixture-of-Expertscited by 70
- 2023Towards Omni-generalizable Neural Methods for Vehicle Routing Problemscited by 69
- 2020Combining Reinforcement Learning and Constraint Programming for Combinatorial Optimizationcited by 63
- 2021The Transformer Network for the Traveling Salesman Problemcited by 59
- 2023Unsupervised Learning for Solving the Travelling Salesman Problemcited by 58
- 2022Pareto Set Learning for Neural Multi-objective Combinatorial Optimizationcited by 56
- 2023Pointerformer: Deep Reinforced Multi-Pointer Transformer for the Traveling Salesman Problemcited by 50
- 2023Challenges and Opportunities in Quantum Optimizationcited by 42
50 most cited of 87 All 87 (JSON)
Built on by
Citing papers per year: 2025: 1; 2026: 6.
7 papers.
- 2026Survey on Neural Routing Solverscited by 4
- 2025Test-Time Search in Neural Graph Coarsening Procedures for the Capacitated Vehicle Routing Problemcited by 0
- 2026Neural Ising Machines via Unrolling and Zeroth-Order Trainingcited by 0
- 2026GREAT-EER: Graph Edge Attention Network for Emergency Evacuation Responsescited by 0
- 2026Two-Stage Learned Decomposition for Scalable Routing on Multigraphscited by 0
- 2026Neural Certificate Pricing for Combinatorial Optimization Problemscited by 0
- 2026GREAT-ESDD: Graph Edge Attention Network for Effectively Steered Delivery Decisionscited by 0
- 2026GREAT-ESDD: Graph Edge Attention Network for Effectively Steered Delivery Decisions10 Oct 2026
- 2026Neural Certificate Pricing for Combinatorial Optimization Problems1 Jul 2026
- 2026Two-Stage Learned Decomposition for Scalable Routing on Multigraphs6 May 2026
- 2026Survey on Neural Routing Solvers25 Feb 2026
- 2026GREAT-EER: Graph Edge Attention Network for Emergency Evacuation Responses16 Feb 2026
- 2026Neural Ising Machines via Unrolling and Zeroth-Order Training30 Jan 2026
- 2025Test-Time Search in Neural Graph Coarsening Procedures for the Capacitated Vehicle Routing Problem1 Oct 2025