用遗传算法求解TSP问题

被引量 : 0次 | 上传用户:passiionlu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
巡回旅行商问题(TSP)是一个组合优化方面的问题,已经成为并将继续成为测试组合优化新算法的标准问题。从理论上讲,使用穷举法不但可以求解TSP问题,而且还可以求出该问题的最优解。但是对现有的计算机来说,使用常规的穷举法在如此庞大的搜索空间中寻求最优解,几乎是不可能的。所以,各种求解TSP问题的优化算法应运而生了,本文所用到的遗传算法也在其中。遗传算法是一种高效智能搜索方法,并行遗传算法是遗传算法研究中的一个重要方向。并行遗传算法能够提供各种大型计算问题的解决方案。Java语言提供了对并发的语言级支持,这个特性是Java的伟大创新之一,同时为并行遗传算法的设计提供了最佳的技术支持。在收集国内外相关资料,阅读了相关文献的基础上,本文系统地阐述了遗传算法的构成原理。介绍了作者借助Java语言实现的一种应用“轮盘赌”选择操作,顺序交叉操作以及启发式变异操作求解TSP问题的遗传算法。在了解和掌握并行遗传算法的基本概念和工作原理后,针对TSP问题,提出了两种基于并行遗传算法的求解方法。第一章介绍了课题的研究背景、研究的可行性和意义,并行遗传算法的基本理论以及所面对的问题。此外还介绍了TSP问题的研究现状,并对论文内容进行了概括性综述。第二章介绍了遗传算法及并行遗传算法模型第三章介绍了遗传算法求解TSP问题的基本理论,提出了一种求解TSP问题的串行遗传算法模型,结合实例分析了该算法的创新之处。第四章介绍了两种求解TSP问题的并行遗传算法模型,详细地论述了采用这两种并行模型求解TSP问题的过程。分别分析了这两种遗传算法的创新之处,并通过实例对它们之间的性能进行了比较。第五章总结了整个研究工作,并对研究的方向进行了展望。
其他文献
背景肾移植术后对移植肾功能进行有效的监测,可以及早发现由感染、急性排斥反应(acute rejection,AR)等并发症造成的肾功能损害。目前临床上广泛使用的肾功能检测指标——尿
目的探讨张氏益智方在痰阻血瘀型轻度血管性痴呆治疗过程中的临床疗效,为痰阻血瘀型轻度血管性痴呆患者的治疗提供一定的参考依据。方法选取2015年09月至2017年12月在安徽中
透水砖是用矿山尾矿和废渣制备出的一种路面砖,因在众多领域得到应用,透水砖的研究成为世界各国的热点。本文阐述了透水砖的概念、国内外发展现状、透水砖的制备工艺流程、透
宪法是国家的根本法,是国家制度的基础,是人权的保障书。宪法效力的发挥除了依靠人们的自觉遵守,还依赖于宪法实施保障机制的完善。宪法监督制度是宪法保障机制的重要组成部
汽车发动机怠速不稳是汽车使用过程中的一种常见故障,它的产生原因比较多。作者结合自身长期维修经验,对产生原因进行了归纳总结,以期能快速诊断处理此故障。
现今我国煤矿开采大多是地下作业,煤矿井下各作业点在生产过程中会产生大量煤尘颗粒。煤尘颗粒特有的性质决定了其具有很大的危害性:诱发职业性尘肺病、加速机械设备磨损、缩
介绍了在废水处理领域具有广泛应用的加压溶气气浮技术,分别论述了其基本原理、主要特点、应用现状,并对其新型技术的发展做了概述。对溶气气浮工艺的组成、关键影响因素及控
在市场经济条件下,企业唯有获利才有生存的价值和发展的可能,而企业能否获利,很大程度上取决于现金流转状况和现金流量管理水平。这是因为,企业的一切生产经营活动都可以看作
激励机制是绩效管理得以顺利实施的重要支柱,绩效管理本身蕴涵着丰富的激励因素,它们分布在绩效产生的过程和绩效结果利用两大环节,本文分别称之为"过程激励"和"结果激励"。