Aug, 2023

求解大规模旅行推销员问题的分层销毁和修复方法

TL;DR对于庞大规模的旅行推销员问题(TSP),现有算法在计算效率和解决方案质量方面面临巨大挑战。为了解决这个问题,我们提出了一种分层销毁和修复(HDR)方法,通过一系列精心设计的销毁和修复操作来改进初始解。一个关键创新概念是分层搜索框架,它递归地修复部分边缘,并将输入实例压缩成小规模的 TSP,在某种等价保证下。这个巧妙的搜索框架能够在合理的时间内提供极具竞争力的解决方案。基于 19 个著名的大规模实例(城市数量从 10,000 到 10,000,000 个),公平比较显示 HDR 在计算效率和解决方案质量方面与现有最先进的 TSP 算法高度竞争。值得注意的是,在 3,162,278 个和 10,000,000 个城市的两个大型实例中,HDR 打破了 LKH 及其变体先前创下的世界纪录(即无论计算时间如何,都是最好的已知结果),而 HDR 完全独立于 LKH。最后,通过消融研究来证明分层搜索框架的重要性和有效性。