Unsupervised Learning for Solving the Travelling Salesman Problem

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Min, Yimeng, Bai, Yiwei, Gomes, Carla P.
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910404017389568
author Min, Yimeng
Bai, Yiwei
Gomes, Carla P.
author_facet Min, Yimeng
Bai, Yiwei
Gomes, Carla P.
contents 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 $\sim$ 10\% of the number of parameters and $\sim$ 0.2\% of training samples compared with reinforcement learning or supervised learning methods.
format Preprint
id arxiv_https___arxiv_org_abs_2303_10538
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Unsupervised Learning for Solving the Travelling Salesman Problem
Min, Yimeng
Bai, Yiwei
Gomes, Carla P.
Artificial Intelligence
Machine Learning
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 $\sim$ 10\% of the number of parameters and $\sim$ 0.2\% of training samples compared with reinforcement learning or supervised learning methods.
title Unsupervised Learning for Solving the Travelling Salesman Problem
topic Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2303.10538