Graph Neural Network-based Algorithm Selection for the Traveling Salesman Problem: A Systematic Study of Cost and Rank Losses under Distinct Budget Regimes

📅 2026-07-20
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the challenge that Traveling Salesman Problem (TSP) solver performance is highly instance-dependent by proposing GNNAS-TSP, a framework that—without manual feature engineering—leverages graph neural networks to learn instance representations directly from raw graph structures. It formulates algorithm selection as a joint cost prediction and ranking task. The study systematically evaluates various combinations of loss functions, including MSE, MAE, Huber for regression and RankNet, ListNet, LambdaRank for learning-to-rank, under different computational budgets. Experimental results demonstrate that GNNAS-TSP consistently outperforms the single best solver (SBS) at both 10-second and 60-second time limits, achieving statistically significant and robust improvements in solution quality, particularly within the stringent 10-second budget.
📝 Abstract
Automated Algorithm Selection (AS) aims to improve problem-solving performance by selecting, for each problem instance, the most suitable algorithm from a predefined portfolio. This is particularly relevant to the Traveling Salesman Problem (TSP), where solver performance is strongly instance-dependent. We introduce GNNAS-TSP, a Graph Neural Network (GNN)-based AS framework that learns TSP instance representations directly from raw graph data, avoiding manual feature engineering. GNNAS-TSP formulates AS as a joint cost-prediction and ranking task. We evaluate cost-based (mean squared error (MSE), mean absolute error (MAE), and Huber), rank-based (RankNet, ListNet, and LambdaRank), and hybrid learning objectives for a portfolio comprising Chained Lin-Kernighan, Edge Assembly Crossover, Lin-Kernighan-Helsgaun, Multiagent Optimization System, and Concorde. Experiments use fixed computational budgets of 10 and 60 seconds. On the held-out test set, the selected configurations improve on the Single Best Solver (SBS) in normalized solution cost at both budgets. For the 10s budget, AS achieves substantial and statistically significant cost improvement over SBS. Overall, the results suggest that GNNAS-TSP is a useful meta-solving strategy when exploitable variation exists across solver performance.
Problem

Research questions and friction points this paper is trying to address.

Algorithm Selection
Traveling Salesman Problem
Graph Neural Network
Cost Prediction
Ranking
Innovation

Methods, ideas, or system contributions that make the work stand out.

Graph Neural Network
Algorithm Selection
Traveling Salesman Problem
Cost-Rank Joint Learning
Computational Budget
🔎 Similar Papers
No similar papers found.
Zhaoxuan Li
Zhaoxuan Li
Institute of Information Engineering
J
Jiale Yang
Duke Kunshan University, 8 Duke Avenue, Kunshan, 215316, China
Yifei Lu
Yifei Lu
Northeastern University, Shenyang, China
Large Language Model
M
Mustafa Misir
Duke Kunshan University, 8 Duke Avenue, Kunshan, 215316, China