paper-with-me

홈 › Papers

DAN: Decentralized Attention-based Neural Network for the MinMax Multiple Traveling Salesman Problem

2021-09-09 · Yuhong Cao, Zhanhong Sun, Guillaume Sartoretti

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 \url{https://youtu.be/xi3cLsDsLvs}.

📄 PDF Abstract BibTeX arXiv:2109.04205

Code (0)

등록된 구현이 없습니다.

Tasks

Combinatorial OptimizationDeep Reinforcement LearningTraveling Salesman Problem

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Position-Wise Feed-Forward Layer 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…

Similar Papers 제목 키워드 기반

Learning-guided iterated local search for the minmax multiple traveling salesman problem

2024-03-19 · Pengfei He, Jin-Kao Hao, Jinhui Xia

The minmax multiple traveling salesman problem involves minimizing the longest tour among a set of tours. The problem is of great practical interest because it can be used to formulate several real-life applications. To …

Traveling Salesman Problem

SOM-Guided Evolutionary Search for Solving MinMax Multiple-TSP

2019-07-27 · Vlad-Ioan Lupoaie, Ivona-Alexandra Chili, Mihaela Elena Breaban, Madalina Raschip

Multiple-TSP, also abbreviated in the literature as mTSP, is an extension of the Traveling Salesman Problem that lies at the core of many variants of the Vehicle Routing problem of great practical importance. The current…

Evolutionary AlgorithmsTraveling Salesman Problem

Solving Dynamic Traveling Salesman Problems With Deep Reinforcement Learning

2023-04-01 · journal 2023 4 · Zizhen Zhang, Hong Liu, Mengchu Zhou, Jiahai Wang

A traveling salesman problem (TSP) is a well-known NP-complete problem. Traditional TSP presumes that the locations of customers and the traveling time among customers are fixed and constant. In real-life cases, however,…

Deep Reinforcement Learningreinforcement-learningReinforcement LearningTraveling Salesman Problem

A Lightweight CNN-Transformer Model for Learning Traveling Salesman Problems

2023-05-03 · Minseop Jung, Jaeseung Lee, Jibum Kim

Several studies have attempted to solve traveling salesman problems (TSPs) using various deep learning techniques. Among them, Transformer-based models show state-of-the-art performance even for large-scale Traveling Sal…

GPU

Parallel Genetic Algorithm to Solve Traveling Salesman Problem on MapReduce Framework using Hadoop Cluster

2014-01-24 · Harun Rasit Er, Nadia Erdogan

Traveling Salesman Problem (TSP) is one of the most common studied problems in combinatorial optimization. Given the list of cities and distances between them, the problem is to find the shortest tour possible which visi…

Combinatorial OptimizationTraveling Salesman Problem