- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
求解旅行商问题的混合量子蚁群算法
摘要: 针对蚁群算法求解旅行商问题时易陷入局部最优和收敛速度慢的问题,提出一种新的求
解旅行商问题的混合量子蚁群算法。该算法采用量子比特的概率幅对各路径上的信息素进行编
码,量子旋转门及蚂蚁走过的路径对信息素进行更新, 加快算法收敛速度; 为了避免搜索陷入局
部最优,设计一种新的变换邻域准则,以提高求解效率。 TSPLIB 中部分实例仿真结果表明该算
法比传统蚁群算法具有更快的收敛速度和求解精度。
关键词 : 量子蚁群算法;变换邻域准则;旅行商问题
Hybrid Quantum Ant Colony Algorithm for
Traveling Salesman Problem
Abstract: Aiming at the Traveling Salesman Problem based on ant colony optimization which is easy to fall into local optimums and has a slow convergence rate, a hybrid quantum ant colony optimization algorithm is presented .In this algorithm , the pheromone on each path is encoded by a group of quantum bits, the quantum
rotation gate and ant ’s tour are used to update the pheromone so as to accelerate its convergence speed; To avoid the search falling into local optimum, the new neighborhood exchange strategy is designed to improve solution efficiency. Some cases from the TSP library(TSPLIB) are used to experiment, the results show that the algorithm has rapider convergence speed and higher accuracy than the classical ant colony algorithm.
Key words: Quantum Ant Colony Algorithm; neighborhood exchange strategy ; Traveling Salesman Problem
引言
蚁群算法是一种模拟进化算法,
最早是意大利学者 Dorigo M 于1991
年提出 [1]
,其灵感
来源于蚂蚁在寻找食物过程中发现路径的行为,算法成功地用于
TSP求解、工件排序、图着
色、车辆调度等多目标组合优化问题
2 7
。然而 , 迭代次数多、收敛速度慢、易于陷入局部
最优解仍是制约 ACO算法广泛应用的主要瓶颈。
量子计算 8 的研究开始于二十世纪八十年代,
Benioff
和 Feynman
提出了量子计算的
概念。 量子计算利用量子理论中有关量子态的叠加、
纠缠和干涉等特性,
用来解决经典计算
中的许多难题, 并以其独特的计算性能引起科技界的广泛关注。
1985 年 Deutsch
指出, 利
用量子态的相干叠加性可以实现并行的量子计算。
1994 年 Shor
提出大数因子分解的量子
算法,此算法可在量子计算机上以多项式时间实现,它使
NP 问题变成 P 问题。 2002
年,
Kuk-Hyun Han 等提出量子进化算法 (Quantum-InspiredEvolutionary
Algorithm,
QEA),它
是一种基于量子计算原理的概率优化方法。
它以量子计算的一些概念和理论为基础,
用量子
位编码来表示染色体, 用量子门作用和量子门更新来完成进化搜索,
具有种群规模小而不影
响算法性能、 同时兼有 “勘探” 和“开采” 的能力、 收敛速度快和全局寻优能力强的特点
9 。
量子蚁群算法( Quantum Ant Colony Algorithm
, QACA)则将量子计算和蚁群算法相结合,
把量子计算中的态矢量和量子旋转门引入到蚁群算法中,加快了算法的收敛速度。量子蚁
群算法已成功地求解许多组合优化问题,文献
[10] 使用量子蚁群算法对
0-1背包问题( 0/1
knapsack problem )进行求解,并用数值试验说明了算法的有效性。文献
[11] 利用量子计算
的并行性,将
原创力文档


文档评论(0)