基于遗传算法的优化研究

基于遗传算法的优化研究

论文摘要

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

论文目录

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

    • [1].研究生组合优化课程中四轨教学协同模式的探索与实践[J]. 中国现代教育装备 2019(11)
    • [2].基于二次粒子群算法的投资组合优化[J]. 计算机应用与软件 2009(06)
    • [3].基于一种启发式迭代算法的产品组合优化[J]. 中国管理信息化 2020(01)
    • [4].高阶投资组合优化问题的研究述评[J]. 财会研究 2012(01)
    • [5].英语环境下预选机制投资组合优化实验研究[J]. 中国市场 2020(02)
    • [6].结构优化设计的组合优化策略[J]. 机械强度 2013(03)
    • [7].基于改进贪婪算法的多场景负荷组合优化[J]. 中国电力 2020(05)
    • [8].考虑可转移负荷的售电公司负荷组合优化[J]. 电力建设 2020(11)
    • [9].蝉鸣优化算法在组合优化问题中的应用[J]. 科技视界 2019(04)
    • [10].两期投资组合优化统一模型[J]. 中国外资 2013(16)
    • [11].基于风险偏好的商业银行企业贷款组合优化探析[J]. 商场现代化 2020(03)
    • [12].多煤层条件下煤层气开发产层组合优化方法[J]. 石油勘探与开发 2018(02)
    • [13].资源受限时的产品组合优化决策[J]. 财会月刊 2016(14)
    • [14].产品组合优化决策方法分析[J]. 财会月刊 2013(17)
    • [15].应用于投资组合优化的强化学习状态与值函数的选择[J]. 福州大学学报(自然科学版) 2020(02)
    • [16].资产组合优化的多分形模型及实证分析[J]. 系统科学与数学 2016(02)
    • [17].基于翻转课堂的组合优化研究生课程教学模式的改革与实践[J]. 教育现代化 2019(59)
    • [18].基于组合优化视角下上海市社会体育指导员服务网络最优化模式研究[J]. 体育科研 2015(05)
    • [19].一种用于求解多目标组合优化的混合遗传算法[J]. 计算机应用研究 2008(10)
    • [20].基于组合优化的非谐调阻尼叶片减振方法研究[J]. 热力透平 2018(02)
    • [21].基于正交试验-组合优化的钢-镁车架设计[J]. 机械设计与研究 2014(01)
    • [22].金融风险的最坏VaR方法与投资组合优化[J]. 数学的实践与认识 2014(05)
    • [23].一种基于QoS指标的服务组合优化方法研究[J]. 科技创新导报 2009(03)
    • [24].多目标组合优化的旅游线路推荐系统[J]. 信息与电脑(理论版) 2016(05)
    • [25].基于聚类思想的交通信号相位组合优化研究[J]. 西华大学学报(自然科学版) 2016(03)
    • [26].育种算法在组合优化计算中的应用[J]. 安徽农业科学 2012(20)
    • [27].基于组合优化算法的门式起重机计算机模型研究[J]. 起重运输机械 2009(05)
    • [28].组合优化问题简约与算法推演[J]. 软件学报 2011(09)
    • [29].基于组合优化方法的深海养殖与加工基地规划论证[J]. 中国高新科技 2018(03)
    • [30].制造物联网环境下动态制造资源建模与服务组合优化[J]. 暨南大学学报(自然科学与医学版) 2017(04)

    标签:;  ;  ;  ;  

    基于遗传算法的优化研究
    下载Doc文档

    猜你喜欢