A Randomly Guided Firefly Algorithm Based on Elitist Strategy and Its Applications

被引:13
|
作者
Wang, Chunfeng [1 ]
Liu, Kui [2 ]
机构
[1] Henan Normal Univ, Coll Math & Informat Sci, Xinxiang 453007, Henan, Peoples R China
[2] Henan Normal Univ, Coll Math & Informat Sci, Sch Math & Informat Sci, Henan Engn Lab Big Data Stat Anal & Optimal Contr, Xinxiang 453007, Henan, Peoples R China
来源
IEEE ACCESS | 2019年 / 7卷
基金
中国国家自然科学基金;
关键词
Firefly algorithm; swarm intelligence; continuous optimization; elitist strategy; opposite learning; BEE COLONY ALGORITHM; OPTIMIZATION ALGORITHM; DIFFERENTIAL EVOLUTION; INERTIA WEIGHT;
D O I
10.1109/ACCESS.2019.2940582
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Firefly algorithm (FA) is one of the swarm intelligence algorithms, which is proposed by Yang in 2008. The standard FA has some disadvantages, such as high computational time complexity, slow convergence speed and so on. The main reason is that FA employs a full attracted model, which makes the oscillation of each firefly during its movement. To overcome these disadvantages, based on elitist strategy, a randomly guided firefly algorithm (ERaFA) is proposed. In this algorithm, for improving the convergence speed, an elitist attraction model is developed based on random selection from elite fireflies, which can lead the firefly to a right direction. To deal with the possible failure of the elite guidance, opposite learning strategy is adopted. Meanwhile, to strengthen the local search ability of our algorithm, and help our algorithm jump out a local optimum position, a new mechanism is proposed, which is similar to the crossover operator in GA. The performance of ERaFA is evaluated by some well-known test functions and applied to solve three constrained engineering problems. The results show that ERaFA is superior to FA and some other state-of-the-art algorithms in terms of the convergence speed and robustness.
引用
收藏
页码:130373 / 130387
页数:15
相关论文
共 50 条
  • [21] An efficient firefly algorithm based on modified search strategy and neighborhood attraction
    Yu, Gan
    Wang, Hui
    Zhou, Hongzhi
    Zhao, Shasha
    Wang, Ya
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2021, 36 (08) : 4346 - 4363
  • [22] Genetic algorithm with elitist model and its convergence
    Bhandari, D
    Murthy, CA
    Pal, SK
    [J]. INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 1996, 10 (06) : 731 - 747
  • [23] A multi-objective ant colony optimization algorithm based on elitist selection strategy
    Shi, Xiangui
    Kong, Dekui
    [J]. Metallurgical and Mining Industry, 2015, 7 (06): : 333 - 338
  • [24] An Enhanced Fruit Fly Optimization Algorithm Based on Elitist Learning and Differential Perturbation Strategy
    Li, Gang
    Tian, Tian
    Chen, Jicheng
    Wang, Xiang
    [J]. 2018 11TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 1, 2018, : 248 - 251
  • [25] Genetic algorithm for optimizing the layout of logistics park based on shortest path and elitist strategy
    Gao, Yuanfa
    Sun, Yan
    Zheng, Wenjia
    [J]. Journal of Information and Computational Science, 2015, 12 (10): : 3765 - 3774
  • [26] A novel firefly algorithm based on gender difference and its convergence
    Wang, Chun-Feng
    Song, Wen-Xin
    [J]. APPLIED SOFT COMPUTING, 2019, 80 : 107 - 124
  • [27] Enhancing firefly algorithm with multiple swarm strategy
    Cao, Lianglin
    Ben, Kerong
    Peng, Hu
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2021, 41 (01) : 99 - 112
  • [28] Adaptive Firefly Algorithm with a Modified Attractiveness Strategy
    Wang, Wenjun
    Wang, Hui
    Zhao, Jia
    Lv, Li
    [J]. CLOUD COMPUTING AND SECURITY, PT II, 2017, 10603 : 717 - 726
  • [29] A novel wise step strategy for firefly algorithm
    Yu, Shuhao
    Su, Shoubao
    Lu, Qingping
    Huang, Li
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2014, 91 (12) : 2507 - 2513
  • [30] An improved elitist strategy multi-objective evolutionary algorithm
    Wang, Lu
    Xiong, Sheng-Wu
    Yang, Jie
    Fan, Ji-Shan
    [J]. PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, : 2315 - +