← 最新论文
💻 computer science

Hybrid ICA–Local Search for the Multi-Depot Vehicle Routing Problem

本文提出了一种结合局部搜索的两层混合帝国竞争算法,用于同时优化多配送中心车辆路径问题中的客户到配送中心的分配与车辆路径,在标准基准测试上实现了具有竞争力的结果,差距控制在约 2% 以内。

原作者: Rafiatun Ferdous Khan Lubaba

发布于 2026-08-25
📖 1 分钟阅读☕ 轻松阅读

原作者: Rafiatun Ferdous Khan Lubaba

原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一个城市,必须由一个单一仓库向数百个家庭配送包裹。挑战在于如何确定发送车队的最有效方式,使得每户人家都能得到访问,且每辆卡车都不会超载,同时行驶的总距离尽可能短。这是一个被数学家称为“车辆路径问题”的经典谜题。但在现实世界中,物流很少如此简单。通常,货物并非来自一个中心枢纽,而是来自分布在整个区域内的多个不同仓库。这为谜题增加了第二个同样困难的层面:在司机规划路线之前,必须有人决定哪个仓库负责哪些客户。这个扩展后的挑战——即目标是将客户分配给正确的仓库,然后为每个仓库规划完美的行驶路径——被称为“多仓库车辆路径问题”。这是一个复杂度极高的问题,其可能的组合数量之大,使得对于大型城市而言,寻找绝对最优解在计算上是不可能的。因此,研究人员依靠被称为“元启发式算法”的智能捷径,在不检查所有可能性的情况下,找到非常接近完美的解决方案。

在最近的一项研究中,来自北南大学(North South University)的研究人员针对这一特定的物流难题,开发了一种结合了两种不同策略的新型混合方法。他们构建了一个将问题分为两个层级的系统,就像一位经理首先决定哪个团队负责哪片领地,然后让各团队负责人去研究如何在各自领地内进行最佳移动。该系统的第一层使用了一种称为“帝国竞争算法”(Imperialist Competitive Algorithm)的技术。这种方法模仿了一种社会竞争形式:一组潜在的解决方案(被称为“国家”)根据其表现进行排名。表现最好的解决方案成为“帝国主义者”,而其他的则成为他们的“殖民地”。随着时间的推移,殖民地会通过模仿帝国主义者的决策来试图变得与后者更加相似,同时偶尔进行随机变化以保持搜索的新鲜感。在这个特定的研究中,被模仿的“决策”是哪个仓库为哪个客户提供服务。系统的第二层是一个“局部搜索路由”(local-search router)。一旦第一层将客户分配给仓库后,该路由就会介入并构建实际的行驶路径。它首先通过一个简单的规则(即添加最近的可用客户)创建一个基础路径,然后通过测试微小的变化(例如交换两个停靠点的顺序,或将一个停靠点移动到路径的其他部分)来优化该路径,以观察总距离是否缩减。

这项工作的创新之处在于这两个层级是如何相互沟通的。局部搜索路由充当了帝国竞争算法的“裁判”。每当算法提出一种新的客户与仓库分配方式时,路由都会立即计算这些分配对应的总行驶距离。这个距离成为了决定哪些分配被保留或丢弃的“得分”或“适应度”。为了使系统更加精准,研究人员还增加了一个最终的精炼步骤。在主竞争过程结束后,系统会提取目前为止找到的最佳结果,并进行一次仔细的人工检查。它会暂时将单个客户移动到不同的仓库,以观察简单的重新分配是否能挤出任何剩余的低效空间。整个过程都在一套被称为“Cordeau基准实例”的标准且困难的测试用例上进行了测试,这些用例被研究人员广泛用于衡量路由算法的性能。

这种新混合方法的实验结果令人印象深刻,尤其是在中小规模问题上。在几个涉及多达一百个客户和多个仓库的测试案例中,该系统找到的解决方案与有记录以来最好的已知结果仅差几个百分点。对于一个包含七十五个客户和五个仓库的具体案例,该方法与已知最优解的差距仅为1.16%,意味着它几乎是完美的。该系统还表现得非常稳定;当研究人员使用不同的随机起始点多次运行相同的测试时,结果保持一致,运行之间的差异非常小。这表明该方法是可靠的,并不依赖运气来获得好的答案。然而,研究也揭示了该方法的局限性。在涉及一百六十个客户的最大测试案例中,新方案与已知最优解之间的差距扩大到了约13.5%。研究人员指出,对于规模最大的问题,搜索空间的巨大规模使得局部搜索难以找到深层的改进。同样,在只有两个仓库的实例中,该方法表现得略显吃力,这可能是因为通过在不同仓库之间重新分配客户来改进方案的机会较少。

最终,这项研究证明了将复杂的物流问题拆分为两个截然不同的任务——分配客户给仓库以及规划路径——是一种非常有效的策略。通过让竞争算法处理宏观分配,并让局部搜索处理路径的微调,研究人员创建了一个在多种场景下都表现强劲的系统。这项工作证实,虽然对于大规模问题而言,寻找每种可能情况下的绝对数学最优解仍然难以实现,但这种混合方法提供了一种切实可行且稳健的方式,能够非常接近理想状态,从而确保配送网络能够以更高的效率和更低的成本运行。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →