arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2310.09986cs.LGcs.AImath.OC
收藏

车辆路径优化中分支定界算法的统计学习

On Statistical Learning of Branch and Bound for Vehicle Routing Optimization

University of Victoria(维多利亚大学);National Research Council(国家研究委员会)

Andrew Naguib, Waleed A. Yousef, Issa Traoré, Mohammad Mamun

AI总结:

本文利用三种神经网络学习分支定界中的强分支策略,以高效求解带容量约束的车辆路径问题,实验表明该方法在减少计算时间的同时能匹配或提升原有算法性能。

摘要:

近年来,机器学习在分支定界算法中的应用已显示出逼近NP难问题可行解的潜力。本文利用并全面比较了三种神经网络——图卷积神经网络(GCNN)、GraphSAGE和图注意力网络(GAT)——来解决带容量约束的车辆路径问题。我们训练这些神经网络来模拟计算代价高昂的强分支策略的决策过程。这些神经网络在来自CVRPLIB的六个具有不同拓扑结构的实例上进行训练,并在另外八个实例上进行评估。此外,我们将解决CVRP实例所需的最小车辆数问题简化为一个装箱问题,并以类似方式处理。通过严格的实验,我们发现该方法能够匹配甚至改进使用强分支策略的分支定界算法的性能,同时所需计算时间显著减少。与我们的研究结果和方法相对应的源代码可在以下网址公开获取以供参考:https://isotlaboratory.github.io/ml4vrp

英文摘要:

Recently, machine learning of the branch and bound algorithm has shown promise in approximating competent solutions to NP-hard problems. In this paper, we utilize and comprehensively compare the outcomes of three neural networks--graph convolutional neural network (GCNN), GraphSAGE, and graph attention network (GAT)--to solve the capacitated vehicle routing problem. We train these neural networks to emulate the decision-making process of the computationally expensive Strong Branching strategy. The neural networks are trained on six instances with distinct topologies from the CVRPLIB and evaluated on eight additional instances. Moreover, we reduced the minimum number of vehicles required to solve a CVRP instance to a bin-packing problem, which was addressed in a similar manner. Through rigorous experimentation, we found that this approach can match or improve upon the performance of the branch and bound algorithm with the Strong Branching strategy while requiring significantly less computational time. The source code that corresponds to our research findings and methodology is readily accessible and available for reference at the following web address: https://isotlaboratory.github.io/ml4vrp

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑