DAN: Decentralized Attention-based Neural Network for the MinMax Multiple Traveling Salesman Problem
Not on the map. Why?
Abstract (arXiv)
The multiple traveling salesman problem (mTSP) is a well-known NP-hard problem with numerous real-world applications. In particular, this work addresses MinMax mTSP, where the objective is to minimize the max tour length among all agents. Many robotic deployments require recomputing potentially large mTSP instances frequently, making the natural trade-off between computing time and solution quality of great importance. However, exact and heuristic algorithms become inefficient as the number of cities increases, due to their computational complexity. Encouraged by the recent developments in deep reinforcement learning (dRL), this work approaches the mTSP as a cooperative task and introduces DAN, a decentralized attention-based neural method that aims at tackling this key trade-off. In DAN, agents learn fully decentralized policies to collaboratively construct a tour, by predicting each other's future decisions. Our model relies on the Transformer architecture and is trained using multi-agent RL with parameter sharing, providing natural scalability to the numbers of agents and cities. Our experimental results on small- to large-scale mTSP instances (50 to 1000 cities and 5 to 20 agents) show that DAN is able to match or outperform state-of-the-art solvers while keeping planning times low. In particular, given the same computation time budget, DAN outperforms all conventional and dRL-based baselines on larger-scale instances (more than 100 cities, more than 5 agents), and exhibits enhanced agent collaboration. A video explaining our approach and presenting our results is available at urlhttps://youtu.be/xi3cLsDsLvs.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 10 of its 20 references that are in the map. First posted on arXiv 9 Sep 2021.
Builds on
10 of 20 references.
References · 10
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015Pointer Networkscited by 882
- 2018Attention, Learn to Solve Routing Problems!cited by 646
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
- 2019Multi-Agent Reinforcement Learning: A Selective Overview of Theories and Algorithmscited by 555
- 2017Ray: A Distributed Framework for Emerging AI Applicationscited by 516
- 2021ScheduleNet: Learn to solve multi-agent scheduling problems with reinforcement learningcited by 31
- 2018Learning the Multiple Traveling Salesmen Problem with Permutation Invariant Pooling Networkscited by 22
- 2019SOM-Guided Evolutionary Search for Solving MinMax Multiple-TSPcited by 2
Built on by
Citing papers per year: 2024: 4; 2025: 1.
5 papers.
- 2024DPN: Decoupling Partition and Navigation for Neural Solvers of Min-max Vehicle Routing Problemscited by 18
- 2025Improving Generalization of Neural Combinatorial Optimization for Vehicle Routing Problems via Test-Time Projection Learningcited by 12
- 2024Instance-Conditioned Adaptation for Large-scale Generalization of Neural Routing Solvercited by 9
- 2024PARCO: Parallel AutoRegressive Models for Multi-Agent Combinatorial Optimizationcited by 7
- 2024Learning Dual-arm Object Rearrangement for Cartesian Robotscited by 1
- 2025Improving Generalization of Neural Combinatorial Optimization for Vehicle Routing Problems via Test-Time Projection Learning3 Jun 2025
- 2024PARCO: Parallel AutoRegressive Models for Multi-Agent Combinatorial Optimization5 Sep 2024
- 2024DPN: Decoupling Partition and Navigation for Neural Solvers of Min-max Vehicle Routing Problems27 May 2024
- 2024Instance-Conditioned Adaptation for Large-scale Generalization of Neural Routing Solver3 May 2024
- 2024Learning Dual-arm Object Rearrangement for Cartesian Robots21 Feb 2024