Chaotic Fruit Fly Algorithm for Solving Engineering Design Problems

被引:8
|
作者
El-Shorbagy, M. A. [1 ,2 ]
机构
[1] Prince Sattam Bin Abdulaziz Univ, Coll Sci & Humanities Al Kharj, Dept Math, Al Kharj 11942, Saudi Arabia
[2] Menoufia Univ, Dept Basic Engn Sci, Fac Engn, Shibin Al Kawm 32511, Egypt
关键词
PARTICLE SWARM OPTIMIZATION; KRILL HERD ALGORITHM; DIFFERENTIAL EVOLUTION; GENETIC ALGORITHM; LOCAL SEARCH; METAHEURISTIC ALGORITHM; GLOBAL OPTIMIZATION; HYBRID; COLONY; INTELLIGENCE;
D O I
10.1155/2022/6627409
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The aim of this article is to present a chaotic fruit fly algorithm (CFFA) as an optimization approach for solving engineering design problems (EDPs). In CFFA, the fruit fly algorithm (FFA), which is recognized for its durability and efficiency in addressing optimization problems, was paired with the chaotic local search (CLS) method, which allows for local exploitation. CFFA will be set up to work in two phases: in the first, FFA will be used to discover an approximate solution, and in the second, chaotic local search (CLS) will be used to locate the optimal solution. As a result, CFFA can address difficulties associated with the basic FFA such as falling into local optima, an imbalance between exploitation and exploration, and a lack of optimum solution acquisition (i.e., overcoming the drawback of premature convergence and increasing the local exploitation capability). The chaotic logistic map is employed in the CLS because it has been demonstrated to be effective in improving the quality of solutions and giving the best performance by many studies. The proposed algorithm is tested by the set of CEC'2005 special sessions on real parameter optimization and many EDPs from the most recent test suite CEC'2020. The results have demonstrated the superiority of the proposed approach to finding the global optimal solution. Finally, CFFA's results were compared to those of earlier research, and statistical analysis using Friedman and Wilcoxon's tests revealed its superiority and capacity to tackle this type of problem.
引用
收藏
页数:19
相关论文
共 50 条
  • [31] Enhanced Directed Differential Evolution Algorithm for Solving Constrained Engineering Optimization Problems
    Mohamed, Ali Wagdy
    Mohamed, Ali Khater
    Elfeky, Ehab Z.
    Saleh, Mohamed
    INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2019, 10 (01) : 1 - 28
  • [32] An effective multi-objective bald eagle search algorithm for solving engineering design problems
    Zhang, Yunhui
    Zhou, Yongquan
    Zhou, Guo
    Luo, Qifang
    APPLIED SOFT COMPUTING, 2023, 145
  • [33] Chaotic marine predators algorithm for global optimization of real-world engineering problems
    Kumar, Sumit
    Yildiz, Betul Sultan
    Mehta, Pranav
    Panagant, Natee
    Sait, Sadiq M.
    Mirjalili, Seyedali
    Yildiz, Ali Riza
    KNOWLEDGE-BASED SYSTEMS, 2023, 261
  • [34] Enhancing population diversity based gaining-sharing knowledge based algorithm for global optimization and engineering design problems
    Liang, Ziyuan
    Wang, Zhenlei
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 252
  • [35] A multi-hybrid algorithm with shrinking population adaptation for constraint engineering design problems
    Salgotra, Rohit
    Sharma, Pankaj
    Raju, Saravanakumar
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2024, 421
  • [36] A new hybrid chaotic atom search optimization based on tree-seed algorithm and Levy flight for solving optimization problems
    Barshandeh, Saeid
    Haghzadeh, Maryam
    ENGINEERING WITH COMPUTERS, 2021, 37 (04) : 3079 - 3122
  • [37] An improved gazelle optimization algorithm using dynamic opposition-based learning and chaotic mapping combination for solving optimization problems
    Abdollahpour, Atiyeh
    Rouhi, Alireza
    Pira, Einollah
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (09) : 12813 - 12843
  • [38] Comprehensive learning Jaya algorithm for engineering design optimization problems
    Zhang, Yiying
    Jin, Zhigang
    JOURNAL OF INTELLIGENT MANUFACTURING, 2022, 33 (05) : 1229 - 1253
  • [39] An enhanced seagull optimization algorithm for solving engineering optimization problems
    Che, Yanhui
    He, Dengxu
    APPLIED INTELLIGENCE, 2022, 52 (11) : 13043 - 13081
  • [40] An Improved Rider Optimization Algorithm for Solving Engineering Optimization Problems
    Wang, Guohu
    Yuan, Yongliang
    Guo, Wenwen
    IEEE ACCESS, 2019, 7 : 80570 - 80576