Unsupervised Learning for Solving the Travelling Salesman Problem
Not on the map. Why?
Abstract (arXiv)
We propose UTSP, an unsupervised learning (UL) framework for solving the Travelling Salesman Problem (TSP). We train a Graph Neural Network (GNN) using a surrogate loss. The GNN outputs a heat map representing the probability for each edge to be part of the optimal path. We then apply local search to generate our final prediction based on the heat map. Our loss function consists of two parts: one pushes the model to find the shortest path and the other serves as a surrogate for the constraint that the route should form a Hamiltonian Cycle. Experimental results show that UTSP outperforms the existing data-driven TSP heuristics. Our approach is parameter efficient as well as data efficient: the model takes ~ 10% of the number of parameters and ~ 0.2% of training samples compared with reinforcement learning or supervised learning methods.
Key facts. Cited by 57 papers in the map (data through 7 Oct 2026). Builds on 15 of its 27 references that are in the map. First posted on arXiv 19 Mar 2023.
Builds on
15 of 27 references.
References · 15
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2018Attention, Learn to Solve Routing Problems!cited by 646
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
- 2020POMO: Policy Optimization with Multiple Optima for Reinforcement Learningcited by 341
- 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 265
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 216
- 2018Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Searchcited by 182
- 2020Generalize a Small Pre-trained Model to Arbitrarily Large TSP Instancescited by 161
- 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 127
- 2020Learning the Travelling Salesperson Problem Requires Rethinking Generalizationcited by 96
Built on by
Citing papers per year: 2024: 23; 2025: 18; 2026: 16.
57 papers.
Sort:
By area:
- 2024MVMoE: Multi-Task Vehicle Routing Solver with Mixture-of-Expertscited by 69
- 2024Ant Colony Sampling with GFlowNets for Combinatorial Optimizationcited by 53
- 2024INViT: A Generalizable Routing Problem Solver with Invariant Nested View Transformercited by 43
- 2025Fast T2T: Optimization Consistency Speeds Up Diffusion-Based Training-to-Testing Solving for Combinatorial Optimizationcited by 43
- 2025Rethinking Light Decoder-based Solvers for Vehicle Routing Problemscited by 36
- 2024PolyNet: Learning Diverse Solution Strategies for Neural Combinatorial Optimizationcited by 35
- 2024Diffusion Models as Constrained Samplers for Optimization with Unknown Constraintscited by 33
- 2024Learning to Handle Complex Constraints for Vehicle Routing Problemscited by 29
- 2024Position: Rethinking Post-Hoc Search-Based Neural Approaches for Solving Large-Scale Traveling Salesman Problemscited by 24
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2025Neural Deconstruction Search for Vehicle Routing Problemscited by 15
- 2025Learning to Reduce Search Space for Generalizable Neural Routing Solvercited by 14
38 more
- 2024Collaboration! Towards Robust Neural Methods for Routing Problemscited by 9
- 2024A GREAT Architecture for Edge-Based Graph Problems Like TSPcited by 7
- 2026RADAR: Learning to Route with Asymmetry-aware DistAnce Representationscited by 7
- 2024Less Is More -- On the Importance of Sparsification for Transformers and Graph Neural Networks for TSPcited by 6
- 2024Tackling Prevalent Conditions in Unsupervised Combinatorial Optimization: Cardinality, Minimum, Covering, and Morecited by 6
- 2025Learning for routing: A guided review of recent developments and future directionscited by 6
- 2024Moco: A Learnable Meta Optimizer for Combinatorial Optimizationcited by 5
- 2024SymmetricDiffusers: Learning Discrete Diffusion on Finite Symmetric Groupscited by 5
- 2025EFormer: An Effective Edge-based Transformer for Vehicle Routing Problemscited by 5
- 2025Learning to Segment for Vehicle Routing Problemscited by 5
- 2024A Unified Framework for Combinatorial Optimization Based on Graph Neural Networkscited by 4
- 2025Towards graph neural networks for provably solving convex optimization problemscited by 4
- 2026Survey on Neural Routing Solverscited by 4
- 2024Beyond the Heatmap: A Rigorous Evaluation of Component Impact in MCTS-Based TSP Solverscited by 3
- 2024Unsupervised Training of Diffusion Models for Feasible Solution Generation in Neural Combinatorial Optimizationcited by 2
- 2025LocalEscaper: A Weakly-supervised Framework with Regional Reconstruction for Scalable Neural TSP Solverscited by 2
- 2025Structure As Search: Unsupervised Permutation Learning for Combinatorial Optimizationcited by 2
- 2026Towards Efficient Constraint Handling in Neural Solvers for Routing Problemscited by 2
- 2024On Size and Hardness Generalization in Unsupervised Learning for the Travelling Salesman Problemcited by 1
- 2024IDEQ -- Improving Diffusion Models for the Traveling Salesman Problem (TSP) by Leveraging the Structure of the Solution Spacecited by 1
- 2025Unsupervised Ordering for Maximum Cliquecited by 1
- 2025Recurrent State Encoders for Efficient Neural Combinatorial Optimizationcited by 1
- 2026Graph Neural Networks are Heuristicscited by 1
- 2026CADO: From Imitation to Cost Minimization for Heatmap-based Solvers in Combinatorial Optimizationcited by 1
- 2026Efficient Decoder Scaling Strategy for Neural Routing Solverscited by 1
- 2026Leveraging Structural Constraints for Diffusion-based Neural TSP Solverscited by 1
- 2024Supplementary Materials to Graph Convolutional Branch and Boundcited by 0
- 2024Comment on paper: Position: Rethinking Post-Hoc Search-Based Neural Approaches for Solving Large-Scale Traveling Salesman Problemscited by 0
- 2024Permutation Picture of Graph Combinatorial Optimization Problemscited by 0
- 2024ReMAP: Neural Reparameterization for Scalable MAP Inference in Arbitrary-Order Markov Random Fieldscited by 0
- 2025Preference-Based Gradient Estimation for ML-Guided Approximate Combinatorial Optimizationcited by 0
- 2025Unsupervised Learning for Quadratic Assignmentcited by 0
- 2025Graph Reduction with Unsupervised Learning in Column Generation: A Routing Applicationcited 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
- 2025Edge-wise Topological Divergence Gaps: Guiding Search in Combinatorial Optimizationcited by 0
- 2026HeatACO: A Heatmap-Guided Max--Min Ant System for Large-Scale Travelling Salesman Problemscited by 0
- 2026Can Computational Reducibility Lead to Transferable Models for Graph Combinatorial Optimization?cited by 0
50 most cited of 57 All 57 (JSON)
- 2026Compute Time Scaling with Recursive Models for Combinatorial Optimization28 Sep 2026
- 2026Connected by Construction: Learning Tractable Near-Tour Marginals for Traveling Salesman Problems13 Jul 2026
- 2026Optimizing Nursing Care Taxi Dispatch Leveraging Integer Linear Programming Solvers and Machine Learning29 Jun 2026
- 2026N(CO)2: Neural Combinatorial Optimization with Chance Constraints to Solve Stochastic Orienteering16 Jun 2026
- 2026Leveraging Structural Constraints for Diffusion-based Neural TSP Solvers8 Jun 2026
- 2026Learning Permutation from Structure Without Supervision25 May 2026
- 2026Neural Cluster First, Route Second: Capacitated Vehicle Routing via Differentiable Optimal Transport10 May 2026
- 2026Learning to Solve Orienteering Problem with Time Windows and Variable Profits6 Mar 2026
- 2026RADAR: Learning to Route with Asymmetry-aware DistAnce Representations3 Mar 2026
- 2026Can Computational Reducibility Lead to Transferable Models for Graph Combinatorial Optimization?2 Mar 2026
- 2026Efficient Decoder Scaling Strategy for Neural Routing Solvers28 Feb 2026
- 2026Survey on Neural Routing Solvers25 Feb 2026
38 more
- 2026Towards Efficient Constraint Handling in Neural Solvers for Routing Problems17 Feb 2026
- 2026CADO: From Imitation to Cost Minimization for Heatmap-based Solvers in Combinatorial Optimization9 Feb 2026
- 2026HeatACO: A Heatmap-Guided Max--Min Ant System for Large-Scale Travelling Salesman Problems26 Jan 2026
- 2026Graph Neural Networks are Heuristics19 Jan 2026
- 2025Edge-wise Topological Divergence Gaps: Guiding Search in Combinatorial Optimization16 Dec 2025
- 2025Recurrent State Encoders for Efficient Neural Combinatorial Optimization5 Sep 2025
- 2025Generative Modeling for Robust Deep Reinforcement Learning on the Traveling Salesman Problem12 Aug 2025
- 2025On Distributional Dependent Performance of Classical and Neural Routing Solvers4 Aug 2025
- 2025Structure As Search: Unsupervised Permutation Learning for Combinatorial Optimization5 Jul 2025
- 2025Learning for routing: A guided review of recent developments and future directions30 Jun 2025
- 2025Learning to Segment for Vehicle Routing Problems22 Jun 2025
- 2025EFormer: An Effective Edge-based Transformer for Vehicle Routing Problems19 Jun 2025
- 2025Graph Reduction with Unsupervised Learning in Column Generation: A Routing Application11 Apr 2025
- 2025Unsupervised Ordering for Maximum Clique25 Mar 2025
- 2025Unsupervised Learning for Quadratic Assignment25 Mar 2025
- 2025Learning to Reduce Search Space for Generalizable Neural Routing Solver5 Mar 2025
- 2025Rethinking Light Decoder-based Solvers for Vehicle Routing Problems2 Mar 2025
- 2025Preference-Based Gradient Estimation for ML-Guided Approximate Combinatorial Optimization26 Feb 2025
- 2025LocalEscaper: A Weakly-supervised Framework with Regional Reconstruction for Scalable Neural TSP Solvers18 Feb 2025
- 2025Fast T2T: Optimization Consistency Speeds Up Diffusion-Based Training-to-Testing Solving for Combinatorial Optimization5 Feb 2025
- 2025Towards graph neural networks for provably solving convex optimization problems4 Feb 2025
- 2025Neural Deconstruction Search for Vehicle Routing Problems7 Jan 2025
- 2024IDEQ -- Improving Diffusion Models for the Traveling Salesman Problem (TSP) by Leveraging the Structure of the Solution Space18 Dec 2024
- 2024ReMAP: Neural Reparameterization for Scalable MAP Inference in Arbitrary-Order Markov Random Fields28 Nov 2024
- 2024Beyond the Heatmap: A Rigorous Evaluation of Component Impact in MCTS-Based TSP Solvers14 Nov 2024
- 2024Learning to Handle Complex Constraints for Vehicle Routing Problems28 Oct 2024
- 2024Permutation Picture of Graph Combinatorial Optimization Problems22 Oct 2024
- 2024Unsupervised Training of Diffusion Models for Feasible Solution Generation in Neural Combinatorial Optimization15 Oct 2024
- 2024Collaboration! Towards Robust Neural Methods for Routing Problems7 Oct 2024
- 2024SymmetricDiffusers: Learning Discrete Diffusion on Finite Symmetric Groups3 Oct 2024
- 2024A GREAT Architecture for Edge-Based Graph Problems Like TSP29 Aug 2024
- 2024A Unified Framework for Combinatorial Optimization Based on Graph Neural Networks19 Jun 2024
- 2024Comment on paper: Position: Rethinking Post-Hoc Search-Based Neural Approaches for Solving Large-Scale Traveling Salesman Problems11 Jun 2024
- 2024Supplementary Materials to Graph Convolutional Branch and Bound5 Jun 2024
- 2024Position: Rethinking Post-Hoc Search-Based Neural Approaches for Solving Large-Scale Traveling Salesman Problems2 Jun 2024
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectives1 Jun 2024
- 2024Tackling Prevalent Conditions in Unsupervised Combinatorial Optimization: Cardinality, Minimum, Covering, and More14 May 2024
- 2024MVMoE: Multi-Task Vehicle Routing Solver with Mixture-of-Experts2 May 2024
50 newest of 57 All 57 (JSON)
- 2025Fast T2T: Optimization Consistency Speeds Up Diffusion-Based Training-to-Testing Solving for Combinatorial Optimizationcited by 43
- 2024Diffusion Models as Constrained Samplers for Optimization with Unknown Constraintscited by 33
- 2024SymmetricDiffusers: Learning Discrete Diffusion on Finite Symmetric Groupscited by 5
- 2024Unsupervised Training of Diffusion Models for Feasible Solution Generation in Neural Combinatorial Optimizationcited by 2
- 2024IDEQ -- Improving Diffusion Models for the Traveling Salesman Problem (TSP) by Leveraging the Structure of the Solution Spacecited by 1
- 2026Leveraging Structural Constraints for Diffusion-based Neural TSP Solverscited by 1
- 2026Leveraging Structural Constraints for Diffusion-based Neural TSP Solvers8 Jun 2026
- 2025Fast T2T: Optimization Consistency Speeds Up Diffusion-Based Training-to-Testing Solving for Combinatorial Optimization5 Feb 2025
- 2024IDEQ -- Improving Diffusion Models for the Traveling Salesman Problem (TSP) by Leveraging the Structure of the Solution Space18 Dec 2024
- 2024Unsupervised Training of Diffusion Models for Feasible Solution Generation in Neural Combinatorial Optimization15 Oct 2024
- 2024SymmetricDiffusers: Learning Discrete Diffusion on Finite Symmetric Groups3 Oct 2024
- 2024Diffusion Models as Constrained Samplers for Optimization with Unknown Constraints28 Feb 2024
- 2024Ant Colony Sampling with GFlowNets for Combinatorial Optimizationcited by 53
- 2024INViT: A Generalizable Routing Problem Solver with Invariant Nested View Transformercited by 43
- 2025Rethinking Light Decoder-based Solvers for Vehicle Routing Problemscited by 36
- 2024PolyNet: Learning Diverse Solution Strategies for Neural Combinatorial Optimizationcited by 35
- 2024Learning to Handle Complex Constraints for Vehicle Routing Problemscited by 29
- 2024Position: Rethinking Post-Hoc Search-Based Neural Approaches for Solving Large-Scale Traveling Salesman Problemscited by 24
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2025Neural Deconstruction Search for Vehicle Routing Problemscited by 15
- 2025Learning to Reduce Search Space for Generalizable Neural Routing Solvercited by 14
- 2024Collaboration! Towards Robust Neural Methods for Routing Problemscited by 9
- 2024A GREAT Architecture for Edge-Based Graph Problems Like TSPcited by 7
- 2026RADAR: Learning to Route with Asymmetry-aware DistAnce Representationscited by 7
12 most cited of 50 All 50 (JSON)
- 2026Compute Time Scaling with Recursive Models for Combinatorial Optimization28 Sep 2026
- 2026Connected by Construction: Learning Tractable Near-Tour Marginals for Traveling Salesman Problems13 Jul 2026
- 2026Optimizing Nursing Care Taxi Dispatch Leveraging Integer Linear Programming Solvers and Machine Learning29 Jun 2026
- 2026N(CO)2: Neural Combinatorial Optimization with Chance Constraints to Solve Stochastic Orienteering16 Jun 2026
- 2026Learning Permutation from Structure Without Supervision25 May 2026
- 2026Neural Cluster First, Route Second: Capacitated Vehicle Routing via Differentiable Optimal Transport10 May 2026
- 2026Learning to Solve Orienteering Problem with Time Windows and Variable Profits6 Mar 2026
- 2026RADAR: Learning to Route with Asymmetry-aware DistAnce Representations3 Mar 2026
- 2026Can Computational Reducibility Lead to Transferable Models for Graph Combinatorial Optimization?2 Mar 2026
- 2026Efficient Decoder Scaling Strategy for Neural Routing Solvers28 Feb 2026
- 2026Survey on Neural Routing Solvers25 Feb 2026
- 2026Towards Efficient Constraint Handling in Neural Solvers for Routing Problems17 Feb 2026
12 newest of 50 All 50 (JSON)