学位论文 > 优秀研究生学位论文题录展示

基于遗传算法的优化研究

作 者: 肖桂霞
导 师: 郑金华
学 校: 湘潭大学
专 业: 计算机应用技术
关键词: 组合优化 遗传算法 TSP 多目标优化 多目标遗传算法
分类号: TP301.6
类 型: 硕士论文
年 份: 2008年
下 载: 556次
引 用: 3次
阅 读: 论文下载
 

内容摘要


自1960年以来,人们对于模拟生物进化行为以及由此开发的针对复杂优化问题的有效算法产生了浓厚的兴趣。遗传算法作为一种强有力的随机搜索和优化方法,广泛应用于工业工程优化领域并产生了深远影响。旅行商问题(TSP)是一个典型的组合优化问题,求解起来非常困难,常被作为遗传算法的应用测试实例。然而以往研究很少考虑到它的动态属性,一旦将它置于一个动态环境,现存的算法将不再适用。近年来,动态旅行商问题(DTSP)越来越吸引广大研究者的注意力,DTSP的研究也有着非常重要的实际意义。优化领域还存在一类更加复杂的优化问题,这类问题需要处理多个目标并且这些目标常常是相互冲突的。简单地将多个目标通过加权处理转换为单目标问题远不能满足决策者的要求,因此设计求解多目标优化问题的有效算法是非常有现实意义的。遗传算法在多目标优化方面也体现着它的魅力并获得了广泛应用。本文主要针对基于遗传算法的优化问题进行研究,具体说来,包括TSP求解和多目标优化两个方面。对于TSP求解,本文主要做了下面的研究工作:1、对反序杂交算子进行改进。考虑到反序操作的高度随机性,重组过程最终并不一定能得到比上一代更有优势的个体。为此我们将最优保留机制应用到反序杂交算子中,称为记忆机制,用于保留当次反序过程中出现的最好的基因序列,进而一步一步逼近最优解。实验表明我们的改进算子能在加快收敛速度的同时和提高解的质量。2、对于一类动态环境下的旅行商问题建模和求解。对生活中出现的上下班高峰期交通阻塞的城市交通情况进行高斯建模,使得随机被阻塞的边的数目在遗传算法进化中期达到最大。进而设计了该环境下的响应算法,该算法能利用已有最优路径中未被破坏的短边对动态变化情况做出快速反应。同时为了使算法更有效,我们将改进的反序杂交算子用于优化中。实验表明算法对解这一类动态旅行商问题很有效。本文在多目标优化方面的主要研究工作有两点:1、提出用庄家法则来构造非支配集。在多目标遗传算法中,构造非支配集的时间耗费是非常大的,而这种耗费主要用于个体比较。庄家法则不同于已有构造非支配集的方法,它做为一种非回朔方法可以有效减少个体比较次数,从而提高算法效率。2、提出了基于密度的多目标遗传算法(DMOGA)。对多种算法进行分析发现,密度是维护种群分布性的一个非常重要的因素。DMOGA考虑整个种群个体之间的影响,用于计算个体密度,准确反映外部集的分布情况,得到一个时间复杂度为O(n2)的优秀的分布性保持方法。并且为了提高算法效率,DMOGA采用庄家法则来构造非支配集。实验表明DMOGA能得到很好的分布性的同时拥有较高的运行效率。

全文目录


摘要  4-5
Abstract  5-10
第一章 引言  10-17
  1.1 遗传优化概述  10-14
    1.1.1 组合优化问题概述  10-11
    1.1.2 多目标优化问题概述  11-14
  1.2 遗传算法概述  14-15
  1.3 多目标遗传算法概述  15-16
  1.4 本文的工作  16
  1.5 本文的组织结构  16-17
第二章 遗传算法求解旅行商问题  17-24
  2.1 TSP 问题的数学定义  17
  2.2 TSP 求解算法的研究概况  17-20
  2.3 反序杂交算子的改进算法  20-21
    2.3.1 反序杂交算子介绍  20-21
    2.3.2 改进的反序杂交算子  21
  2.4 实验结果  21-24
第三章 基于遗传算法的动态TSP 模型及其求解  24-32
  3.1 动态TSP 概述  24
  3.2 一种新的动态TSP 模型及其求解  24-26
    3.2.1 添加高斯扰动的DTSP 模型  25
    3.2.2 针对新模型的求解  25-26
  3.3 实验结果  26-32
    3.3.1 扰动模型模拟  27-28
    3.3.2 变化前后最优解差值比对  28-32
第四章 基于密度的多目标遗传算法  32-56
  4.1 多目标遗传算法的研究概况  32-35
  4.2 几种典型的多目标遗传算法  35-39
    4.2.1 NSGA-II 算法  36-37
    4.2.2 SPEA2 算法  37-38
    4.2.3 PESA-II 算法  38-39
  4.3 基于密度的多目标遗传算法基本流程  39-40
  4.4 庄家法则构造非支配集  40-44
    4.4.1 用庄家法则构造非支配集的方法  41-42
    4.4.2 正确性论证  42-43
    4.4.3 时间复杂度分析  43-44
  4.5 个体适应度计算  44-46
  4.6 繁殖选择  46-47
  4.7 实验结果  47-56
    4.7.1 在测试函数 DTLZ1 上的实验结果  48-51
    4.7.2 在测试函数 DTLZ2 上的实验结果  51-56
总结与展望  56-57
参考文献  57-62
致谢  62-63
附录A (攻读硕士学位期间已公开发表的论文)  63

相似论文

  1. 天然气脱酸性气体过程中物性研究及数据处理,TE644
  2. 压气机优化平台建立与跨音速压气机气动优化设计,TH45
  3. 基于蚁群算法的电梯群优化控制研究,TU857
  4. 基于遗传算法的模糊层次综合评判在高职教学评价中的应用,G712
  5. 部队人员网上训练与考核系统的开发,TP311.52
  6. 基于并行算法的模糊综合评价模型的设计与应用,TP18
  7. 基于神经网络的牡蛎呈味肽制备及呈味特性研究,TS254.4
  8. 基于遗传算法的中短波磁天线的设计及实现,TN820
  9. 基于遗传算法的柑橘图像分割,TP391.41
  10. 基于混合自适应遗传算法的动态网格调度问题研究,TP393.09
  11. 基于遗传—牛顿算法的公交优化调度,TP18
  12. 基于遗传算法优化的BP网络对生物柴油制备工艺的优化,TE667
  13. 基于云理论和蜜蜂进化型遗传算法的纹理合成研究,TP391.41
  14. 基于遗传算法和粗糙集的聚类算法研究,TP18
  15. 海底管道修复连接器的研究,TE973
  16. 基于遗传算法的淠史杭灌区渠系配水优化编组模型的研究,S274
  17. 遗传算法在物流仓储优化中的应用研究,F259.2
  18. 基于遗传算法的矿山资源优化调度模型的研究,O224
  19. 基于粒子群算法的区域水资源优化配置研究,TV213.4
  20. 磁流变阻尼器的力学特性及其在火炮反后坐中的应用研究,TB535.1
  21. 模糊预测函数控制改进算法的研究及应用,TP273

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 一般性问题 > 理论、方法 > 算法理论
© 2012 www.xueweilunwen.com