• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles     Next Articles

A dimensionally parallel firefly algorithm
with random attraction on GPU

LIU Jin1,2,WU Zhijian1,2,WU Shuangke1,2,WANG Hui3,DENG Changshou4   

  1. (1.State Key Laboratory of Software Engineering,Wuhan University,Wuhan 430072;
    2.School of Computer,Wuhan University,Wuhan 430072;
    3.School of Information Engineering,Nanchang Institute of Technology,Nanchang 330099;
    4.School of Information Science and Technology,Jiujiang University,Jiujiang 332005,China)
  • Received:2015-05-28 Revised:2015-10-20 Online:2016-10-25 Published:2016-10-25

Abstract:

The firefly algorithm (FA) with random attraction is a metaheuristic optimization algorithm. It optimizes the standard FA, reduces the computation time complexity and improves the optimization ability of the standard FA. Solving highdimensional global optimization problem is time consuming. So to reduce the time for solving highdimensional global optimization problems, we simplify the firefly algorithm with random attraction further, and propose a dimensionparallel firefly algorithm with random attraction on GPU. Experimental results show that the proposed algorithm can reduce the computation time effectively while remaining the same optimization ability as the firefly algorithm with random attraction.

Key words: firefly algorithm, CUDA, parallelization