Firefly algorithm with random attraction

被引:157
|
作者
Wang, Hui [1 ]
Wang, Wenjun [2 ]
Sun, Hui [1 ]
Rahnamayan, Shahryar [3 ]
机构
[1] Nanchang Inst Technol, Sch Informat Engn, Nanchang 330099, Peoples R China
[2] Nanchang Inst Technol, Sch Business Adm, Nanchang 330099, Peoples R China
[3] Univ Ontario, Inst Technol, Dept Elect Comp & Software Engn, 2000 Simcoe St North, Oshawa, ON L1H 7K4, Canada
基金
国家教育部科学基金资助; 中国国家自然科学基金;
关键词
swarm intelligence; firefly algorithm; fully attracted model; randomly attracted model; random attraction; numerical optimisation; PARTICLE SWARM OPTIMIZATION;
D O I
10.1504/IJBIC.2016.074630
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Firefly algorithm (FA) is a new meta-heuristic optimisation algorithm, which simulates the social behaviour of fireflies based on the flashing and attraction characteristics of fireflies. The standard FA employs a fully attracted model, in which each firefly is attracted by any other brighter firefly in the swarm. However, the fully attracted model may result in slow convergence rate because of too many attractions. In this paper, we propose a new firefly algorithm called FA with random attraction (RaFA), which employs a randomly attracted model. In RaFA, each firefly is attracted by another randomly selected firefly. In order to enhance the global search ability of FA, a concept of Cauchy jump is utilised. Experiments are conducted on a set of well-known benchmark functions. Simulation results show that RaFA outperforms the standard FA and two other improved FAs in terms of solution accuracy and robustness. Compared to the standard FA, RaFA has lower computational time complexity.
引用
收藏
页码:33 / 41
页数:9
相关论文
共 50 条
  • [21] Comparative Study of the Firefly Algorithm and the Whale Algorithm
    Zarzycki, Hubert
    [J]. INTELLIGENT AND FUZZY SYSTEMS: DIGITAL ACCELERATION AND THE NEW NORMAL, INFUS 2022, VOL 1, 2022, 504 : 999 - 1006
  • [22] Application of Firefly Algorithm in Scheduling
    Napalit, Arcely P.
    Ballera, Melvin A.
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON COMPUTING (ICOCO), 2021, : 336 - 340
  • [23] Firefly photinus search algorithm
    Alomoush, Waleed
    Omar, Khairuddin
    Alrosan, Ayat
    Alomari, Yazan M.
    Albashish, Dheeb
    Almomani, Ammar
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2020, 32 (05) : 599 - 607
  • [24] Firefly Algorithm for Structural Search
    Avendano-Franco, Guillermo
    Romero, Aldo H.
    [J]. JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2016, 12 (07) : 3416 - 3428
  • [25] Constraint Handling in Firefly Algorithm
    Deshpande, Aditya M.
    Phatnani, Gaurav Mohan
    Kulkarni, Anand J.
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON CYBERNETICS (CYBCONF), 2013,
  • [26] An escalated convergent firefly algorithm
    Arora, Sankalap
    Kaur, Ranjit
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (02) : 308 - 315
  • [27] Parallel Approach to the Firefly Algorithm
    Linhares, Gabriel
    Costa, Guilherme
    Jacobson, Leonardo
    Rodrigues, Lucio
    Ballabenute, Vitor
    Rodrigues, Paulo Sergio
    Wachs-Lopes, Guilherme Alberto
    [J]. 2018 XLIV LATIN AMERICAN COMPUTER CONFERENCE (CLEI 2018), 2018, : 744 - 748
  • [28] Orthogonal Learning Firefly Algorithm
    Kadavy, Tomas
    Senkerik, Roman
    Pluhacek, Michal
    Viktorin, Adam
    [J]. LOGIC JOURNAL OF THE IGPL, 2021, 29 (02) : 167 - 179
  • [29] Firefly algorithm for instance selection
    Czarnowski, Ireneusz
    [J]. KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KSE 2021), 2021, 192 : 2269 - 2278
  • [30] Orthogonal Learning Firefly Algorithm
    Kadavy, Tomas
    Pluhacek, Michal
    Viktorin, Adam
    Senkerik, Roman
    [J]. HYBRID ARTIFICIAL INTELLIGENT SYSTEMS (HAIS 2018), 2018, 10870 : 315 - 326