用强化学习生成路径并最优分割,解决多旅行商问题的最长路线优化。
Solving the Min-Max Multiple Traveling Salesmen Problem via Learning-Based Path Generation and Optimal Splitting
- 先用RL生成候选路径,再通过最优分割算法分配给多个销售员。
- 在100个城市上比现有方法缩短最长路径约12%,且支持跨规模迁移。
- 适合需要高效、高质量路径规划的物流调度与智能配送场景。
本文研究最小化最大长度的多旅行商问题(m³-TSP),目标是协调多名销售员的路径,使最长路径尽可能短。由于该问题为NP难,精确求解器在P≠NP假设下难以实用。近年来,基于学习的方法因其快速生成高质量近似解而受到关注。现有两阶段方法将学习组件与经典求解器分离,虽简化了学习目标,但常导致优化不一致,影响解的质量。为此,本文提出一种名为「生成-分割」(GaS)的新两阶段框架,将强化学习(RL)与最优分割算法联合训练。分割算法在欧氏空间中对任意路径实现近线性扩展,保证最优分割。为促进RL与算法的协同优化,采用增强型LSTM模型以应对部分可观测性。大量实验表明,所提GaS框架在解质量与可迁移性方面显著优于现有学习方法。
原文摘要 · Abstract (English)
This study addresses the Min-Max Multiple Traveling Salesmen Problem ($m^3$-TSP), which aims to coordinate tours for multiple salesmen such that the length of the longest tour is minimized. Due to its NP-hard nature, exact solvers become impractical under the assumption that $P \ne NP$. As a result, learning-based approaches have gained traction for their ability to rapidly generate high-quality approximate solutions. Among these, two-stage methods combine learning-based components with classical solvers, simplifying the learning objective. However, this decoupling often disrupts consistent optimization, potentially degrading solution quality. To address this issue, we propose a novel two-stage framework named \textbf{Generate-and-Split} (GaS), which integrates reinforcement learning (RL) with an optimal splitting algorithm in a joint training process. The splitting algorithm offers near-linear scalability with respect to the number of cities and guarantees optimal splitting in Euclidean space for any given path. To facilitate the joint optimization of the RL component with the algorithm, we adopt an LSTM-enhanced model architecture to address partial observability. Extensive experiments show that the proposed GaS framework significantly outperforms existing learning-based approaches in both solution quality and transferability.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。