mLBOA: A Modified Butterfly Optimization Algorithm with Lagrange Interpolation for Global Optimization

被引:67
作者
Sharma, Sushmita [1 ]
Chakraborty, Sanjoy [2 ,3 ]
Saha, Apu Kumar [1 ]
Nama, Sukanta [4 ]
Sahoo, Saroj Kumar [1 ]
机构
[1] Natl Inst Technol Agartala, Dept Math, Agartala 799046, Tripura, India
[2] Iswar Chandra Vidyasagar Coll, Dept Comp Sci & Engn, Belonia 799155, Tripura, India
[3] Natl Inst Technol Agartala, Dept Comp Sci & Engn, Agartala 799046, Tripura, India
[4] Maharaja Bir Bikram Univ, Dept Appl Math, Agartala 799004, Tripura, India
关键词
Butterfly optimization algorithm; Lagrange interpolation; Levy flight search; IEEE CEC 2017 functions; Engineering design problems; DIFFERENTIAL EVOLUTION; LEVY FLIGHT; HYBRID PSO;
D O I
10.1007/s42235-022-00175-3
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Though the Butterfly Bptimization Algorithm (BOA) has already proved its effectiveness as a robust optimization algorithm, it has certain disadvantages. So, a new variant of BOA, namely mLBOA, is proposed here to improve its performance. The proposed algorithm employs a self-adaptive parameter setting, Lagrange interpolation formula, and a new local search strategy embedded with Levy flight search to enhance its searching ability to make a better trade-off between exploration and exploitation. Also, the fragrance generation scheme of BOA is modified, which leads for exploring the domain effectively for better searching. To evaluate the performance, it has been applied to solve the IEEE CEC 2017 benchmark suite. The results have been compared to that of six state-of-the-art algorithms and five BOA variants. Moreover, various statistical tests, such as the Friedman rank test, Wilcoxon rank test, convergence analysis, and complexity analysis, have been conducted to justify the rank, significance, and complexity of the proposed mLBOA. Finally, the mLBOA has been applied to solve three real-world engineering design problems. From all the analyses, it has been found that the proposed mLBOA is a competitive algorithm compared to other popular state-of-the-art algorithms and BOA variants.
引用
收藏
页码:1161 / 1176
页数:16
相关论文
共 62 条
  • [1] An Enhanced Version of Black Hole Algorithm via Levy Flight for Optimization and Data Clustering Problems
    Abdulwahab, Haneen A.
    Noraziah, A.
    Alsewari, Abdulrahman A.
    Salih, Sinan Q.
    [J]. IEEE ACCESS, 2019, 7 : 142085 - 142096
  • [2] Novel meta-heuristic bald eagle search optimisation algorithm
    Alsattar, H. A.
    Zaidan, A. A.
    Zaidan, B. B.
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2020, 53 (03) : 2237 - 2264
  • [3] Learning automata-based butterfly optimization algorithm for engineering design problems
    Arora, Sankalap
    Anand, Priyanka
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL MATERIALS SCIENCE AND ENGINEERING, 2018, 7 (04)
  • [4] Butterfly optimization algorithm: a novel approach for global optimization
    Arora, Sankalap
    Singh, Satvir
    [J]. SOFT COMPUTING, 2019, 23 (03) : 715 - 734
  • [5] Binary butterfly optimization approaches for feature selection
    Arora, Sankalap
    Anand, Priyanka
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2019, 116 : 147 - 160
  • [6] A modified butterfly optimization algorithm for mechanical design optimization problems
    Arora, Sankalap
    Singh, Satvir
    Yetilmezsoy, Kaan
    [J]. JOURNAL OF THE BRAZILIAN SOCIETY OF MECHANICAL SCIENCES AND ENGINEERING, 2018, 40 (01) : 1 - 17
  • [7] Awad N., 2016, PROBLEM DEFINITIONS, P1
  • [8] Bahgat, 2020, BIOINSPIRED COMPUTIN, P506
  • [9] Barisal AK, 2017, INT J ENERGY OPTIM E, V6, P42, DOI 10.4018/IJEOE.2017040103
  • [10] A new hybrid chaotic atom search optimization based on tree-seed algorithm and Levy flight for solving optimization problems
    Barshandeh, Saeid
    Haghzadeh, Maryam
    [J]. ENGINEERING WITH COMPUTERS, 2021, 37 (04) : 3079 - 3122