mlsanityData to 7 Oct 2026

Revisit the Algorithm Selection Problem for TSP with Spatial Information Enhanced Graph Neural Networks

arXiv 2302.04035 ↗First posted 8 Feb 2023cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

Algorithm selection is a well-known problem where researchers investigate how to construct useful features representing the problem instances and then apply feature-based machine learning models to predict which algorithm works best with the given instance. However, even for simple optimization problems such as Euclidean Traveling Salesman Problem (TSP), there lacks a general and effective feature representation for problem instances. The important features of TSP are relatively well understood in the literature, based on extensive domain knowledge and post-analysis of the solutions. In recent years, Convolutional Neural Network (CNN) has become a popular approach to select algorithms for TSP. Compared to traditional feature-based machine learning models, CNN has an automatic feature-learning ability and demands less domain expertise. However, it is still required to generate intermediate representations, i.e., multiple images to represent TSP instances first. In this paper, we revisit the algorithm selection problem for TSP, and propose a novel Graph Neural Network (GNN), called GINES. GINES takes the coordinates of cities and distances between cities as input. It is composed of a new message-passing mechanism and a local neighborhood feature extractor to learn spatial information of TSP instances. We evaluate GINES on two benchmark datasets. The results show that GINES outperforms CNN and the original GINE models. It is better than the traditional handcrafted feature-based approach on one dataset. The code and dataset will be released in the final version of this paper.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 29 of its 57 references that are in the map. First posted on arXiv 8 Feb 2023.

Builds on

29 of 57 references.

References · 29

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
  4. 2018How Powerful are Graph Neural Networks?cited by 4,355
  5. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  6. 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
  7. 2020Point Transformercited by 1,462
  8. 2019Strategies for Pre-training Graph Neural Networkscited by 964
  9. 2015Pointer Networkscited by 882
  10. 2020Benchmarking Graph Neural Networkscited by 672
  11. 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
  12. 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 544
17 more
  1. 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
  2. 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 265
  3. 2018Automated Algorithm Selection: Survey and Perspectivescited by 111
  4. 2019Combinatorial Optimization by Graph Pointer Networks and Hierarchical Reinforcement Learningcited by 78
  5. 2020Learning Combinatorial Optimization on Graphs: A Survey with Applications to Networkingcited by 70
  6. 2021Graph Neural Network Guided Local Search for the Traveling Salesperson Problemcited by 70
  7. 2022Learning to Solve Routing Problems via Distributionally Robust Optimizationcited by 31
  8. 2019Learning Heuristics over Large Graphs via Deep Reinforcement Learningcited by 23
  9. 2022Automated Algorithm Selection: from Feature-Based to Feature-Free Approachescited by 13
  10. 2020Deep Learning as a Competitive Feature-Free Approach for Automated Algorithm Selection on the Traveling Salesperson Problemcited by 11
  11. 2021Learning to Sparsify Travelling Salesman Problem Instancescited by 9
  12. 2014claspfolio 2: Advances in Algorithm Selection for Answer Set Programmingcited by 8
  13. 2016Divide and Conquer Networkscited by 6
  14. 2021SSFG: Stochastically Scaling Features and Gradients for Regularizing Graph Convolutional Networkscited by 6
  15. 2020Learning to Optimise General TSP Instancescited by 5
  16. 2018Hard to Solve Instances of the Euclidean Traveling Salesman Problemcited by 3
  17. 2019Black Box Algorithm Selection by Convolutional Neural Networkcited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 1; 2026: 1.

3 papers.