Geometric Self-Supervised Pre-training for Neural Combinatorial Optimization
Not on the map. Why?
Abstract (arXiv)
Neural Combinatorial Optimization (NCO) techniques have emerged as a highly efficient alternative to traditional exact algorithms for solving routing problems such as the Traveling Salesman Problem (TSP). However, the generalization capabilities of these Reinforcement Learning-based models are severely hindered when scaling to high-dimensional instances. This issue has been mitigated in other domains, like computer vision and natural language processing, by adopting a self-supervised pre-training strategy. Nevertheless, its application to routing graphs, which lack complex topological attributes beyond 2D spatial coordinates, remains a challenge. In this paper, we propose a geometric self-supervised pre-training framework specifically designed to capture spatial invariance and global relative distance distributions. By applying isometric transformations, such as rotations and axial reflections, the model learns robust structural representations prior to the policy optimization phase. Empirical results demonstrate that this strategy consistently outperforms models trained from scratch (baselines), achieving a 7.23% improvement in tour length for massive zero-shot extrapolation scenarios (TSP1,000). Furthermore, the proposed model exhibits remarkable computational efficiency, delivering speedups of up to two orders of magnitude over the exact solver Concorde at massive scales. The source code and pre-trained models are publicly available at https://github.com/davidaguadocosano/TSP-GeoPretrain.git.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 20 of its 32 references that are in the map. First posted on arXiv 31 Jul 2026.
Builds on
20 of 32 references.
References · 20
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
- 2018Deep Graph Infomaxcited by 1,101
- 2020On Layer Normalization in the Transformer Architecturecited by 906
- 2015Pointer Networkscited by 882
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2018Attention, Learn to Solve Routing Problems!cited by 646
- 2022GraphMAE: Self-Supervised Masked Graph Autoencoderscited by 443
- 2021Graph Contrastive Learning Automatedcited by 287
8 more
- 2023Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalizationcited by 140
- 2023GraphMAE2: A Decoding-Enhanced Masked Self-Supervised Graph Learnercited by 131
- 2020Learning the Travelling Salesperson Problem Requires Rethinking Generalizationcited by 96
- 2023Contrastive Difference Predictive Codingcited by 35
- 2022Graph Contrastive Learning with Personalized Augmentationcited by 14
- 2022Data Augmentation on Graphs: A Technical Surveycited by 10
- 2025RRNCO: Towards Real-World Routing with Neural Combinatorial Optimizationcited by 10
- 2021Self-Supervised Graph Representation Learning via Topology Transformationscited by 3
Built on by
Not cited yet.