装箱问题
启发式
分界
解算器
甲骨文公司
图形
数学优化
计算机科学
数学
分支和切割
算法
整数规划
箱子
理论计算机科学
软件工程
作者
Ruslan Sadykov,François Vanderbeck
出处
期刊:Informs Journal on Computing
[Institute for Operations Research and the Management Sciences]
日期:2012-05-05
卷期号:25 (2): 244-255
被引量:131
标识
DOI:10.1287/ijoc.1120.0499
摘要
The bin packing problem with conflicts consists of packing items in a minimum number of bins of limited capacity while avoiding joint assignments of items that are in conflict. Our study demonstrates that a generic implementation of a branch-and-price algorithm using specific pricing oracle yields comparatively good performance for this problem. We use our black-box branch-and-price solver BaPCod, relying on its generic branching scheme and primal heuristics. We developed a dynamic programming algorithm for pricing when the conflict graph is an interval graph, and a depth-first-search branch-and-bound approach for pricing when the conflict graph has no special structure. The exact method is tested on instances from the literature where the conflict graph is an interval graph, as well as harder instances that we generated with an arbitrary conflict graph and larger number of items per bin. Our computational experiment report sets new benchmark results for this problem, closing all open instances of the literature in one hour of CPU time.
科研通智能强力驱动
Strongly Powered by AbleSci AI