...
【24h】

Solving nesting problems with non-convex polygons by constraint logic programming

机译:通过约束逻辑编程解决非凸多边形的嵌套问题

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

获取外文期刊封面封底 >>

       

摘要

In this paper an application of constraint logic programming (CLP) to the resolution of nesting problems is presented. Nesting problems are a special case of the cutting and packing problems, in which the pieces generally have non-convex shapes. Because of their combinatorial optimization nature, nesting problems have traditionally been tackled by heuristics and in the recent past by meat-heuristics. When trying to formulate nesting problems as linear programming models, to achieve global optimal solutions, the difficulty of dealing with the disjunction of constraints arises. On the contrary, CLP deals easily with this type of relationships among constraints. A CLP implementation for the nesting problem is described for convex and non-convex shapes. The concept of nofit polygon is used to deal with the geometric constraints inherent to all cutting and packing problems. Computational results are presented.
机译:本文提出了约束逻辑程序设计(CLP)在解决嵌套问题中的应用。套料问题是切割和包装问题的特例,其中零件通常具有非凸形状。由于它们的组合优化性质,嵌套问题传统上是通过启发式方法来解决的,而在最近的几年中是通过肉类启发式方法来解决的。当试图将嵌套问题表述为线性规划模型时,要获得全局最优解,就会出现处理约束分离的困难。相反,CLP可以轻松处理约束之间的这种关系。描述了针对凸形和非凸形的嵌套问题的CLP实现。 nofit多边形的概念用于处理所有切割和包装问题固有的几何约束。给出了计算结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号