4.5 Article

Cooperative ant colony-genetic algorithm based on spark

期刊

COMPUTERS & ELECTRICAL ENGINEERING
卷 60, 期 -, 页码 66-75

出版社

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.compeleceng.2016.09.035

关键词

Spark; Mapreduce; Ant colony optimization; Genetic algorithm; TSP

资金

  1. Chinese Natural Science Foundations [61363016, 61063004]
  2. Key Project of Inner Mongolia Advanced Science Research [NJZZ14100]
  3. Inner Mongolia Colleges and Universities Education Department Science Research [NJZC059]
  4. Natural Science Foundation of Inner Mongolia Autonomous Region of China [2015MS0605, 2015MS0626, 2015MS0627]
  5. Ministry of Education Scientific research foundation [1685]

向作者/读者索取更多资源

By taking full advantages of both the map and reduce function for the MapReduce parallel framework and the memory computation for the Spark platform, this paper designs and implements the algorithms for solving the traveling salesman problem based on ant colony algorithm on MapReduce framework and Spark platform. Next, adds the nearest neighbor selection strategy for choosing next city for the Spark platform ant colony algorithm, and combines it with genetic algorithm by using the optimal individual between ant colony algorithm and genetic algorithm, in order to update each other's best individual at the end of each iteration. Experimental results show that with the increase of ant colony size, compared to the stand-alone ant colony algorithm, MapReduce ant colony algorithm reflects the superiority of parallel computation; compared to the MapReduce ant colony algorithm, Spark platform ant colony algorithm reflects the superiority of memory computing. Cooperated with genetic algorithm, the solution has been improved significantly in its precision. (C) 2016 Elsevier Ltd. All rights reserved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据