arXiv:2501.04072cs.DScs.AI2025-01被引 1

用多臂老虎机动态选择路径评估策略,提升旅行商问题求解效率

Multi-armed Bandit and Backbone boost Lin-Kernighan-Helsgaun Algorithm for the Traveling Salesman Problems

  • 引入动态骨干信息与多臂老虎机模型,自适应选择边质量评估方式
  • 在CTSP和CVRPTW上显著优于原版LKH-3,平均优化率提升超10%
  • 适合需处理多种变体的路径规划场景,如物流配送与智能调度

Lin-Kernighan-Helsgaun(LKH)是解决旅行商问题(TSP)的经典局部搜索算法。它通过引入α值替代传统距离度量来评估边质量,取得显著改进。然而我们发现,α值未充分利用搜索过程中的历史信息,单一引导机制常使算法陷入局部最优。为此,我们提出在局部搜索中动态提取骨干信息,并在找到局部最优解时更新该信息。进一步将骨干信息、α值与距离结合,共同评估边质量以指导搜索。此外,我们将不同组合抽象为多臂老虎机(MAB)中的“臂”,利用MAB模型动态选择最优评估度量。骨干信息与MAB均能提供多样化引导并学习搜索历史,推荐最佳度量。我们将方法应用于LKH及扩展版本LKH-3(可解决约40种TSP与车辆路径问题,包括CTSP与CVRPTW)。大量实验表明,所提方法性能优异且具备良好泛化能力,显著提升了LKH在标准TSP上的表现,以及LKH-3在两个代表性变体——彩色旅行商问题(CTSP)和带时间窗的容量受限车辆路径问题(CVRPTW)上的求解效果。

原文摘要 · Abstract (English)

The Lin-Kernighan-Helsguan (LKH) heuristic is a classic local search algorithm for the Traveling Salesman Problem (TSP). LKH introduces an $α$-value to replace the traditional distance metric for evaluating the edge quality, which leads to a significant improvement. However, we observe that the $α$-value does not make full use of the historical information during the search, and single guiding information often makes LKH hard to escape from some local optima. To address the above issues, we propose a novel way to extract backbone information during the TSP local search process, which is dynamic and can be updated once a local optimal solution is found. We further propose to combine backbone information, $α$-value, and distance to evaluate the edge quality so as to guide the search. Moreover, we abstract their different combinations to arms in a multi-armed bandit (MAB) and use an MAB model to help the algorithm select an appropriate evaluation metric dynamically. Both the backbone information and MAB can provide diverse guiding information and learn from the search history to suggest the best metric. We apply our methods to LKH and LKH-3, which is an extension version of LKH that can be used to solve about 40 variant problems of TSP and Vehicle Routing Problem (VRP). Extensive experiments show the excellent performance and generalization capability of our proposed method, significantly improving LKH for TSP and LKH-3 for two representative TSP and VRP variants, the Colored TSP (CTSP) and Capacitated VRP with Time Windows (CVRPTW).

旅行商问题多臂老虎机启发式算法路径优化

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。