多约束三维装箱问题的研究及实现

被引量 : 0次 | 上传用户:mcl19800627
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多约束条件下三维装箱问题是一个NP-hard组合优化问题,它是将n个货物装入一组集装箱中,其目的是满足一定约束条件(诸如方向、限重、重心、装卸顺序、耐压等)的最大化体积装载率,以提高集装箱的利用率。遗传算法因其较好的全局搜索性和鲁棒性,被应用在解决三维装箱问题上。遗传算法求解有约束组合优化问题是对目标函数在整个遗传空间中搜索满足约束条件的可行解。不满足约束条件的染色体被称为致死染色体。由于装箱问题约束条件复杂、苛刻,在种群进化过程中使得很多染色体不能满足,形成大量致死染色体,使算法的搜索性能恶化,甚至使算法不能运行。因此在利用遗传算法解决装箱问题时引入了罚函数的概念,即对装箱问题的目标函数添加一个违背约束条件的惩罚处理。将多约束组合优化问题转化成了单约束组合优化问题,此法解决多约束问题虽简单直观,但在对约束条件的处理时要求所有的约束条件都不能有丝毫的违背,这就大大缩小了可行域的范围。事实上,最优解会在可行域的边界附近取得,刚性约束条件有可能排除掉一些非常优秀的装箱方案,甚至是最适用的装箱方案。针对常规罚函数的缺点,利用模糊理论对约束条件进行模糊处理,该方法不仅能表示某一个点是否在可行域内,而且对在可行域外的点按照离可行域的远近程度进行模糊处理。可行域与不可行域没有明显的界限,对不完全可行解按其违反约束的程度加以评价,若其违反约束的程度很小时,可近似认为解为可行解。其扩大初始阶段搜索范围,充分利用包含有优秀基因的部分致死染色体,防止有效基因丢失,保留近优解的遗传,从而达到降低致死染色体数目的目的;扩充了可行解的范围,实现了全局搜索最优的装箱组合的目的,计算实例表明了算法具有比较好的装箱效果。
其他文献
针对X射线荧光光谱法(XRF)压片法分析中非金属矿标样不能满足实际工作需要的情况,以四川峨边五渡钾长石矿为例,研究了如何根据非金属矿一级标样配制系列二级标样,以及如何根
肌无力综合征与红皮病型银屑病同为自身免疫病。肌无力综合征(lambert-eation,LEMS),是一种突触前膜乙酰胆碱(Ach)释放异常导致类似重症肌无力临床表现的综合征。临床表现以近端
我国高等教育自1999年开始扩招以来,高校招生数量增长迅速,1999年全国共招收大学生160万人,到2015年招生人数达到了700万人,年均增长率达到了9.66%。高校招生和录取人数的激
<正> 阅读沈从文的书是在秋天。捧读沈从文的《湘行散记》,其中的《湘行书简》像一条河,牵着我的心流向远方,漂泊在30年代的湘西的河水中。逆水行船,水流湍急,小船慢慢地上滩
日本对华直接投资走过四十年的发展历程,贯穿于中国改革开放全过程,对中国经济发展起到重要的推动作用,同时促进了日本的经济发展,实现互利共赢。日本对华直接投资发展可分为
随着大学生毕业生不断增加,就业难的问题日益凸显。而大学生不能掌握有效就业信息、就业目标定位不准、准备不足都会对就业造成不利影响。面对就业网站大量的招聘信息以及学
高校思想政治教育是实现马克思主义大众化的重要环节。近年来,党和政府以及高校十分重视思想政治教育在推进马克思主义大众化的工作,通过一系列有效途径推进高校马克思主义大
研究生教育作为高等教育的高层次教育,在一个国家的长足发展与科技进步中发挥着越来越重要的作用。欧美国家有着100多年的研究生教育发展经验,而我国研究生教育起步晚,在教学
目的探究优质护理在小儿肺炎护理中的应用效果。方法选取我院2017年1至12月于收治的280例小儿肺炎患者作为观察对象,根据护理方法的不同将其平均分为观察组和对照组两组,每组
目的探讨四川地区开展中国公民逝世后器官捐献(donation after citizen death,DCD)肾移植的临床效果。方法回顾性分析四川大学华西医院2012年1月—2016年3月完成的97例DCD肾