Learning to Solve Travelling Salesman Problem with Hardness-adaptive Curriculum
Not on the map. Why?
Abstract (arXiv)
Various neural network models have been proposed to tackle combinatorial optimization problems such as the travelling salesman problem (TSP). Existing learning-based TSP methods adopt a simple setting that the training and testing data are independent and identically distributed. However, the existing literature fails to solve TSP instances when training and testing data have different distributions. Concretely, we find that different training and testing distribution will result in more difficult TSP instances, i.e., the solution obtained by the model has a large gap from the optimal solution. To tackle this problem, in this work, we study learning-based TSP methods when training and testing data have different distributions using adaptive-hardness, i.e., how difficult a TSP instance can be for a solver. This problem is challenging because it is non-trivial to (1) define hardness measurement quantitatively; (2) efficiently and continuously generate sufficiently hard TSP instances upon model training; (3) fully utilize instances with different levels of hardness to learn a more powerful TSP solver. To solve these challenges, we first propose a principled hardness measurement to quantify the hardness of TSP instances. Then, we propose a hardness-adaptive generator to generate instances with different hardness. We further propose a curriculum learner fully utilizing these instances to train the TSP solver. Experiments show that our hardness-adaptive generator can generate instances ten times harder than the existing methods, and our proposed method achieves significant improvement over state-of-the-art models in terms of the optimality gap.
Key facts. Cited by 27 papers in the map (data through 7 Oct 2026). Builds on 22 of its 37 references that are in the map. First posted on arXiv 7 Apr 2022.
Builds on
22 of 37 references.
References · 22
- 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,067
- 2015Pointer Networkscited by 882
- 2018Attention, Learn to Solve Routing Problems!cited by 646
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2020POMO: Policy Optimization with Multiple Optima for Reinforcement Learningcited by 341
- 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 327
- 2019On The Power of Curriculum Learning in Training Deep Networkscited by 285
- 2021How to Train Your Energy-Based Modelscited by 271
- 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 265
- 2019Competence-based Curriculum Learning for Neural Machine Translationcited by 201
- 2017Reverse Curriculum Generation for Reinforcement Learningcited by 185
10 more
- 2020Generalize a Small Pre-trained Model to Arbitrarily Large TSP Instancescited by 161
- 2020Automatic Curriculum Learning For Deep RL: A Short Surveycited by 141
- 2018CurriculumNet: Weakly Supervised Learning from Large-Scale Web Imagescited by 126
- 2015STC: A Simple to Complex Framework for Weakly-supervised Semantic Segmentationcited by 78
- 2019Combinatorial Optimization by Graph Pointer Networks and Hierarchical Reinforcement Learningcited by 78
- 2021The Transformer Network for the Traveling Salesman Problemcited by 59
- 2017How hard can it be? Estimating the difficulty of visual search in an imagecited by 52
- 2019On Learning Paradigms for the Travelling Salesman Problemcited by 24
- 2019Image Difficulty Curriculum for Generative Adversarial Networks (CuGAN)cited by 23
- 2020Evaluating Curriculum Learning Strategies in Neural Combinatorial Optimizationcited by 19
Built on by
Citing papers per year: 2022: 1; 2023: 9; 2024: 6; 2025: 7; 2026: 4.
27 papers.
Sort:
By area:
- 2023GLOP: Learning Global Partition and Local Construction for Solving Large-scale Routing Problems in Real-timecited by 82
- 2024MVMoE: Multi-Task Vehicle Routing Solver with Mixture-of-Expertscited by 69
- 2023Towards Omni-generalizable Neural Methods for Vehicle Routing Problemscited by 68
- 2022Learning Generalizable Models for Vehicle Routing Problems via Knowledge Distillationcited by 61
- 2023LLM4DyG: Can Large Language Models Solve Spatial-Temporal Problems on Dynamic Graphs?cited by 40
- 2024Learning to Handle Complex Constraints for Vehicle Routing Problemscited by 29
- 2023ASP: Learn a Universal Neural Solver!cited by 27
- 2025Dynamic Mixture of Curriculum LoRA Experts for Continual Multimodal Instruction Tuningcited by 27
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2023Data-centric Graph Learning: A Surveycited by 22
- 2023Distilling Autoregressive Models to Obtain High-Performance Non-Autoregressive Solvers for Vehicle Routing Problems with Faster Inference Speedcited by 19
- 2024Spectral Invariant Learning for Dynamic Graphs under Distribution Shiftscited by 18
15 more
- 2023Curriculum Graph Machine Learning: A Surveycited by 15
- 2023Promoting Generalization for Exact Solvers via Adversarial Instance Augmentationcited by 12
- 2024Collaboration! Towards Robust Neural Methods for Routing Problemscited by 9
- 2023Out-of-Distribution Generalized Dynamic Graph Neural Network for Human Albumin Predictioncited by 5
- 2024Unsupervised Graph Neural Architecture Search with Disentangled Self-supervisioncited by 5
- 2025Lifelong Learner: Discovering Versatile Neural Solvers for Vehicle Routing Problemscited by 2
- 2026Game-Theoretic Co-Evolution for LLM-Based Heuristic Discoverycited by 2
- 2026Towards Efficient Constraint Handling in Neural Solvers for Routing Problemscited by 2
- 2025Empowering Targeted Neighborhood Search via Hyper Tour for Large-Scale TSPcited by 1
- 2026A Curriculum-Based Deep Reinforcement Learning Framework for the Electric Vehicle Routing Problemcited by 1
- 2025LRM-1B: Towards Large Routing Modelcited by 0
- 2025On Distributional Dependent Performance of Classical and Neural Routing Solverscited by 0
- 2025Generative Modeling for Robust Deep Reinforcement Learning on the Traveling Salesman Problemcited by 0
- 2025Towards a General Framework for Predicting and Explaining the Hardness of Graph-based Combinatorial Optimization Problems using Machine Learning and Association Rule Miningcited by 0
- 2026Adversarial Instance Generation and Robust Training for Neural Combinatorial Optimization with Multiple Objectivescited by 0
- 2026Towards Efficient Constraint Handling in Neural Solvers for Routing Problems17 Feb 2026
- 2026Game-Theoretic Co-Evolution for LLM-Based Heuristic Discovery30 Jan 2026
- 2026A Curriculum-Based Deep Reinforcement Learning Framework for the Electric Vehicle Routing Problem21 Jan 2026
- 2026Adversarial Instance Generation and Robust Training for Neural Combinatorial Optimization with Multiple Objectives4 Jan 2026
- 2025Towards a General Framework for Predicting and Explaining the Hardness of Graph-based Combinatorial Optimization Problems using Machine Learning and Association Rule Mining24 Dec 2025
- 2025Empowering Targeted Neighborhood Search via Hyper Tour for Large-Scale TSP23 Oct 2025
- 2025Generative Modeling for Robust Deep Reinforcement Learning on the Traveling Salesman Problem12 Aug 2025
- 2025Lifelong Learner: Discovering Versatile Neural Solvers for Vehicle Routing Problems8 Aug 2025
- 2025On Distributional Dependent Performance of Classical and Neural Routing Solvers4 Aug 2025
- 2025LRM-1B: Towards Large Routing Model4 Jul 2025
- 2025Dynamic Mixture of Curriculum LoRA Experts for Continual Multimodal Instruction Tuning13 Jun 2025
- 2024Learning to Handle Complex Constraints for Vehicle Routing Problems28 Oct 2024
15 more
- 2024Collaboration! Towards Robust Neural Methods for Routing Problems7 Oct 2024
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectives1 Jun 2024
- 2024MVMoE: Multi-Task Vehicle Routing Solver with Mixture-of-Experts2 May 2024
- 2024Unsupervised Graph Neural Architecture Search with Disentangled Self-supervision8 Mar 2024
- 2024Spectral Invariant Learning for Dynamic Graphs under Distribution Shifts8 Mar 2024
- 2023Distilling Autoregressive Models to Obtain High-Performance Non-Autoregressive Solvers for Vehicle Routing Problems with Faster Inference Speed19 Dec 2023
- 2023GLOP: Learning Global Partition and Local Construction for Solving Large-scale Routing Problems in Real-time13 Dec 2023
- 2023Out-of-Distribution Generalized Dynamic Graph Neural Network for Human Albumin Prediction27 Nov 2023
- 2023LLM4DyG: Can Large Language Models Solve Spatial-Temporal Problems on Dynamic Graphs?26 Oct 2023
- 2023Promoting Generalization for Exact Solvers via Adversarial Instance Augmentation22 Oct 2023
- 2023Data-centric Graph Learning: A Survey8 Oct 2023
- 2023Towards Omni-generalizable Neural Methods for Vehicle Routing Problems31 May 2023
- 2023ASP: Learn a Universal Neural Solver!1 Mar 2023
- 2023Curriculum Graph Machine Learning: A Survey6 Feb 2023
- 2022Learning Generalizable Models for Vehicle Routing Problems via Knowledge Distillation14 Oct 2022
- 2023GLOP: Learning Global Partition and Local Construction for Solving Large-scale Routing Problems in Real-timecited by 82
- 2023Towards Omni-generalizable Neural Methods for Vehicle Routing Problemscited by 68
- 2022Learning Generalizable Models for Vehicle Routing Problems via Knowledge Distillationcited by 61
- 2023LLM4DyG: Can Large Language Models Solve Spatial-Temporal Problems on Dynamic Graphs?cited by 40
- 2024Learning to Handle Complex Constraints for Vehicle Routing Problemscited by 29
- 2023ASP: Learn a Universal Neural Solver!cited by 27
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2023Data-centric Graph Learning: A Surveycited by 22
- 2023Distilling Autoregressive Models to Obtain High-Performance Non-Autoregressive Solvers for Vehicle Routing Problems with Faster Inference Speedcited by 19
- 2024Spectral Invariant Learning for Dynamic Graphs under Distribution Shiftscited by 18
- 2023Curriculum Graph Machine Learning: A Surveycited by 15
- 2023Promoting Generalization for Exact Solvers via Adversarial Instance Augmentationcited by 12
12 most cited of 25 All 25 (JSON)
- 2026Towards Efficient Constraint Handling in Neural Solvers for Routing Problems17 Feb 2026
- 2026Game-Theoretic Co-Evolution for LLM-Based Heuristic Discovery30 Jan 2026
- 2026A Curriculum-Based Deep Reinforcement Learning Framework for the Electric Vehicle Routing Problem21 Jan 2026
- 2026Adversarial Instance Generation and Robust Training for Neural Combinatorial Optimization with Multiple Objectives4 Jan 2026
- 2025Towards a General Framework for Predicting and Explaining the Hardness of Graph-based Combinatorial Optimization Problems using Machine Learning and Association Rule Mining24 Dec 2025
- 2025Empowering Targeted Neighborhood Search via Hyper Tour for Large-Scale TSP23 Oct 2025
- 2025Generative Modeling for Robust Deep Reinforcement Learning on the Traveling Salesman Problem12 Aug 2025
- 2025Lifelong Learner: Discovering Versatile Neural Solvers for Vehicle Routing Problems8 Aug 2025
- 2025On Distributional Dependent Performance of Classical and Neural Routing Solvers4 Aug 2025
- 2025LRM-1B: Towards Large Routing Model4 Jul 2025
- 2024Learning to Handle Complex Constraints for Vehicle Routing Problems28 Oct 2024
- 2024Collaboration! Towards Robust Neural Methods for Routing Problems7 Oct 2024
12 newest of 25 All 25 (JSON)