A cutting plane method and a parallel algorithm for packing rectangles in a circular container

EUROPEAN JOURNAL OF OPERATIONAL RESEARCH(2022)

引用 1|浏览1
暂无评分
摘要
We study a two-dimensional packing problem where rectangular items are placed into a circular container to maximize either the number or the total area of items packed. We adapt a mixed-integer linear programming model from the case with a rectangular container and design a cutting plane method to solve this problem by adding linear cuts to forbid items from being placed outside the circle. We show that this linear model allows us to prove optimality for instances larger than those solved using the state-of-the-art non-linear model for the same problem. We also propose a simple parallel algorithm that efficiently enumerates all non-dominated subsets of items and verifies whether pertinent subsets fit into the container using an adapted version of our linear model. Computational experiments using large benchmark instances attest that this enumerative algorithm generally provides better solutions than the best heuristics from the literature when maximizing the number of items packed. Instances with up to 30 items are now solved to optimality, against the eight-item instance previously solved.(c) 2022 Elsevier B.V. All rights reserved.
更多
查看译文
关键词
Packing,Combinatorial optimization,Circular container,Cutting plane method,Parallel computing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要