改进的TSP进化求解算法研究

改进的TSP进化求解算法研究

论文摘要

遗传算法是一种模拟自然界生物进化的搜索算法,粒子群算法是群体智能的体现,模仿鱼群和鸟群觅食行为发展起来的,均属于进化算法。两者之间有很多相似之处,均简单易行、鲁棒性强,不需要专门的领域知识而仅用适应度函数做评价来指导搜索过程,从而得到了广泛的应用,引起了专家学者的广泛关注,得到了很多显著的成果。TSP问题是一个典型的NP难题,它的思想在生活生产中运用很广,提高TSP问题的解决效率有着现实的意义。因为NP问题不能在多项式时间内得到最优解。因此设计出相应的算法尽快的得到近似解和满意解是很现实的。智能算法就是在这样的思想指导下被运用于TSP问题的。本文对遗传算法和粒子群算法的理论与运用做了一些探讨。首先介绍了两种算法的原理和应用,其次分析了TSP问题的研究现状、数学模型和解决方案。接着介绍了两种算法在求解TSP问题中的应用和发展。在此基础上,针对TSP问题、遗传算法和粒子群算法进化求解的特点,提出了环路插入方法生成初始种群。并从遗传算法和粒子群算法的理论基础入手证明了该方法产生的种群对算法的有效性。在MATLAB环境下对UCI标准数据库中的数据进行了实验,结果表明了该方法产生初始群体的合理性,本文将使用该方法产生初始种群(粒子群)的算法与其他几种初始化方法进行了比较,实例仿真证明了该算法的可行性和有效性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.1.1 遗传算法与粒子群算法概述
  • 1.1.2 TSP 问题
  • 1.2 本文研究内容
  • 第二章 遗传算法与粒子群算法
  • 2.1 遗传算法
  • 2.1.1 遗传算法的起源和发展
  • 2.1.2 遗传算法的步骤和流程图
  • 2.1.3 遗传算法的数学基础
  • 2.1.4 遗传算法的基本技术
  • 2.1.5 遗传算法的特点
  • 2.2 粒子群算法
  • 2.2.1 粒子群算法的起源与发展
  • 2.2.2 粒子群算法的步骤和流程图
  • 2.2.3 粒子群算法特点
  • 2.3 算法的应用
  • 2.4 小结
  • 第三章 TSP 问题
  • 3.1 TSP 问题概述
  • 3.1.1 TSP 问题的定义和数学模型
  • 3.1.2 TSP 问题的分类
  • 3.1.3 TSP 问题的扩展
  • 3.1.4 研究TSP 问题的意义
  • 3.2 TSP 问题的求解
  • 3.2.1 精确解法
  • 3.2.2 启发式算法
  • 3.3 小结
  • 第四章 求解TSP 问题
  • 4.1 遗传算法求解TSP 问题的基本方法
  • 4.1.1 编码
  • 4.1.2 初始群体
  • 4.1.3 适应度函数
  • 4.1.4 选择算子
  • 4.1.5 交叉算子
  • 4.1.6 变异算子
  • 4.1.7 终止条件
  • 4.1.8 算法步骤
  • 4.2 粒子群算法解决TSP 问题
  • 4.2.1 粒子编码和初始种群的生成
  • 4.2.2 适应度函数
  • 4.2.3 群体更新
  • 4.2.4 终止条件
  • 4.2.5 算法步骤
  • 4.4 小结
  • 第五章 求解TSP 问题的进化算法改进
  • 5.1 常用初始种群生成方法的分析
  • 5.2 改进的初始种群方法
  • 5.2.1 环路插入法介绍
  • 5.2.2 环路插入法的理论分析
  • 5.3 实例仿真
  • 5.3.1 环路插入法有效性实验
  • 5.3.2 环路插入法在遗传算法中的应用
  • 5.3.3 环路插入法在粒子群算法中的应用
  • 5.4 小结
  • 第六章 总结与展望
  • 6.1 工作总结
  • 6.2 工作展望
  • 参考文献
  • 成果目录
  • 致谢
  • 相关论文文献

    • [1].基于TSP问题的动态蚁群遗传算法[J]. 机械设计与制造 2019(12)
    • [2].曲安奈德注射液对口腔黏膜下纤维化组织VEGF、TSP、MMP-2表达水平的影响[J]. 内蒙古医科大学学报 2019(06)
    • [3].遗传模拟退火算法——黑龙江TSP问题[J]. 价值工程 2016(36)
    • [4].贪心算法在TSP问题中的应用[J]. 许昌学院学报 2017(02)
    • [5].改进遗传模拟退火算法求解TSP[J]. 智能计算机与应用 2017(03)
    • [6].基于遗传算法的免疫算法对TSP问题的改进与研究[J]. 中国传媒大学学报(自然科学版) 2017(04)
    • [7].TSP超前地质预报技术在云桂铁路某隧道中的应用[J]. 佳木斯职业学院学报 2017(06)
    • [8].TSP法及地质雷达法相结合在隧道超前地质预报中的应用[J]. 铁道勘察 2017(05)
    • [9].非完全图TSP问题研究[J]. 绿色科技 2016(05)
    • [10].美国TSP计划的投资运营对我国职业年金的启示[J]. 知识经济 2016(17)
    • [11].遗传算法求解TSP问题的研究[J]. 中国石油大学胜利学院学报 2014(03)
    • [12].TSP超前地质预报技术在鹧鸪山隧道中的应用[J]. 环境保护与循环经济 2014(12)
    • [13].TSP法在石柱槽隧道地质超前预报应用中的几点认识[J]. 岩土工程技术 2009(05)
    • [14].TSP技术在超前地质预报中的应用[J]. 有色金属文摘 2015(02)
    • [15].求解TSP的随机贪心算法[J]. 漯河职业技术学院学报 2015(05)
    • [16].塔里木盆地不同地域大气降尘及TSP变化特征分析[J]. 沙漠与绿洲气象 2013(06)
    • [17].基于TSP技术在琅琊山隧道地质超前预报中的应用[J]. 山西建筑 2017(24)
    • [18].蚁群算法与遗传算法在TSP中的对比研究[J]. 山西师范大学学报(自然科学版) 2017(03)
    • [19].基于混合粒子群算法求解TSP问题[J]. 电子测试 2016(16)
    • [20].改进人工鱼群算法求解TSP问题[J]. 科技资讯 2014(33)
    • [21].地质雷达和TSP法在隧道超前地质预报中的应用[J]. 人民长江 2015(S1)
    • [22].超前地质预报TSP法在福仁山隧道施工中的应用[J]. 云南水力发电 2014(03)
    • [23].遗传算法求解TSP问题的实现与改进[J]. 软件导刊 2013(02)
    • [24].禁忌搜索算法及其在TSP问题中的应用研究[J]. 大众科技 2013(05)
    • [25].蚂蚁算法在TSP问题求解的应用[J]. 四川理工学院学报(自然科学版) 2011(03)
    • [26].应用TSP进行的隧道超前地质预报实例分析[J]. 长春工程学院学报(自然科学版) 2011(02)
    • [27].面向TSP问题的免疫遗传算法研究[J]. 软件导刊 2011(06)
    • [28].TSP超前地质预报及其在地铁施工中的应用[J]. 中国科技信息 2011(15)
    • [29].改进的单亲遗传算法在TSP问题中的应用[J]. 科技创新导报 2011(19)
    • [30].遗传算法在TSP问题中的应用[J]. 电脑知识与技术 2010(03)

    标签:;  ;  ;  ;  

    改进的TSP进化求解算法研究
    下载Doc文档

    猜你喜欢