Journal of University of Science and Technology of China ›› 2014, Vol. 44 ›› Issue (7): 612-617.DOI: 10.3969/j.issn.0253-2778.2014.07.011

• Original Paper • Previous Articles     Next Articles

A firefly algorithm with chaotic diversity control

XU Huali, SU Shoubao, YAN Renrong, MA Yan   

  1. 1.School of Information and Engineering, West AnHui University, Luan 237012, China; 2.Nanjing Institute of Software, Chinese Academy of Sciences, Nanajing 211169, China; 3.School of Computers, Jinling Institute of Technology, Nanjing 211169, China
  • Received:2014-03-21 Revised:2014-04-15 Accepted:2014-04-15 Online:2023-05-11 Published:2014-04-15

Abstract: To overcome the disadvantage of premature convergence in the firefly algorithm, a firefly algorithm based on chaos diversity control (CDFA) was proposed. Applying chaotic mapping, CDFA achieved an initial firefly population that is high quality and uniformly distributed; it then disturbed some individuals with low fitness values by chaotic mapping in the process of the search so as to keep the groups activity and reduce the possibility of falling into local optimum; meanwhile, in order to increase the diversity of the population, the proposed algorithm used the physical reflection theory to control the position of the firefly outside the borders. Experimental results of bench mark functions show that CDFA can effectively improve the ability of the global search and local exploitation and has a better optimization precision and convergence rate than the basic FA.

Key words: swarm intelligence, firefly algorithm, chaos, chaos disturbance, diversity

CLC Number: