iMTSP: Solving Min-Max Multiple Traveling Salesman Problem with Imperative Learning
Yifan Guo, Zhongqiang Ren, and Chen Wang

TL;DR
This paper introduces iMTSP, a self-supervised bilevel learning framework for large-scale Min-Max MTSP, achieving faster convergence and shorter tours than existing methods by reformulating the problem and employing a novel gradient estimator.
Contribution
It proposes a bilevel, self-supervised learning approach with a new gradient estimation method to efficiently solve large-scale Min-Max MTSPs, overcoming previous data-driven limitations.
Findings
Converges 20% faster than reinforcement learning baselines.
Finds up to 80% shorter tours than Google OR-Tools in large-scale problems.
Effective in problems with 1000 cities and 15 agents.
Abstract
This paper considers a Min-Max Multiple Traveling Salesman Problem (MTSP), where the goal is to find a set of tours, one for each agent, to collectively visit all the cities while minimizing the length of the longest tour. Though MTSP has been widely studied, obtaining near-optimal solutions for large-scale problems is still challenging due to its NP-hardness. Recent efforts in data-driven methods face challenges of the need for hard-to-obtain supervision and issues with high variance in gradient estimations, leading to slow convergence and highly suboptimal solutions. We address these issues by reformulating MTSP as a bilevel optimization problem, using the concept of imperative learning (IL). This involves introducing an allocation network that decomposes the MTSP into multiple single-agent traveling salesman problems (TSPs). The longest tour from these TSP solutions is then used to…
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.
Taxonomy
TopicsScheduling and Timetabling Solutions · Metaheuristic Optimization Algorithms Research
MethodsSparse Evolutionary Training
