期刊文献+

一种基于子群杂交机制的粒子群算法求解旅行商问题 被引量:18

Sub Swarm and Crossbreed Strategy PSO for TSP
下载PDF
导出
摘要 粒子群算法是在借鉴海鸥群落觅食行为基础上发展起来的仿生学优化算法,为求解复杂的组合优化问题提供了一种新的思路。本文提出一种结合粒子群算法结构和求解TSP问题蚁群算法特点的新算法,将多用于连续空间优化的粒子群成功扩展到TSP领域。算法通过杂交粒子选择机制,运用两种不同设计的杂交算子,成功模拟了自然界同物种不同种群间的协作与交流,将多子群策略和子群间杂交操作引入粒子群结构之中,增强算法的寻优能力。实验结果表明,该算法能有效地保证粒子间多样性差异,通过优化信息在子群间顺畅交流,有效地促进整个群落的进化收敛。该算法在解决TSP问题时,无论在收敛性和鲁棒性方面都优于一般的单群体、非杂交算法,是一种优秀的TSP问题解法。最终优化结果均达到TSPLIB中记录的已知最优解。 Particle swarm optimization, a novel simulated evolutionary algorithm, which is based on observations to real seagull swarm behaviors, provides a new method for complicated combinatorial optimization problems. This paper presents a novel algorithm, combining PSO structure and trip building method of ACS named with swarm and crossbreed strategy PSO (SCPSO). It is an attempt to expand PSO to TSP problems. By adding sub-swarm division and crossbreed strategy, our algorithm simulates real life-form crossbreed behaviors. And in this paper, two crossbreed operators and select mechanism of crossbreed particles are designed in order to improve algorithm performance. Experiment results show that our algorithm is efficient. With optimization information spread within sub-swarms, diversity of particles is improved and the whole particle swarm converges faster with greater accuracy. When approaching TSP problems, sub-swarm and crossbreed - PSO (SCPSO) works much better than single swarm PSO and some other algorithms. The final results have reached the optimal solutions recorded in TSPLIB.
出处 《系统工程》 CSCD 北大核心 2005年第4期83-87,共5页 Systems Engineering
基金 教育部博士点基金资助项目(20030287008) 航空基金资助项目(02F15001 01C15001)
关键词 TSP问题 全局优化 粒子群算法 进化计算 TSP Globe Optimization PSO Evolutionary Computation
  • 相关文献

参考文献10

  • 1吕振肃,侯志荣.自适应变异的粒子群优化算法[J].电子学报,2004,32(3):416-420. 被引量:449
  • 2Johnson D S,McGeoch L A. The traveling ,salesman problem:a case study in local optimization[A]. Aarts E H L,Lenstra J K. Local search in combinatorial optimization[C]. John Wiley & Sons, 1997:215-310.
  • 3.[EB/OL].http ://www. informatik, uni-heidelberg, de/groups/comopt/software/TSPLIB95/,.
  • 4Kennedy J, Eberhart R C. Particle swarm optimization[A]. Proc IEEE International Conference on Neural Networks, IV. Piscataway, NJ : IEEE Service Center, 1995 : 1942- 1948.
  • 5Bergh F. Analysis of particles swarm optimizers[Z]. South Africa: Department of Computer Science, University of Pretoria, 2002 : 81-83.
  • 6李爱国.多粒子群协同优化算法[J].复旦学报(自然科学版),2004,43(5):923-925. 被引量:398
  • 7黄岚,王康平,周春光,庞巍,董龙江,彭利.粒子群优化算法求解旅行商问题[J].吉林大学学报(理学版),2003,41(4):477-480. 被引量:139
  • 8郝晋,石立宝,周家启.求解复杂TSP问题的随机扰动蚁群算法[J].系统工程理论与实践,2002,22(9):88-91. 被引量:105
  • 9Dorigo M,Gambardella L M. Ant colony system:a cooperative learning approach to the traveling -lesman problem[J ]. IEEE Transactions on Evolutionary Computation, 1997,1 (1) : 53 - 66.
  • 10张丽平,俞欢军,陈德钊,胡上序.粒子群优化算法的分析与改进[J].信息与控制,2004,33(5):513-517. 被引量:85

二级参考文献28

  • 1王小平 曹立明.遗传算法-理论、算法与软件实现[M].陕西西安:西安交通大学出版社,2002.105-107.
  • 2[1]Kennedy J, EberhartRC. Particle swarm optimization [A]. Proceedings of IEEE International Conference on Neural Networks [C]. Piscataway, NJ: IEEE Press, 1995.1942 ~ 1948.
  • 3[2]Eberhart R C, Kennedy J. A new optimizer using particle swarm theory [A]. Proceedings of the Sixth International Symposium on Micro Machine and Human Science [ C]. Nagoya, Japan: IEEE Press, 1995. 39~43.
  • 4[3]Eberhart R C, Simpson P K, Dobbins R W. Computational Intelligence PC Tools [M]. Boston, MA: Academic Press Professional,1996.
  • 5[4]Shi Y, Eberhart R C. A modified particle swarm optimizer [A].Proceedings of the IEEE Congress on Evolutionary Computation [C]. Piscataway, NJ: IEEE Press, 1998.303~308.
  • 6[5]Shi Y, Eberhart R C. Empirical study of particle swarm optimization [A]. Proceedings of the IEEE Congress on Evolutionary Computation [C]. Piscataway, NJ: IEEE Press, 1999.1945 ~ 1950.
  • 7[6]Shi Y, Eberhart R C. Fuzzy adaptive particle swarm optimization [A]. Proceedings of the IEEE Congress on Evolutionary Computation [C]. Seoul, Korea: IEEE Press, 2001. 101 ~106.
  • 8[7]Clerc M, Kennedy J. The particle swarm - explosion, stability,and convergence in a multidimensional complex space [ J ]. IEEE Transactions on Evolutionary Computation, 2002,6( 1 ): 58 ~73.
  • 9[8]Eberhart R C, Shi Y. Comparing inertia weight and constriction factors in particle swarm optimization [ A ]. Proceedings of the IEEE Congress on Evolutionary Computation [ C ]. San Diego,CA: IEEE Press, 2000.84 ~ 88.
  • 10[9]Miranda V, Fonseca N. EPSO-best-of-two-worlds meta-heuristic applied to power system problems [ A ]. Proceedings of the IEEE Congress on Evolutionary Computation [ C ]. Honolulu, Hawaii,USA: IEEE Press, 2002. 1080 ~ 1085.

共引文献1105

同被引文献199

引证文献18

二级引证文献134

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部