期刊文献+

基于MapReduce的动态自适应蚁群算法设计与实现 被引量:2

Design and implementation of dynamically adaptive ant colony optimization based on MapReduce
下载PDF
导出
摘要 针对基本蚁群算法(ACO)在处理中等规模旅行商问题(TSP)上消耗时间过长的问题,提出一种基于MapReduce的动态自适应蚁群算法(MDACO)。该算法在信息素更新策略方面动态地调整信息素挥发系数,使蚁群能够自适应地寻找较优的路径结果,而且采用MapReduce计算模型将蚁群算法中循环迭代部分并行化,最终将其部署在Hadoop云计算平台上运行。当TSP节点数为150及以上时,该算法比基本蚁群算法的运行时间平均减少43.2%,路径寻优结果也得到进一步改善。仿真结果表明,该算法在保证问题求解质量以及提高求解速度方面具有优越性。 When dealing with medium-scale Traveling Salesman Problem ( TSP ) , the basic Ant Colony Optimization ( ACO) would consume a long time. To solve the problem, a Dynamically adaptive Ant Colony Optimization based on MapReduce ( MDACO) was proposed. In order to make the ant group adaptive to search the best path, this algorithm dynamically adjusted the volatilization coefficient in pheromone update strategy, it also used the parallel calculation model of MapReduce to parallel the loop iteration part of ACO and eventually deployed it on the Hadoop cloud computing platform. When the number of TSP nodes was greater than 150, the experimental results show that the running time of MDACO could be increased by 43. 2% than the basic ACO, and it also improved the path optimization results. The simulation results show that the MDACO is more efficient in guaranteeing the quality of problem solution and running speed.
出处 《计算机应用》 CSCD 北大核心 2015年第A01期29-31,34,共4页 journal of Computer Applications
基金 国家自然科学基金资助项目(61363016 61063004) 内蒙古自治区高等学校科学研究重点项目(NJZZ14100)
关键词 蚁群算法 动态自适应 MAPREDUCE HADOOP 旅行商问题 Ant Colony Optimization (ACO) dynamic adaption MapReduce Hadoop Travel Salesman Problem (TSP)
  • 相关文献

参考文献11

  • 1FOSTER I, ZHAO Y, RAICU I, et al. Cloud computing and grid computing 360-degree compared[ C]//Proceedings of the 2008 Grid Computing Environments Workshop. Washington, DC: IEEE Com- puter Society, 2008:1 - 10.
  • 2ARMBRUSTM, FOX A, GRIFF1TH R, et al. Above the clouds: a Berkeley view of cloud computing[ EB/OL]. [ 2014-09-25 ]. http:// www. eec~. berkeley, edu/Pubs/TechRpts/2009/EECS-2009-.28, pdf.
  • 3WHITET.Hadoop权威指南[M].北京:清华大学出版社.2010.5.
  • 4DEAN J, GHEMAWAT S. MapReduce: simplified data processing on large clusters[ C] // Proceedings of the 6th Symposium on Operating System Design and Implementation. New York: ACM, 2004:137 - 150.
  • 5COLORNI A, DORIGO M, MANIEZZO V, et al. Distributed optimiza- tion by ant colonies[ C] // Proceedings of the 1st European Conference on Artificial LIFE. Paris: Elsevier Publishing, 1991: 134-142.
  • 6DORIGO M, GAMBARDELLA L M. Ant colony system: a coopera- tive learning approach to the traveling salesman problem[ J]. IEEE Transactions on Evolutionary Computation, 1997, 1(1) : 53 -66.
  • 7LEE S, JUNG T U, CHUNG T C. An effective dynamic weighted rule for ant colony system optimization[ C]// Proceedings of the 2001 Congress on Evolutionary Computation. Piscataway: IEEE, 2001:547-551.
  • 8卢宇凡,张莉.自适应蚁群算法在求解TSP问题中的应用[J].微型机与应用,2012,31(17):78-79. 被引量:6
  • 9DORIGO M, GAMBARDELLA L M. Ant colonies for the traveling salesman problem [ J]. Bio-Systems, 1997, 43(2) : 73 - 81.
  • 10董西成.Hadoop技术内幕[M].北京:机械工业出版社,2013.

二级参考文献5

共引文献24

同被引文献8

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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