Equity-Transformer: Solving NP-hard Min-Max Routing Problems as Sequential Generation with Equity Context

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Son, Jiwoo, Kim, Minsu, Choi, Sanghyeok, Kim, Hyeonah, Park, Jinkyoo
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929233452859392
author Son, Jiwoo
Kim, Minsu
Choi, Sanghyeok
Kim, Hyeonah
Park, Jinkyoo
author_facet Son, Jiwoo
Kim, Minsu
Choi, Sanghyeok
Kim, Hyeonah
Park, Jinkyoo
contents Min-max routing problems aim to minimize the maximum tour length among multiple agents by having agents conduct tasks in a cooperative manner. These problems include impactful real-world applications but are known as NP-hard. Existing methods are facing challenges, particularly in large-scale problems that require the coordination of numerous agents to cover thousands of cities. This paper proposes Equity-Transformer to solve large-scale min-max routing problems. First, we employ sequential planning approach to address min-max routing problems, allowing us to harness the powerful sequence generators (e.g., Transformer). Second, we propose key inductive biases that ensure equitable workload distribution among agents. The effectiveness of Equity-Transformer is demonstrated through its superior performance in two representative min-max routing tasks: the min-max multi-agent traveling salesman problem (min-max mTSP) and the min-max multi-agent pick-up and delivery problem (min-max mPDP). Notably, our method achieves significant reductions of runtime, approximately 335 times, and cost values of about 53\% compared to a competitive heuristic (LKH3) in the case of 100 vehicles with 1,000 cities of mTSP. We provide reproducible source code: \url{https://github.com/kaist-silab/equity-transformer}.
format Preprint
id arxiv_https___arxiv_org_abs_2306_02689
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Equity-Transformer: Solving NP-hard Min-Max Routing Problems as Sequential Generation with Equity Context
Son, Jiwoo
Kim, Minsu
Choi, Sanghyeok
Kim, Hyeonah
Park, Jinkyoo
Machine Learning
Optimization and Control
Min-max routing problems aim to minimize the maximum tour length among multiple agents by having agents conduct tasks in a cooperative manner. These problems include impactful real-world applications but are known as NP-hard. Existing methods are facing challenges, particularly in large-scale problems that require the coordination of numerous agents to cover thousands of cities. This paper proposes Equity-Transformer to solve large-scale min-max routing problems. First, we employ sequential planning approach to address min-max routing problems, allowing us to harness the powerful sequence generators (e.g., Transformer). Second, we propose key inductive biases that ensure equitable workload distribution among agents. The effectiveness of Equity-Transformer is demonstrated through its superior performance in two representative min-max routing tasks: the min-max multi-agent traveling salesman problem (min-max mTSP) and the min-max multi-agent pick-up and delivery problem (min-max mPDP). Notably, our method achieves significant reductions of runtime, approximately 335 times, and cost values of about 53\% compared to a competitive heuristic (LKH3) in the case of 100 vehicles with 1,000 cities of mTSP. We provide reproducible source code: \url{https://github.com/kaist-silab/equity-transformer}.
title Equity-Transformer: Solving NP-hard Min-Max Routing Problems as Sequential Generation with Equity Context
topic Machine Learning
Optimization and Control
url https://arxiv.org/abs/2306.02689