解最小生成树问题的新的遗传算法

解最小生成树问题的新的遗传算法

论文摘要

组合优化是优化领域中的一个重要分支,最小生成树问题(MST)是一类经典的组合优化问题,并且在现实生活中具有广泛的应用,例如,通信网络、电路设计、管道铺设等方面,因此对这类问题的求解算法的研究有很好的现实意义。近几年来,应用遗传算法求解最小生成树问题的近似解己成为一个新的研究方向。本文的主要工作如下:首先,针对最小生成问题设计了一个新的遗传算法。依据树的特点,对最小生成树问题设计了一种新的编码方法和解码方法。并针对编码的特点,设计了一种新的可直接产生可行后代的交叉算子和变异算子,有效的提高了搜索效率和种群的多样性。最后,通过数值仿真实验来表明算法的有效性。其次,在上述编码方法的基础上设计了另一个求解最小生成树问题的遗传算法。此算法中,用到破圈法的某些思想来产生初始种群,为了增加算法的搜索能力和收敛速度,使用了一致交叉算子和一致变异算子来参与进化。实验结果表明,算法适用于求解该问题。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 引言
  • 1.2 研究现状
  • 1.3 本文的研究内容
  • 1.4 本文的组织结构
  • 第二章 遗传算法的基本理论与方法
  • 2.1 遗传算法的产生与发展
  • 2.2 遗传算法的基本概念
  • 2.3 遗传算法的基本思想
  • 2.4 遗传算法的一般流程
  • 2.5 遗传算法的编码方式
  • 2.5.1 编码评估规范
  • 2.5.2 主要的编码方式
  • 2.6 适应度函数及其尺度化
  • 2.6.1 适应度函数
  • 2.6.2 适应度函数的尺度化
  • 2.7 遗传算法的基本算子
  • 2.7.1 选择(Selection)
  • 2.7.2 交叉(Crossover)
  • 2.7.3 变异(Mutation)
  • 2.8 遗传算法的特点及关键问题
  • 2.8.1 遗传算法的特点
  • 2.8.2 遗传算法的关键问题
  • 第三章 求解最小生成树问题的一个新的遗传算法
  • 3.1 最小生成树问题的基本知识及经典算法
  • 3.1.1 最小生成树问题的理论基础
  • 3.1.2 最小树的经典算法介绍
  • 3.2 新的编码方法和解码方法
  • 3.2.1 最小生成树问题的编码策略
  • 3.2.2 新的编码方法和解码方法
  • 3.2.3 适应度函数的选择
  • 3.2.4 种群的初始化算法
  • 3.3 新的遗传算子
  • 3.3.1 选择算子
  • 3.3.2 交叉算子
  • 3.3.3 变异算子
  • 3.4 新的遗传算法
  • 3.5 数值仿真试验
  • 3.6 本章小结
  • 第四章 求解最小生成树问题的另一新的遗传算法
  • 4.1 遗传算法的设计
  • 4.1.1 树的编码策略
  • 4.1.2 适应度函数的选择
  • 4.1.3 种群的初始化算法
  • 4.2 新的遗传算子
  • 4.2.1 选择算子
  • 4.2.2 交叉算子
  • 4.2.3 变异算子
  • 4.3 新的遗传算法
  • 4.4 数值仿真试验
  • 4.5 本章小结
  • 结束语
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].一种含全交叉算子的改进遗传算法[J]. 上海电机学院学报 2017(04)
    • [2].改进交叉算子遗传算法的摩擦模型辨识与补偿[J]. 微电机 2020(09)
    • [3].有导向交叉算子的研究[J]. 计算机工程与应用 2010(15)
    • [4].基于邻域正交交叉算子的人工鱼群算法[J]. 农业机械学报 2008(08)
    • [5].带有自适应变异和指数递增交叉算子的差分进化算法[J]. 河南师范大学学报(自然科学版) 2009(06)
    • [6].一种求解参数优化问题的引导交叉算子[J]. 计算机工程 2008(01)
    • [7].引导交叉——一种新的遗传交叉策略[J]. 计算机工程与应用 2008(29)
    • [8].基于邻域正交交叉算子的混合蛙跳算法[J]. 计算机工程与应用 2011(36)
    • [9].基于自识别交叉算子和自适应变异算子的遗传算法研究[J]. 信息技术与信息化 2008(01)
    • [10].多亲交叉遗传算法及其在旅行商问题中的应用[J]. 计算机与现代化 2010(10)
    • [11].一种改进的TSP启发交叉算子[J]. 计算机工程与应用 2008(09)
    • [12].改进的模糊交叉算子及其在CGA中的应用[J]. 计算机工程 2008(05)
    • [13].改进遗传算法求解旅行商问题[J]. 数学的实践与认识 2009(04)
    • [14].用于求解TSP问题的遗传算法比较研究[J]. 四川理工学院学报(自然科学版) 2019(02)
    • [15].求解TSP问题的嵌入交叉算子的人口迁移算法[J]. 计算机工程 2008(23)
    • [16].融合Pareto邻域交叉算子的多目标分布估计算法[J]. 计算机工程与应用 2011(28)
    • [17].遗传算法在试题组卷中的应用[J]. 机械工程与自动化 2008(03)
    • [18].一种求解冰壶比赛对阵多约束问题的逐层优化算法[J]. 电子学报 2017(03)
    • [19].图着色的混合遗传算法研究[J]. 武汉大学学报(信息科学版) 2009(12)
    • [20].基于遗传算法的产品基因重组设计[J]. 电脑与电信 2016(12)
    • [21].遗传算法求解旅行商问题[J]. 科技风 2017(16)
    • [22].基于改进的遗传算法的数独谜题求解[J]. 计算机应用与软件 2011(03)
    • [23].基于交叉算子的改进人工蜂群算法[J]. 兰州理工大学学报 2015(01)
    • [24].改进量子交叉免疫克隆算法及其应用[J]. 山东大学学报(工学版) 2015(02)
    • [25].基于Pareto邻域交叉算子的多目标粒子群优化算法[J]. 计算机应用 2011(07)
    • [26].遗传算法与幻方构造[J]. 大众科技 2008(06)
    • [27].双交叉算子遗传算法在终端区飞机排序中的应用[J]. 计算机系统应用 2017(12)
    • [28].精英策略的改进非支配遗传算法[J]. 中国计量学院学报 2010(01)
    • [29].遗传算法在试题生成系统中的应用[J]. 韶关学院学报 2010(03)
    • [30].基于改进遗传算法的应用研究[J]. 无线互联科技 2017(18)

    标签:;  ;  ;  ;  

    解最小生成树问题的新的遗传算法
    下载Doc文档

    猜你喜欢