Generalization of Machine Learning for Problem Reduction: A Case Study on Travelling Salesman Problems
Not on the map. Why?
Abstract (arXiv)
Combinatorial optimization plays an important role in real-world problem solving. In the big data era, the dimensionality of a combinatorial optimization problem is usually very large, which poses a significant challenge to existing solution methods. In this paper, we examine the generalization capability of a machine learning model for problem reduction on the classic travelling salesman problems (TSP). We demonstrate that our method can greedily remove decision variables from an optimization problem that are predicted not to be part of an optimal solution. More specifically, we investigate our model's capability to generalize on test instances that have not been seen during the training phase. We consider three scenarios where training and test instances are different in terms of: 1) problem characteristics; 2) problem sizes; and 3) problem types. Our experiments show that this machine learning based technique can generalize reasonably well over a wide range of TSP test instances with different characteristics or sizes. While the accuracy of predicting unused variables naturally deteriorates as a test instance is further away from the training set, we observe that even when tested on a different TSP problem variant, the machine learning model still makes useful predictions about which variables can be eliminated without significantly impacting solution quality.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 3; 2023: 0; 2024: 3; 2025: 2; 2026: 4.
17 papers.
Sort:
By area:
- 2021NeuroLKH: Combining Deep Learning Model with Lin-Kernighan-Helsgaun Heuristic for Solving the Traveling Salesman Problemcited by 102
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problemscited by 94
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2021An Overview and Experimental Study of Learning-based Optimization Algorithms for Vehicle Routing Problemcited by 22
- 2024Visual Reasoning and Multi-Agent Approach in Multimodal Large Language Models (MLLMs): Solving TSP and mTSP Combinatorial Challengescited by 21
- 2025Learning to Reduce Search Space for Generalizable Neural Routing Solvercited by 14
- 2021Enhancing Column Generation by a Machine-Learning-Based Pricing Heuristic for Graph Coloringcited by 12
- 2021Learning to Sparsify Travelling Salesman Problem Instancescited by 9
- 2022LeNSE: Learning To Navigate Subgraph Embeddings for Large-Scale Combinatorial Optimisationcited by 8
- 2025Learning for routing: A guided review of recent developments and future directionscited by 6
- 2022Learning to Prune Instances of Steiner Tree Problem in Graphscited by 2
- 2022Enhancing Constraint Programming via Supervised Learning for Job Shop Schedulingcited by 1
5 more
- 2024Theoretically Grounded Pruning of Large Ground Sets for Constrained, Discrete Optimizationcited by 0
- 2026Imitation Learning for Combinatorial Optimisation under Uncertaintycited by 0
- 2026Adaptive decision-making for stochastic service network designcited by 0
- 2026Machine Learning-based Two-Stage Graph Sparsification for the Travelling Salesman Problemcited by 0
- 2026GES-TSP: Graph Edge Sparsification for TSPcited by 0
- 2026GES-TSP: Graph Edge Sparsification for TSP23 Jun 2026
- 2026Machine Learning-based Two-Stage Graph Sparsification for the Travelling Salesman Problem22 Apr 2026
- 2026Adaptive decision-making for stochastic service network design25 Mar 2026
- 2026Imitation Learning for Combinatorial Optimisation under Uncertainty8 Jan 2026
- 2025Learning for routing: A guided review of recent developments and future directions30 Jun 2025
- 2025Learning to Reduce Search Space for Generalizable Neural Routing Solver5 Mar 2025
- 2024Theoretically Grounded Pruning of Large Ground Sets for Constrained, Discrete Optimization23 Oct 2024
- 2024Visual Reasoning and Multi-Agent Approach in Multimodal Large Language Models (MLLMs): Solving TSP and mTSP Combinatorial Challenges26 Jun 2024
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectives1 Jun 2024
- 2022Enhancing Constraint Programming via Supervised Learning for Job Shop Scheduling26 Nov 2022
- 2022Learning to Prune Instances of Steiner Tree Problem in Graphs25 Aug 2022
- 2022LeNSE: Learning To Navigate Subgraph Embeddings for Large-Scale Combinatorial Optimisation20 May 2022
5 more
- 2021Enhancing Column Generation by a Machine-Learning-Based Pricing Heuristic for Graph Coloring8 Dec 2021
- 2021NeuroLKH: Combining Deep Learning Model with Lin-Kernighan-Helsgaun Heuristic for Solving the Traveling Salesman Problem15 Oct 2021
- 2021An Overview and Experimental Study of Learning-based Optimization Algorithms for Vehicle Routing Problem15 Jul 2021
- 2021Learning to Sparsify Travelling Salesman Problem Instances19 Apr 2021
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problems23 Feb 2021
- 2021NeuroLKH: Combining Deep Learning Model with Lin-Kernighan-Helsgaun Heuristic for Solving the Traveling Salesman Problemcited by 102
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problemscited by 94
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2021An Overview and Experimental Study of Learning-based Optimization Algorithms for Vehicle Routing Problemcited by 22
- 2025Learning to Reduce Search Space for Generalizable Neural Routing Solvercited by 14
- 2021Enhancing Column Generation by a Machine-Learning-Based Pricing Heuristic for Graph Coloringcited by 12
- 2021Learning to Sparsify Travelling Salesman Problem Instancescited by 9
- 2022LeNSE: Learning To Navigate Subgraph Embeddings for Large-Scale Combinatorial Optimisationcited by 8
- 2025Learning for routing: A guided review of recent developments and future directionscited by 6
- 2022Learning to Prune Instances of Steiner Tree Problem in Graphscited by 2
- 2022Enhancing Constraint Programming via Supervised Learning for Job Shop Schedulingcited by 1
- 2024Theoretically Grounded Pruning of Large Ground Sets for Constrained, Discrete Optimizationcited by 0
12 most cited of 15 All 15 (JSON)
- 2026GES-TSP: Graph Edge Sparsification for TSP23 Jun 2026
- 2026Machine Learning-based Two-Stage Graph Sparsification for the Travelling Salesman Problem22 Apr 2026
- 2026Adaptive decision-making for stochastic service network design25 Mar 2026
- 2025Learning for routing: A guided review of recent developments and future directions30 Jun 2025
- 2025Learning to Reduce Search Space for Generalizable Neural Routing Solver5 Mar 2025
- 2024Theoretically Grounded Pruning of Large Ground Sets for Constrained, Discrete Optimization23 Oct 2024
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectives1 Jun 2024
- 2022Enhancing Constraint Programming via Supervised Learning for Job Shop Scheduling26 Nov 2022
- 2022Learning to Prune Instances of Steiner Tree Problem in Graphs25 Aug 2022
- 2022LeNSE: Learning To Navigate Subgraph Embeddings for Large-Scale Combinatorial Optimisation20 May 2022
- 2021Enhancing Column Generation by a Machine-Learning-Based Pricing Heuristic for Graph Coloring8 Dec 2021
- 2021NeuroLKH: Combining Deep Learning Model with Lin-Kernighan-Helsgaun Heuristic for Solving the Traveling Salesman Problem15 Oct 2021
12 newest of 15 All 15 (JSON)