流水车间调度问题的快速多目标混合进化算法.docVIP

流水车间调度问题的快速多目标混合进化算法.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
流水车间调度问题的快速多目标混合进化算法.doc

流水车间调度问题的快速多目标混合进化算法   摘要:针对最大完工时间最小和总流经时间最小的双目标流水车间调度问题,提出一种快速多目标混合进化算法。算法将矢量评价遗传算法的采样策略与一种新的基于Pareto支配与被支配关系的适应度函数的采样策略进行了融合。新的采样策略弥补了矢量评价遗传算法(VEGA)采样策略的不足。VEGA善于搜索Pareto前沿面的边缘区域,但却忽略了Pareto前沿面的中心区域,而新的采样策略则倾向于Pareto前沿面的中心区域。这两种机制的融合保证了混合算法能够快速平稳地向Pareto前沿区域收敛。此外,由于混合采样策略不需要考虑距离,使得算法效率也得到了很大的提升。在对Taillard基准测试集进行的仿真实验结果显示,相对于非支配排序遗传算法(NSGAⅡ)和强度Pareto进化算法(SPEA2),该快速多目标混合进化算法在收敛性和分布性两方面都有所提高,并且算法的效率也得到了改进。所提出的混合算法能够更好地解决双目标的流水车间调度问题。   关键词:流水车间调度;混合进化算法;采样策略;矢量评价遗传算法;多目标优化   中图分类号:TP18 文献标志码:A   0引言   调度问题研究的是在一定的约束条件下将稀缺的资源分配给同一时刻的不同任务,它是一个决策过程,其目的是优化一个或多个目标[1]。流水车间调度问题(Flow shop Scheduling Problem, FSP),也称置换流水车间调度问题,是车间调度问题中的典型,属于NPhard问题[2]。   近年来,国内外许多学者针对于FSP进行了广泛的研究和探讨。文献[3]针对混合车间流水调度问题提出了一种新的数学模型,利用一种新的启发式算法来计算完工时间;文献[4]在启发式算法[5-7]的基础上提出了混合启发式算法,最大限度地减少了无等待流水车间调度的总流程时间;文献[8]提出了一种新的混合并行遗传算法来解决车间调度问题,改进了遗传算法的杂交和变异算子。然而,以上研究偏好于单目标的FSP,但多目标的FSP才更符合实际生产的需求。文献[9]提出了一种多目标混合遗传算法来求解FSP,算法中引入基于累计排序策略和自适应密度评估的适应度计算方式更好地保持群体多样性;文献[10]提出一种粒子群优化算法与变邻域搜索算法结合的混合粒子群优化算法,使算法在集中搜索和分散搜索之间达到合理的平衡;文献[11]对遗传算法进行改进,利用模糊聚类建立了新的种群更新规则,并采用随机权重法和偏好信息相结合的方式简化适应度的分配和选择操作。文献[9-11]方法虽然同时考虑了两个甚至是多个目标,但在提升算法性能的同时牺牲了算法效率。   矢量评价遗传算法(Vector Evaluated Genetic Algorithm, VEGA)[12]将种群分为多个子种群,每一个子种群朝着一个单一的目标演变。VEGA的这种特性使它拥有很强的向Pareto前沿面的边缘区域收敛的能力。然而,VEGA的多样性并不是很好,原因就在于它的选择偏好。非支配排序遗传算法(Nondominated Sorting Genetic AlgorithmⅡ, NSGAⅡ)[13]和强度Pareto进化算法(Strength Pareto Evolutionary Algorithm2, SPEA2)[14]已经被证明在解决多目标优化问题中能够得到较好的结果。NSGAⅡ精英种群的更新依赖于Pareto的rank排序机制和个体的拥挤距离;SPEA2则基于原始适应度值分配机制和密度机制,更新精英种群时要同时考虑原始适应度值和个体距离。因此,SPEA2要比NSGAⅡ占用更多的CPU时间。   为了同时提升收敛性和分布性并减少运算时间,本文提出了一种多目标混合进化算法(MultiObjective Hybrid Evolutionary Algorithm, MOHEA)用以解决多目标FSP。本文算法在VEGA的采样策略的基础上融合了一种基于Pareto支配与被支配关系的适应度函数(Pareto Dominating and Dominated Relationshipbased Fitness Function, PDDRFF)的采样策略。混合采样机制不仅能提高算法的收敛速率,而且也能增强算法分布性能。本文的结构安排如下:第1部分对FSP进行了描述并构建了该问题的数学模型;第2部分详细介绍了MOHEA;第3部分给出了仿真实验数值并对结果进行了讨论与分析;第4部分为结论和未来工作展望。   4结语   本文针多目标FSP提出了一种新的算法――MOHEA,同时考虑了完工时间最小化和总流经时间最小化,并构建了相应的双目标FSP的优化模型。MOHEA引入了新的适应度评价函数PDDRFF进行个体的

文档评论(0)

lmother_lt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档