【发布时间】:2014-06-12 19:28:17
【问题描述】:
我有一个听起来像是典型的装箱问题:x 个不同尺寸的产品需要装入 y 个不同容量的容器中,从而最大限度地减少容器的数量使用,以及最大限度地减少浪费的空间。
我可以简化问题,因为产品尺寸和容器容量可以减少到标准的一维单位。即这个产品是 1 个单位,而那个是 3 个单位,这个盒子可以装 6 个单位,那个是 12 个单位。想想鸡蛋和纸箱,或者啤酒箱。
但是还有一个额外的限制:每个容器都有一个特定的属性(我们称之为 colour ),每个产品都有一组与之兼容的颜色。颜色和产品/容器尺寸之间没有相关性;一种产品可能与整个调色板颜色兼容,另一种可能仅与 red 容器兼容。
这个问题变体是否已经在文献中描述过?如果有,它叫什么名字?
【问题讨论】:
标签: bin-packing