Unsupervised Learning for Solving the Travelling Salesman Problem

03/19/2023
by   Yimeng Min, et al.
0

We propose UTSP, an unsupervised learning (UL) framework for solving the Travelling Salesman Problem (TSP). We train a Graph Neural Network (GNN) using a surrogate loss. The GNN outputs a heat map representing the probability for each edge to be part of the optimal path. We then apply local search to generate our final prediction based on the heat map. Our loss function consists of two parts: one pushes the model to find the shortest path and the other serves as a surrogate for the constraint that the route should form a Hamiltonian Cycle. Experimental results show that UTSP outperforms the existing data-driven TSP heuristics. Our approach is parameter efficient as well as data efficient: the model takes ∼ 10% of the number of parameters and ∼ 0.2% of training samples compared with reinforcement learning or supervised learning methods.

READ FULL TEXT
research
06/03/2022

Can Hybrid Geometric Scattering Networks Help Solve the Maximal Clique Problem?

We propose a geometric scattering-based graph neural network (GNN) for a...
research
02/05/2022

A Graph Neural Network Framework for Grid-Based Simulation

Reservoir simulations are computationally expensive in the well control ...
research
05/25/2022

Robust Reinforcement Learning on Graphs for Logistics optimization

Logistics optimization nowadays is becoming one of the hottest areas in ...
research
02/18/2022

GNN-Surrogate: A Hierarchical and Adaptive Graph Neural Network for Parameter Space Exploration of Unstructured-Mesh Ocean Simulations

We propose GNN-Surrogate, a graph neural network-based surrogate model t...
research
01/26/2023

MG-GNN: Multigrid Graph Neural Networks for Learning Multilevel Domain Decomposition Methods

Domain decomposition methods (DDMs) are popular solvers for discretized ...
research
07/19/2020

An unsupervised learning approach to solving heat equations on chip based on Auto Encoder and Image Gradient

Solving heat transfer equations on chip becomes very critical in the upc...
research
12/19/2020

Generalize a Small Pre-trained Model to Arbitrarily Large TSP Instances

For the traveling salesman problem (TSP), the existing supervised learni...

Please sign up or login with your details

Forgot password? Click here to reset