当前位置: X-MOL 学术Eur. J. Oper. Res. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
二次多重背包问题的分支定界算法
European Journal of Operational Research ( IF 6.0 ) Pub Date : 2021-06-16 , DOI: 10.1016/j.ejor.2021.06.018
Krzysztof Fleszar

我们为二次多背包问题提出了一种新的分支定界算法。我们算法的一个关键组成部分是一个新的上限,它在各个项目之间划分成对的项目值,估计每个单独项目贡献的最大潜在价值,并通过运输模型计算上限。局部搜索用于调整成对项目值的划分,以提高上限。解决运输问题所降低的成本被用来禁止一些物品到背包的分配。来自上限的信息也用于选择下一个要分支的项目。在文献中的三组基准实例上进行计算实验,两组较小的实例,每个实例有 20-35 个项目和 3-10 个背包,和一组较大的实例,每个实例有 40-60 件物品和 3-10 个背包。我们的算法在每个 CPU 时间不到一小时的时间内找到并验证所有小型基准实例的最佳解决方案,并且在平均计算时间和验证最优性的实例数量方面均优于先前针对该问题提出的最佳算法。对于较大的基准实例,我们的算法比先前提出的最佳方法获得更小的平均差距。我们的算法在每个 CPU 时间不到一小时的时间内找到并验证所有小型基准实例的最佳解决方案,并且在平均计算时间和验证最优性的实例数量方面均优于先前针对该问题提出的最佳算法。对于较大的基准实例,我们的算法比先前提出的最佳方法获得更小的平均差距。我们的算法在每个 CPU 时间不到一小时的时间内找到并验证所有小型基准实例的最佳解决方案,并且在平均计算时间和验证最优性的实例数量方面均优于先前针对该问题提出的最佳算法。对于较大的基准实例,我们的算法比先前提出的最佳方法获得更小的平均差距。





"点击查看英文标题和摘要"

更新日期:2021-06-16
down
wechat
bug