摘要
定性地分析了基本粒子群算法,结合遗传算法思想,构造了3种杂交和4种变异运算法则,从而得到了12种混合粒子群算法,并采用14城市算例对其检验和分析。为进一步验证混合算法的性能,根据分析结果挑选了几种较优的混合算法用以解决中国34城市(CTSP)问题和kroC100问题,其中CTSP问题很快达到最优解,对kroC100问题该文提供的算法获得了一个比现有已知结果更好的结果。
This paper qualitatively analyzes the basic Particle Swarm Optimization(PSO) algorithm.Integrating the ideas of genetic algorithm,3 kinds of crossover and 4 mutation operators are constructed and 12 hybrid PSO algorithms are obtained.A 14-city problem is firstly used to examine and analyze the proposed algorithms.To further verify the proposed algorithms' performance, several good hybrid algorithms are selected based on the analytic results to solve the Chinese 34-city problem (CTSP) and the kroC100 problem.The optimal solution is quickly obtained for CTSP instance and an even better solution compared with the recent algorithms is obtained for kroC100 instance.
出处
《计算机工程与应用》
CSCD
北大核心
2009年第25期38-40,57,共4页
Computer Engineering and Applications
基金
国家自然科学基金No.10826048
中国科学院数学机械化重点实验室开放课题基金(No.KLMM0801)~~
关键词
旅行商问题
粒子群算法
2-opt
3-opt
遗传算法
traveling salesman problem
Particle Swarm Optimization(PSO)
2-opt
3-opt
genetic algorithm