基于GPU的并行遗传算法求解TSP问题

被引量 : 0次 | 上传用户:gzhaohuo892
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
旅行商问题(Traveling Salesman Problem,TSP)是组合优化领域著名的NP问题,具有较为广泛的工程应用和现实生活背景。遗传算法是一种基于自然选择和基因遗传学原理的随机搜索算法,是一种寻求全局最优解而不需要任何初始化信息的高效优化方法。该算法具有全局寻优能力、适应性强、解决非线性问题具有较强的鲁棒性、对问题没有特定限制、计算过程简单、对搜索空间没有特殊要求、易于与其他算法结合等特点,在求解NP完全问题方面是一种较为有效的全局方法。然而遗传算法是一种概率搜索算法,其性能受种群规模、杂交和变异概率等控制参数的影响,而且有时会有收敛到局部最优解的现象。由于算法需要较大的种群规模,种群进化则需要不断的进行适应度函数计算,计算量相当大,因此,本文使用Compute Unified Device Architecture(CUDA)技术在Graphics Processing Unit(GPU)上并行实现遗传算法的所有操作并用于求解TSP旅行商问题。实验证明,该方法相对于串行遗传算法具有更强全局寻优能力以及耗费更少的操作时间。
其他文献
传统考古工作主要是以时间为核心的科学,遥感考古、环境考古等诸多新领域的探索,开始将空间等因素引入,契合了对象、空间和时间这三个关键要素的考古学研究,并已成为帮助探索
探讨塔山先民食物结构和生计方式,有助于全面揭示塔山遗址及其所在的长江下游地区新石器时期先民的稻作农业发展、动植物资源利用情况和史前文化面貌等考古学信息。塔山遗址
和谐的公安执法以协调、和谐为目标,使公安执法工作更加有利于维护社会稳定、有利于促进经济发展、有利于保护群众利益、有利于实现社会和谐。为了实现和谐的公安执法,我们必
<正>个人理财理什么?个人理财是实现人生目标的系列决策活动,这个决策的内容是计算在未来的目标生活中需要多少钱并如何获得这些钱。这里包括两个因素:一个是如何使现有的资金
目的:探讨降压药物联合高压氧治疗原发性高血压的临床效果及减少并发症的效果。方法:选取本院2014年1月至2015年1月收治的110例原发性高血压疾病患者,采用随机数字表法分为试验
<正>领导和管理从表面上看,似乎没有什么差别,人们常将它们混为一谈。但实际上,两者既有密切的联系,又有很大的差异。在企业特殊时期,应该用领导解决管理问题杰克·维尔奇有
期刊
以穿越西昌至香格里拉高速公路九盘寺隧道为例,在工程地质勘察基础上,研究地下水流动类型,分析地下水排泄补给方式,计算地表径流流、地下汇流量及施工引发的涌水量,最终计算
人性化的公路景观可以改善行车环境,使驾驶人获得良好的行车体验,进而促进积极驾驶行为的产生,对提高公路安全性、舒适性具有重要作用。但是驾驶行为是驾驶人心生理因素与外
充填开采技术是一种在采出煤层之后,顶板没有冒落之前,利用充填材料充填采空区,以减小地表沉降的采矿技术。由于充填材料一般使用煤矸石、粉煤灰和水泥等,原料易得且成本较低,所以
为了能够通过拟合介电谱的方式获得绝缘材料的绝缘状态,在Cole-Cole模型下提出了基于两步优化的绝缘材料介电谱特征参数辨识方法。根据绝缘材料的普适弛豫定律,推导形成了一