解决约束三维装箱问题的混合粒子群算法
装箱问题在现实生活中具有广泛的应用背景, 如在实际工程 优化
问题中集装箱货物装载、 内存调度分配, 金属制造业下料问 题等。随
着物流业的发展,在物流作业中,三维装箱问题更是得 到了大量研究。
Falkenauer
提出的
HGGAf
法用于解决装箱问题 优化
[1]
,将每个待装
物品所装入的箱子编号,编码为染色体, 交叉算子采用贪婪分割交叉算
子改进,优化质量较高;何大勇, 查建中等采用遗传算法对复杂集装箱
装载问题求解, 对其进入了 深入的方法研究与探索
[2]
;吴斐等在集装
箱布局问题中进行了 基于启发式结果的模拟退火算法的研究与应用
[3]
。
显然,由于装箱问题复杂性高,各种约束条件限制,考虑组 合优化
层面自然很多,是典型的
NP-Hard
问题
[4]
。随着装箱组 合优化研究的
进行, 各种启发式算法配合遗传算法、 模拟退火算 法的设计不断涌
现。 而配合采用混合粒子群算法的研究却少之又 少。遗传算法和粒子群
算法都是解决全局搜索寻优的算法, 但局 部搜索能力不足。 因此现实
装箱中多约束条件下, 配合采用启发 式算法解决局部搜索效率有所提
高。 此外,采用粒子群算法过程 中改进权重来增加局部搜索能力。本文
采用自适应权重结合
BF
算法的混合粒子群算法进行研究, 通过仿真试
验, 探索混合粒子 群算法相比基本遗传算法解决多约束条件下三维装箱
效率问题。
1
问题描述与约束定义