Beyond the Heatmap: A Rigorous Evaluation of Component Impact in MCTS-Based TSP Solvers
Not on the map. Why?
Abstract (arXiv)
The ``Heatmap + Monte Carlo Tree Search (MCTS)'' paradigm has recently emerged as a prominent framework for solving the Travelling Salesman Problem (TSP). While considerable effort has been devoted to enhancing heatmap sophistication through advanced learning models, this paper rigorously examines whether this emphasis is justified, critically assessing the relative impact of heatmap complexity versus MCTS configuration. Our extensive empirical analysis across diverse TSP scales, distributions, and benchmarks reveals two pivotal insights: 1) The configuration of MCTS strategies significantly influences solution quality, underscoring the importance of meticulous tuning to achieve optimal results and enabling valid comparisons among different heatmap methodologies. 2) A rudimentary, parameter-free heatmap based on the intrinsic k-nearest neighbor structure of TSP instances, when coupled with an optimally tuned MCTS, can match or surpass the performance of more sophisticated, learned heatmaps, demonstrating robust generalizability on problem scale and distribution shift. To facilitate rigorous and fair evaluations in future research, we introduce a streamlined pipeline for standardized MCTS hyperparameter tuning. Collectively, these findings challenge the prevalent assumption that heatmap complexity is the primary determinant of performance, advocating instead for a balanced integration and comprehensive evaluation of both learning and search components within this paradigm. Our code is available at: https://github.com/LOGO-CUHKSZ/rethinkmctstsp.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 33 of its 43 references that are in the map. First posted on arXiv 14 Nov 2024.
Builds on
33 of 43 references.
References · 33
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2015Pointer Networkscited by 895
- 2018Attention, Learn to Solve Routing Problems!cited by 656
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 608
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 561
- 2020POMO: Policy Optimization with Multiple Optima for Reinforcement Learningcited by 348
- 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 269
- 2021SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimizationcited by 230
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 221
- 2018Learning to Perform Local Rewriting for Combinatorial Optimizationcited by 185
- 2019Learning Improvement Heuristics for Solving Routing Problemscited by 164
- 2020Generalize a Small Pre-trained Model to Arbitrarily Large TSP Instancescited by 162
21 more
- 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 129
- 2022Sym-NCO: Leveraging Symmetricity for Neural Combinatorial Optimizationcited by 119
- 2020Learning 2-opt Heuristics for the Traveling Salesman Problem via Deep Reinforcement Learningcited by 100
- 2021Efficient Active Search for Combinatorial Optimization Problemscited by 100
- 2021Matrix Encoding Networks for Neural Combinatorial Optimizationcited by 91
- 2021Learning Collaborative Policies to Solve NP-hard Routing Problemscited by 86
- 2023GLOP: Learning Global Partition and Local Construction for Solving Large-scale Routing Problems in Real-timecited by 85
- 2022Simulation-guided Beam Search for Neural Combinatorial Optimizationcited by 84
- 2019Combinatorial Optimization by Graph Pointer Networks and Hierarchical Reinforcement Learningcited by 78
- 2021Graph Neural Network Guided Local Search for the Traveling Salesperson Problemcited by 70
- 2024MVMoE: Multi-Task Vehicle Routing Solver with Mixture-of-Expertscited by 70
- 2023Towards Omni-generalizable Neural Methods for Vehicle Routing Problemscited by 69
- 2022Learning Generalizable Models for Vehicle Routing Problems via Knowledge Distillationcited by 62
- 2023Unsupervised Learning for Solving the Travelling Salesman Problemcited by 58
- 2024Multi-Task Learning for Routing Problem with Cross-Problem Zero-Shot Generalizationcited by 50
- 2024INViT: A Generalizable Routing Problem Solver with Invariant Nested View Transformercited by 44
- 2023H-TSP: Hierarchically Solving the Large-Scale Travelling Salesman Problemcited by 43
- 2020A Deep Reinforcement Learning Algorithm Using Dynamic Attention Model for Vehicle Routing Problemscited by 30
- 2023ASP: Learn a Universal Neural Solver!cited by 27
- 2024Position: Rethinking Post-Hoc Search-Based Neural Approaches for Solving Large-Scale Traveling Salesman Problemscited by 24
- 2021A Game-Theoretic Approach for Improving Generalization Ability of TSP Solverscited by 14
Built on by
Citing papers per year: 2026: 3.
3 papers.