求解TSP算法的研究与改进

来源 :郑州大学 | 被引量 : 0次 | 上传用户:liongliong498
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
旅行商问题(Traveling Salesman Problem,简称TSP)是组合优化问题中的经典问题,也是一个NP完全问题。同时,它也是众多优化问题的简化形式,如基因组制图、行星探索、电路板钻孔、电路板焊接、交通调度、作业调度等。由于TSP问题是一个NP完全问题,求解难度大,它也被用作处理器测试和算法比较的标准。因此,对TSP的研究具有重要的理论和应用价值。蚁群算法是求解TSP的有效方法之一。它是由意大利学者Dorigo M等人提出,是一种基于种群的启发式进化算法,具有较强的鲁棒性、并行性、很好的可扩充性,且易于和其他的方法融合的优点。同时,它是一种结合了分布式计算、正反馈机制和遵循贪心原则的搜索算法。蚁群算法自提出之后,引起了许多学者的关注,并将其应用到各个领域的优化问题中。蚁群算法有多种变种,其中最大—最小蚁群算法求解TSP效果最好。本文深入分析了最大—最小蚁群算法运行过程中的算法数据,发现当算法陷入收敛之后,大部分蚂蚁开始构造相同的路径,这在很大程度上浪费了蚂蚁的探索能力。本文中通过让蚂蚁选择第一条边时不使用信息素,很好改善了这一现象。同时,对比研究TSP的真实最优环路与算法构造环路发现,包含真实最优边的环路一般都较短。环路长度和其包含的真实最优边数成反比,环路包含的真实最优边数越多,环路长度越短。据此,反过来可以认为较短环路中所包含的边为真实最优边的概率也大。受此启发,本文提出了一种基于优质边的求解策略。利用算法运行的历史信息选择优质边,也即为真实最优边可能性大的边。使用修改的选路规则,将蚂蚁的路径尽可能限制在优质边中,以试图降低算法的解空间。本文还通过设置不同算法参数的对比实验,确定了改进算法的最合适参数。通过对改进算法的实验仿真,发现改进的算法加快了蚂蚁构造优质解的过程,同时也使得算法在很大概率上能找到真实最优解,提高了算法的求解性能,证明了算法改进的有效性。
其他文献
Z-Wave协议是智能家居领域的一种新协议,其特点是低成本、低功耗、高可靠性,已经有大量的基于Z-Wave的智能家居产品进入了家庭。但是在实际应用中,Z-Wave协议还存在着诸多问题,例
本文主要研究了在Chwa&Hakimi模型下的大型多机系统的高效遗传算法和人工免疫算法。结合Deng等人和Yan等人在PMC模型下的研究方法,首次运用高效遗传算法和人工免疫算法求解Chw
JPEG2000静止图像压缩标准以其高压缩率,较强的抗误码能力和具有码率渐进传输等特性得到了越来越多的应用。近些年基于JPEG2000对其做的一些应用和拓展也逐渐增多,基于JPEG2000
面向服务架构是目前广泛使用的网络资源发布与访问的重要支撑手段,对于解决大规模分布式资源的访问提供了有效的方案,同时也为认证系统带来了挑战,为应对新环境的要求,研究适用于
随着计算机技术的发展,政府和企业管理的信息化越来越普及,在不同时期根据不同需求建立了各种各样的应用系统。然而这些系统之间往往是互不相通的,数据缺乏共享,这样容易造成
随着SOA大量应用于国内外企业和政府机构的系统开发中,其存在的安全问题也越来越被重视。授权操作是SOA下安全问题的一个重要组成部分,由于SOA环境下资源和访问主体的增多,授权
在计算机辅助设计(CAD)和计算机辅助工程(CAE)的无缝集成过程中,需要首先对CAD模型进行几何预处理,进行含各种特征抑制的几何简化,以提高后续网格生成的速度与质量,满足高端
基于IMS(IPMultiMedia Subsystem,IP多媒体子系统)的下一代融合网络,由于链路的开放性,和提供业务的个性化和多样化,以及涉及信息的敏感性,用户的接入安全和访问控制也变得日益重要
在充分了解JSON序列化机制与数据传输效率研究现状的基础上,为使应用程序的开发能够选择更合适、数据传输效率更高的数据传输格式,也为数据格式的选择提供更有力的参考依据,
由于电子商务网站的成功发展,在线购物已经成为一种方便、快捷、廉价的购物方式,随之而来的是图像数据呈现几何级数增长,如何对如此超大规模的购物图像进行有效搜索成为近年