APP下载

基于改进量子蚁群算法的TSP求解问题研究

2015-08-07王启明李玮瑶

微处理机 2015年3期
关键词:策略

王启明,李玮瑶

(平顶山学院计算机科学与技术学院,平顶山467000)

基于改进量子蚁群算法的TSP求解问题研究

王启明,李玮瑶

(平顶山学院计算机科学与技术学院,平顶山467000)

TSP问题是一个组合优化问题,该问题具有NP计算复杂性,运用量子蚁群算法求解该问题时易陷入局部最优和收敛速度慢的问题。因此提出一种基于博弈论的量子蚁群算法(GQACA),该算法采用重复博弈模型,在重复博弈中产生一个博弈序列,使得每次博弈都能够产生最大效益,并得到相应博弈过程的纳什均衡。把该算法应用于TSP求解,实验结果表明本文中GQACA算法的收敛精度和稳定性均要优于其他量子蚁群算法。

改进;博弈论;蚁群算法;旅行商问题

1 引 言

旅行商问题,即TSP问题(Travelling Salesman Problem),又译为旅行推销员问题、货郎担问题,是数学领域中著名问题之一[1-2]。可以描述为:已知n个城市之间的相互距离,现有一推销员必须遍访这n个城市,并且每个城市只能访问一次,最后又必须返回出发的城市。如何安排他对这些城市的访问次序,可使其旅行路线的总长度最短?解决旅行商问题的各种优化算法,都是通过牺牲解的精确性来换取较少的耗时[3]。其他一些启发式的搜索算法则依赖于特定的问题域,缺乏通用性。相比较而言,遗传算法是一种通用性很好的全局搜索算法,因此遗传算法是解决旅行商问题的一种不错的算法。贾瑞玉等分析了量子蚁群算法的优缺点,提出一种新的求解旅行商问题(Traveling Salesman Problem,TSP)的混合量子蚁群算法[4-5]。……

登录APP查看全文

猜你喜欢

策略
基于“选—练—评”一体化的二轮复习策略
例谈未知角三角函数值的求解策略
我说你做讲策略
“我说你做”讲策略
高中数学复习的具体策略
“唱反调”的策略
价格调整 讲策略求互动
2016年理财策略——少折腾
Passage Four