设有许多具有同样结构和负荷的箱子B1,B2,…,其数量足够供所达到目的之用。每个箱子的负荷(可为长度、重量等等.)为C,今有n个负荷为wj,0u003cwju003cC,j=1,2,…,n的物品J1,J2,…,Jn需要装入箱内。装箱问题就是指寻找一种方法,使得能以最小数量的箱子数将J1,J2,…,Jn全部装入箱内。
装箱问题装箱问题可分为一维装箱问题,二维装箱问题,三维装箱问题三种。现实生活中常见的应该是三维装箱问题。
一维装箱问题只考虑一个因素,比如重量、体积、长度等。
二维装箱问题考虑两个因素——给定一张矩形的纸(布料、皮革),要求从这张纸上剪出给定的大小不一的形状,求一种剪法使得剪出的废料的面积总和最小。常见问题包括堆场中考虑长和宽进行各功能区域划分、停车场区位划分、包装材料裁切时考虑怎样裁切使得材料浪费最少、服装布料裁切、皮鞋制作中的皮革裁切等。
三维装箱问题考虑三个因素——一般指长、宽、高。装车、装船、装集装箱等要考虑这三个维度都不能超。
根据目标的不同,三维装箱问题可分成以下几类:
箱柜装载问题(three-dimensional bin packing problem,简称3D-BPP):给定一些不同类型的方型箱子和一些规格统一的方型容器,问题是要把所有箱子装入最少数量的容器中。
容器装载问题(three-dimensional container-packing problems,简称3D-CPP):在该问题中,所有箱子要装入一个不限尺寸的容器中,目标是要找一个装填,使得容器体积最小。
背包装载问题(three-dimensional knapsack loading problems,简称3D-KLP):每个箱子有一定的价值,背包装载是选择一部分箱子装入容器中,使得装入容器中的箱子总价值最大。如果把箱子的体积作为价值,则目标转化为使容器浪费的体积最小。
本文发布于:2022-10-15 17:13:25,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/78/287547.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |