进化粒子群算法在TSP中的应用.doc

进化粒子群算法在TSP中的应用.doc

ID:54280838

大小:1.22 MB

页数:51页

时间:2020-04-15

进化粒子群算法在TSP中的应用.doc_第1页
进化粒子群算法在TSP中的应用.doc_第2页
进化粒子群算法在TSP中的应用.doc_第3页
进化粒子群算法在TSP中的应用.doc_第4页
进化粒子群算法在TSP中的应用.doc_第5页
资源描述:

《进化粒子群算法在TSP中的应用.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、进化粒子群算法在TSP中的应用摘要粒子群优化算法是一种新型的进化计算技术,由Eberhart博士和Kennedy博士于1995年提出。PSO算法已经被证明是一种有效的全局优化方法,并且广泛应用于函数优化,神经网络训练以及模糊系统控制等领域。目前对粒子群优化算法的研究尚处于初期,它今后的发展还有许多工作需要不断充实提高。因此以粒子群优化算法为主要研究对象,寻找求解实际问题的更加有效的改进算法是很有意义的。旅行商问题(TravelingSalesmanProblem-TSP)是图论中一个经典的组合优化问

2、题,是一个典型的NP难题,许多实际问题都可以转化为旅行商问题。本文对一种新的进化粒子群算法在TSP中的应用研究。本文首先分析了粒子群优化算法的原理,应用粒子群优化算法的步骤,以及算法中经验参数的设置,总结了目前PSO算法研究的成果,对比分析了目前对粒子群优化算法的多种改进。其次,基于对粒子群优化算法原理的分析,实现了一种基于TSP的改进的粒子群优化算法:求解TSP的混合粒子群算法,结合遗传算法、蚁群算法和模拟退火算法的思想来解决TSP问题。最后,本文将改进的粒子群算法在burma14和oliver3

3、0这两个TSP实例中进行了仿真,得到了较为满意的结果。关键词:粒子群优化算法;旅行商问题;混合粒子群算法AbstractParticleSwarmOptimization(PSO)isanewkindofevolutionarycomputationandwasoriginallyintroducedbyEberhartandKennedyin1995.Ithassinceproventobeapowerfulglobaloptimizationmethod.PSOhasbeenwidelyappl

4、iedinfunctionoptimization,neuralnetworktraining,andfuzzysystemcontrol,etc.However,asPSOisanewlyemergingoptimizationmethod,therearemanyresearchworkshouldbesubstantiated.SoitisverysignificanttoseekmorepowerfulimprovedalgorithmsbasedonPSOtosolveconcreteen

5、gineeringproblems.TSP(TravelingSalesmanProblem-TSP)isaclassicgraphtheory,combinatorialoptimizationproblem,isatypicalNPproblem,manypracticalproblemscanberansformedintotravelingsalesmanproblem.Inthispaper,theevolutionofanewparticleswarmalgorithmintheappl

6、icationofTSP.Firstly,elementsofPSOisanalyzedinthisthesis.BasedontheanalysisoncharacteristicsofPSO,thealgorithmissummarized.Theexperiencedsettingsofparametersarealsogiven.Inthethesis,thepresentproductionsofPSOaresummarizedandcompared.Secondly,basedonthe

7、principleofparticleswarmoptimizationanalysis,therealizationofaTSPbasedontheimprovedparticleswarmoptimizationalgorithm:SolvingtheTSPhybridparticleswarmalgorithm,combinedwithgeneticalgorithm,antcolonyalgorithmandsimulatedannealingalgorithmtosolvetheTrave

8、lingSalesmanProblem.Finally,thenewParticleSwarmOptimizationisusedtoemulateintwoofTSPexample:buram14andoliver30andobtainedsatisfactoryresults.Keywords:ParticleSwarmOptimizationTravelingSalesmanProblemHybridParticleSwarmOptimizationAlgori

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。