TL;DR
This paper introduces a machine learning-based constructive heuristic for the Traveling Salesman Problem that improves scalability and solution quality by focusing on high-probability edges, trained on small instances and effective on larger ones.
Contribution
It presents a novel ML-driven heuristic that confirms high-probability edges for solution construction, enhancing generalization and efficiency for large TSP instances.
Findings
Effective on TSPLIB instances up to 1748 cities
Achieves good solution quality without loss compared to classic heuristics
Complexity in worst case is $O(n^2 \, \log n^2)$
Abstract
Recent systems applying Machine Learning (ML) to solve the Traveling Salesman Problem (TSP) exhibit issues when they try to scale up to real case scenarios with several hundred vertices. The use of Candidate Lists (CLs) has been brought up to cope with the issues. The procedure allows to restrict the search space during solution creation, consequently reducing the solver computational burden. So far, ML were engaged to create CLs and values on the edges of these CLs expressing ML preferences at solution insertion. Although promising, these systems do not clearly restrict what the ML learns and does to create solutions, bringing with them some generalization issues. Therefore, motivated by exploratory and statistical studies, in this work we instead use a machine learning model to confirm the addition in the solution just for high probable edges. CLs of the high probable edge are…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
