...
首页> 外文期刊>OR Spektrum >A heuristic, dynamic programming-based approach for a two-dimensional cutting problem with defects
【24h】

A heuristic, dynamic programming-based approach for a two-dimensional cutting problem with defects

机译:带有缺陷的二维切削问题的基于启发式,动态编程的方法

获取原文
获取原文并翻译 | 示例
           

摘要

This paper deals with a two-dimensional cutting problem in which small rectangular items of given types are to be cut from a rectangular large object which contains several defects. It is assumed that the number of pieces of each small item type which can be cut from the large object is not limited. In addition, all cuts are restricted to be of the guillotine-type and the number of stages necessary to perform all cuts is not limited. Furthermore, no small item must overlap with a defective region. The objective is to maximize the value of the cut small items. For the solution of the above-described problem, a heuristic, dynamic programming-based approach is presented which overcomes the structural and computational limitations of previously-proposed methods. In the presence of defects, the representation of the defective regions and the definition of discretization sets are revisited. This allows for an improvement of the computational efficiency as well as of the storage space requirements for solving the given problem with any number of defects in this approach. We further analyze the computational complexity of the algorithm and identify the factors which affect its running time. The proposed method is evaluated by means of a series of detailed numerical experiments which are performed on problem instances extracted from the literature, as well as on randomly generated instances. The experiments do not only illustrate how the suggested method is able to identify optimal solutions of the test problem instances, but they also explain why already existing methods fail to do so. Furthermore, the computational results indicate that the proposed method, equipped with the newly-proposed discretization sets, is capable of efficiently generating a high percentage of optimal solutions to the corresponding problem with defects.
机译:本文涉及二维切割问题,即从包含多个缺陷的矩形大物体上切割给定​​类型的小矩形物品。假定可以从大物体上切下的每种小物品类型的件数没有限制。另外,所有切割都被限制为断头台类型,并且执行所有切割所需的阶段数不受限制。此外,任何小物品都不得与有缺陷的区域重叠。目的是使切碎的小物品的价值最大化。为了解决上述问题,提出了一种基于启发式,基于动态编程的方法,该方法克服了先前提出的方法的结构和计算限制。在存在缺陷的情况下,将重新讨论缺陷区域的表示方式和离散化集的定义。这允许改进计算效率以及用于解决该方法中具有任何数量的缺陷的给定问题的存储空间需求。我们进一步分析了该算法的计算复杂度,并确定了影响其运行时间的因素。通过对从文献中提取的问题实例以及随机生成的实例进行的一系列详细的数值实验,对提出的方法进行了评估。实验不仅说明了建议的方法如何能够确定测试问题实例的最佳解决方案,而且还解释了为什么现有方法无法做到这一点。此外,计算结果表明,所提出的方法配备了新提出的离散化集,能够针对相应的缺陷问题有效地生成高百分比的最优解。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号