检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:何双池 陈学松[1] HE Shuang-chi;CHEN Xue-song(School of Applied Mathematics,Guangdong University of Technology,Guangzhou 510520,China)
机构地区:[1]广东工业大学应用数学学院
出 处:《数学的实践与认识》2019年第18期132-139,共8页Mathematics in Practice and Theory
基 金:广东省自然科学基金(2018A030313505)
摘 要:针对二维矩形件排样困难的问题,提出了一种简单且高效的切割式填充矩形件排样算法.首先根据对矩形件进行优化排样的要求,建立起数学规划模型.然后采用降维的思想,对矩形行列虚拟化分割.在第一行(列)上进行矩形件排样,使其填充率最高.接着将此行(列)切割掉,形成新的矩形.最后重复上述步骤,直到矩形无法再填充下任何一种规格的矩形件为止.数值实验表明了切割式填充算法的可行性和高效性.A simple and efficient Cut-filling rectangle packing algorithm was proposed for the two dimensional rectangle packing problem.First of all,according to the requirement of optimizing packing of rectangular pieces,a mathematical programming model is established.Then,spliting the rectangular into row and column virtually,with the idea of dimensionality reduction.Using rectangular pieces to nest on the first row(column)to maximize its filling rate.Cut this row(column)out to form a new rectangle.Finally,repeat the above steps until the rectangle can not be filled with any one of the rectangles.After virtualizing a rectangular row and column,use a rectangle to nest the first row(column)to maximize its fill rate and then cut the row(column)out to form a new rectangle.Repeat the above steps until the rectangle can not be filled with any one of the rectangles.Numerical experiments show the feasibility and high efficiency of the Cut-filling algorithm.
关 键 词:矩形件 优化排样 数学规划模型 降维 切割式填充算法
分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.3