GELD统一模型高效求解从小到大各类旅行商问题
GELD: A Unified Neural Model for Efficiently Solving Traveling Salesman Problems Across Different Scales
- 用全局编码+局部解码框架,兼顾精度与速度
- 可处理最多74万节点的超大规模TSP,无需分治
- 能提升现有模型解的质量,适合实际部署
旅行商问题(TSP)是经典的组合优化问题,具有广泛的实际应用。尽管基于神经网络的TSP求解器取得进展,但多数模型难以用同一组参数高效求解小规模和大规模问题,限制了实用性。为此,我们提出新型神经TSP求解器GELD,基于广义全局评估与精细化局部选择框架。GELD融合轻量级全局编码器(GE)与重型局部解码器(LD),增强表征能力并加速决策。其中,GE采用新颖低复杂度注意力机制,实现低延迟与高可扩展性。同时,提出两阶段训练策略,利用不同规模训练实例提升泛化能力。在合成与真实数据集上的大量实验表明,GELD在解质量与推理速度上均优于七种先进模型。此外,GELD可作为后处理方法,以少量计算成本显著提升现有神经求解器的解质量。值得注意的是,GELD首次在无需分治策略下求解高达744,710节点的TSP。
原文摘要 · Abstract (English)
The Traveling Salesman Problem (TSP) is a well-known combinatorial optimization problem with broad real-world applications. Recent advancements in neural network-based TSP solvers have shown promising results. Nonetheless, these models often struggle to efficiently solve both small- and large-scale TSPs using the same set of pre-trained model parameters, limiting their practical utility. To address this issue, we introduce a novel neural TSP solver named GELD, built upon our proposed broad global assessment and refined local selection framework. Specifically, GELD integrates a lightweight Global-view Encoder (GE) with a heavyweight Local-view Decoder (LD) to enrich embedding representation while accelerating the decision-making process. Moreover, GE incorporates a novel low-complexity attention mechanism, allowing GELD to achieve low inference latency and scalability to larger-scale TSPs. Additionally, we propose a two-stage training strategy that utilizes training instances of different sizes to bolster GELD's generalization ability. Extensive experiments conducted on both synthetic and real-world datasets demonstrate that GELD outperforms seven state-of-the-art models considering both solution quality and inference speed. Furthermore, GELD can be employed as a post-processing method to significantly elevate the quality of the solutions derived by existing neural TSP solvers via spending affordable additional computing time. Notably, GELD is shown as capable of solving TSPs with up to 744,710 nodes, first-of-its-kind to solve this large size TSP without relying on divide-and-conquer strategies to the best of our knowledge.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。