网站大量收购独家精品文档,联系QQ:2885784924

改进混合蛙跳算法求解旅行商问题.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2009年7月Journal on Communications July 2009 第30卷第7期通信学报V ol.30No.7 改进混合蛙跳算法求解旅行商问题 罗雪晖,杨烨,李霞 (深圳大学信息工程学院,广东深圳 518060 摘 要:以旅行商问题(TSP为例,引入调整序思想设计了局部搜索策略,同时在全局信息交换过程中加入变异操作,提出一种改进混合蛙跳算法求解TSP问题。实验结果表明,与遗传算法和粒子群优化算法相比较,改进混合蛙跳算法在求解TSP问题上具有更好的搜索性能和顽健性。 关键词:混合蛙跳算法;旅行商问题;局部搜索;全局信息交换 中图分类号:TP18 文献标识码:A 文章编号:1000-436X(200907-0130-06 Modified shuffled frog-leaping algorithm to solve traveling salesman problem LUO Xue-hui, YANG Ye, LI Xia (College of Information Engineering, Shenzhen University, Shenzhen 518060,China Abstract: Modified shuffled frog-leaping algorithm to solve TSP was proposed, which presented the concept of adjustment sequence to design the strategy of local searching, and added the mutation operation in the global exchange of information. Experimental results indicate that, compared with genetic algorithm and particle swarm optimization algorithm, the proposed algorithm has more powerful search capability and more strong robustness in solving TSP. Key words: shuffled frog-leaping algorithm; traveling salesman problem; local search; global information exchange 1引言 混合蛙跳算法是2000年由Muzaffar Eusuff和Kevin Lansey提出的一种基于群智能的亚启发式计算优化算法,用于解决离散组合优化问题[1]。作为一种新型的仿生物学智能优化算法,SFLA结合了基于模因(meme进化的模因演算法(MA,memetic algorithm和基于群体行为的粒子群算法(PSO, particle swarm optimization2种群智能优化算法的优点。该算法具有概念简单,调整的参数少,计算速度快,全局搜索寻优能力强,易于实现的特点[2]。混合蛙跳算法主要应用于解决多目标优化问题,例如水资源分配、桥墩维修、车间作业流程安排等工程实际应用问题[3~5]。 著名的旅行商问题[6](TSP, traveling salesman problem是一类典型组合优化问题,求得一条遍历所有城市的最短回路,属于NP难问题。对TSP问题一般分为两大类的研究:一类着重于研究算法解决大规模实际问题[7],如文献[7]中解决的TSP问题城市规模最大达到316 228个,侧重点在于算法能快速地有效求得可行解;另一类则是利用TSP问题来验证优化算法解决离散组合优化问题的有效性。几十年来,出现了很多近似优化算法用于求解TSP 问题,基本分为2类:①与问题本身特征相关的局部启发式搜索算法,如2-Opt、3-Opt和Lin-Kernighan(LK[8]等。这类优化算法多数充分 收稿日期:2008-08-02;修回日期:2008-11-20 基金项目:国家自然科学基金资助项目Foundation Item: The National Natural Science Foundation of China (600772148 第7期 罗雪晖等:改进混合蛙跳算法求解旅行商问题 ·131· 利用问题本身特征的相关信息有效寻找问题的局部最优解,但是这些算法过分依赖于问题本身特征,当问题的规模扩大后,问题本身特征的相关信息更复杂,大大增加算法计算量,使得算法搜索时间过长。②独立于问题的经典智能优化算法,如蚁群算法、遗传算法、模拟退火法、粒子群算法、免疫算法等。此类算法大多数是

您可能关注的文档

文档评论(0)

559999330000 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档