求解TSP问题的混合演化算法研究

求解TSP问题的混合演化算法研究

论文摘要

TSP问题(Traveling Salesman Problem)是一个组合优化方面的问题,已经成为并将继续成为测试组合优化混合演化算法的标准问题。从理论上讲,使用穷举法不但可以求解TSP问题,而且还可以求出该问题的最优解。但是对现有的计算机来说,使用常规的穷举法在如此庞大的搜索空间中寻求最优解,几乎是不可能的。所以,各种求TSP问题近似解的优化算法应运而生了,本文所用到的混合演化算法也在其中。 演化算法是一种模拟自然界自适应演化过程而发展起来的通用问题求解方法。它采用简单的编码技术来表示各种复杂的结构,并通过对编码进行简单的遗传操作和优胜劣汰的自然选择来指导学习和确定搜索的方向。简单的遗产操作和优胜劣汰的自然选择机制使演化算法具有不受搜索条件的限制、不需要其它辅助信息的特点。它采用的种群搜索模式,有利于搜索到全局最优解,能较好的解决解的局部性问题。因此,演化算法被广泛的用来求解具有挑战性的问题。 这里本文为解决TSP的演化算法提出了一种新的双近邻表示法,因为传统的路径表示方法是不适合演化过程处理的。这种能够将每个路径唯一表示的新的方法提高了演化算子的继承能力。这种表示法的性质和操作,构成了新的混合演化算法的参数和演化算子。然后为了提高收敛速度,演化算法混合了局部优化算法。 局部优化算法是常用的解决TSP问题的算法,也常是其它方法的一个部分。它具有非常高的运行效率。不同的局部优化算子的性能也在文中做了分析。本文提出的混合局部优化算法,虽然是混合演化算法的一个部分,但它也能独立的解决TSP问题。 大量的标准测试问题的实验结果表明本文提出的算法能够全部达到或更优于现存最优解。而在效率测试中,虽然混合局部优化具有很好的运行效率,而新的混合演化算法能得到更好的解,并且效率还不错。实验部分也实现了多线程并行的混合演化算法。从实验结果来看,达到了并行效果,也揭示了演化算法本质的并行性。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 第一章 绪论
  • 1.1 问题的提出
  • 1.2 研究背景
  • 1.3 本文组织结构
  • 第二章 混合局部优化
  • 2.1 概述
  • 2.2 局部优化算子
  • 2.2.1 反序
  • 2.2.2 三交换
  • 2.2.3 跳动
  • 2.2.4 互换
  • 2.3 算子性能
  • 2.4 混合局部优化算子
  • 2.5 小结
  • 第三章 路径的表示方法
  • 3.1 概述
  • 3.2 路径的常见表示法
  • 3.2.1 自然表示法
  • 3.2.2 次序表示法
  • 3.2.3 近邻表示法
  • 3.3 双近邻表示法
  • 3.3.1 双近邻表示法定义
  • 3.3.2 片断的双近邻表示法
  • 3.3.3 片断的性质
  • 3.3.4 收集操作
  • 3.3.5 连接操作
  • 3.3.6 截断操作
  • 3.3.7 路径的相似度
  • 3.4 小结
  • 第四章 混合演化算法
  • 4.1 优化算法
  • 4.1.1 基本概念和术语
  • 4.1.2 优化算法
  • 4.1.3 演化算法
  • 4.2 混合演化算法
  • 4.2.1 混合演化算法的设计与框架
  • 4.2.2 混合演化杂交算子
  • 4.2.3 禁止相似个体繁殖的改进杂交算子
  • 4.2.4 混合演化变异算子
  • 4.3 小结
  • 第五章 实验与分析
  • 5.1 算法实现
  • 5.1.1 软硬件技术平台
  • 5.1.2 功能
  • 5.2 样例和参数选择
  • 5.3 混合演化算法实验与分析
  • 5.3.1 与现存最优解的比较
  • 5.3.2 收敛性与拓展性分析
  • 5.3.3 参数分析
  • 5.4 混合局部优化实验与分析
  • 5.4.1 不同的混合局部优化算子
  • 5.4.2 混合演化算法和混合局部优化的实验与分析
  • 5.5 混合演化算法的并行实现
  • 5.5.1 多线程算法框架
  • 5.5.2 测试结果
  • 5.5.3 测试结果分析
  • 第六章 总结与展望
  • 参考文献
  • 读研期间发表的学术论文
  • 致谢
  • 相关论文文献

    • [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文档

    猜你喜欢