On Size and Hardness Generalization in Unsupervised Learning for the Travelling Salesman Problem (2403.20212v2)
Abstract: We study the generalization capability of Unsupervised Learning in solving the Travelling Salesman Problem (TSP). We use a Graph Neural Network (GNN) trained with a surrogate loss function to generate an embedding for each node. We use these embeddings to construct a heat map that indicates the likelihood of each edge being part of the optimal route. We then apply local search to generate our final predictions. Our investigation explores how different training instance sizes, embedding dimensions, and distributions influence the outcomes of Unsupervised Learning methods. Our results show that training with larger instance sizes and increasing embedding dimensions can build a more effective representation, enhancing the model's ability to solve TSP. Furthermore, in evaluating generalization across different distributions, we first determine the hardness of various distributions and explore how different hardnesses affect the final results. Our findings suggest that models trained on harder instances exhibit better generalization capabilities, highlighting the importance of selecting appropriate training instances in solving TSP using Unsupervised Learning.
- Neural combinatorial optimization with reinforcement learning. arXiv preprint arXiv:1611.09940, 2016.
- Machine learning for combinatorial optimization: a methodological tour d’horizon. European Journal of Operational Research, 290(2):405–421, 2021.
- Learning generalizable models for vehicle routing problems via knowledge distillation. Advances in Neural Information Processing Systems, 35:31226–31238, 2022.
- Efficient meta neural heuristic for multi-objective combinatorial optimization. Advances in Neural Information Processing Systems, 36, 2024.
- Learning heuristics for the tsp by policy gradient. In International Conference on the Integration of Constraint Programming, Artificial Intelligence, and Operations Research, pp. 170–181. Springer, 2018.
- Generalize a small pre-trained model to arbitrarily large tsp instances. Proceedings of the AAAI Conference on Artificial Intelligence, 35(8):7474–7482, 2021.
- The tsp phase transition. Artificial Intelligence, 88(1-2):349–358, 1996.
- Helsgaun, K. An effective implementation of the lin–kernighan traveling salesman heuristic. European journal of operational research, 126(1):106–130, 2000.
- An efficient graph convolutional network technique for the travelling salesman problem. arXiv preprint arXiv:1906.01227, 2019.
- Attention, learn to solve routing problems! In International Conference on Learning Representations, 2019. URL https://openreview.net/forum?id=ByxBFsRqYm.
- From distribution learning in training to gradient search in testing for combinatorial optimization. volume 36, 2024.
- Learning to search feasible and infeasible regions of routing problems with flexible neural k-opt. Advances in Neural Information Processing Systems, 36, 2024.
- Unsupervised learning permutations for tsp using gumbel-sinkhorn operator. In NeurIPS 2023 Workshop Optimal Transport and Machine Learning, 2023.
- Unsupervised learning for solving the travelling salesman problem. Advances in Neural Information Processing Systems, 36, 2024.
- Hard and easy distributions of sat problems. In Aaai, volume 92, pp. 459–465, 1992.
- Determining computational complexity from characteristic ‘phase transitions’. Nature, 400(6740):133–137, 1999.
- Difusco: Graph-based diffusion solvers for combinatorial optimization. Advances in Neural Information Processing Systems, 36, 2024.
- Neurolkh: Combining deep learning model with lin-kernighan-helsgaun heuristic for solving the traveling salesman problem. Advances in Neural Information Processing Systems, 34:7472–7483, 2021.
- Deepaco: Neural-enhanced ant systems for combinatorial optimization. volume 36, 2024.
- Towards omni-generalizable neural methods for vehicle routing problems. In International Conference on Machine Learning, pp. 42769–42789. PMLR, 2023.
- Yimeng Min (13 papers)
- Carla P. Gomes (54 papers)