利用混合单亲遗传算法求解二维装箱问题

来源 :内蒙古大学 | 被引量 : 11次 | 上传用户:liongliong484
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
装箱问题是指将一些给定的不同尺寸的物品按照要求摆放入有一定容积的容器中,以获得某种最佳的效益。装箱问题涉及多学科、多领域的知识,在生产实践中被广泛的应用。二维装箱问题在现实生活中随处可见,与人们的生产生活密切相关,找到二维装箱问题的有效算法可以节省资源,提高生产效率,对人们的生产生活产生重大影响,从而对人类社会产生积极的推动作用。同时求解二维装箱问题的各种算法也能应用到求解三维装箱问题中,因此研究二维装箱问题有着重要的理论意义和应用价值。装箱问题是一个具有复杂约束条件的组合优化问题,在理论上属于NP-hard问题。其求解是极为困难的。从20世纪70年代初开始,装箱问题就引起了人们的关注。到目前为止,世界上研究的比较多的是一维及二维装箱问题,人们提出了大量的求解装箱问题的算法,其中最主要的算法有启发式算法和遗传算法。本文首先对装箱问题的种类及研究现状进行了综述,总结了现有的关于装箱问题的一些算法,包括启发式算方法和遗传算法。阐述了遗传算法的基本实现机理,并对单亲遗传算法进行了概述,然后针对二维矩形装箱问题,对现有的FFA算法及其改进算法IFFA进行了分析,并对工FFA算法进一步加以改进,提出了一种IFFA2算法,在IFFA2算法中,考虑了碎片的利用,并通过举例说明了碎片的产生及表示方法,最后尝试把IFFA2算法与单亲遗传算法结合起来构成混合单亲遗传算法来实现对二维装箱问题的求解,并给出了算法实现的流程图。在算法中,提出了同时考虑物品装箱顺序及物品放置方向的编码方案,并设计了新的适应度函数和遗传操作,在解码过程中引入了IFFA2算法,使启发式算法与遗传算法有机的结合在一起。
其他文献
关于平准基金即将出面托市,市场上曾流传两个著名版本.第一个是作为今年两会期间"政府救市"传言的著名版本"中央财政将联合参与证券市场的相关单位共同筹资1000亿元来设立平
目的观察双歧杆菌三联活菌散联合茵栀黄治疗新生儿黄疸疗效。方法将经皮胆红素≥226μmol/L的足月新生儿120例,随机分成两组。实验组予双歧杆菌三联活菌散和茵栀黄口服液口服
2016年12月7日,习近平总书记在全国高校思想政治工作会议上首次点评95后大学生:“马克思主义是高校的鲜亮底色,要下大决心培养一批立场坚定、功底扎实、经验丰富的马克思主义学者,特别是要培养一大批青年马克思主义者。”高校思想政治教育在培养青年马克思主义者方面要有所作为。目前,掌握高校大学生党员马克思主义政治信仰状况和了解大学生党员马克思政治信仰教育现状,是高校思想政治教育工作者为培养大学生党员马克
高校思想政治理论课应建立包括主题讨论实践、观看红色视频实践、研读原著实践、情景剧表演实践、拍摄Dv或创作漫画实践在内的课内实践教学,包括人物访谈实践、参加公益活动实