Chaotic Fruit Fly Algorithm for Solving Engineering Design Problems

被引:7
|
作者
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 条
  • [1] Improved fruit fly optimization algorithm for solving constrained optimization problems and engineering applications
    Shi J.-P.
    Li P.-S.
    Liu G.-P.
    Liu P.
    [J]. Kongzhi yu Juece/Control and Decision, 2021, 36 (02): : 314 - 324
  • [2] Chaotic fruit fly optimization algorithm
    Lei, Xiujuan
    Du, Mingyu
    Xu, Jin
    Tan, Ying
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8794 : 74 - 85
  • [3] Chaotic fruit fly optimization algorithm
    Mitic, Marko
    Vukovic, Najdan
    Petrovic, Milica
    Miljkovic, Zoran
    [J]. KNOWLEDGE-BASED SYSTEMS, 2015, 89 : 446 - 458
  • [4] Chaotic Fruit Fly Optimization Algorithm
    Lei, Xiujuan
    Du, Mingyu
    Xu, Jin
    Tan, Ying
    [J]. ADVANCES IN SWARM INTELLIGENCE, PT1, 2014, 8794 : 74 - 85
  • [5] Swarm-based chaotic gravitational search algorithm for solving mechanical engineering design problems
    Rather, Sajad Ahmad
    Bala, P. Shanthi
    [J]. WORLD JOURNAL OF ENGINEERING, 2020, 17 (01) : 97 - 114
  • [6] An improved fruit fly optimization algorithm for solving high dimensional problems
    Cheng, Xiaohong
    Chen, Liding
    Xu, Bugong
    [J]. 2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 2310 - 2316
  • [7] An Improvement of Fruit Fly Optimization Algorithm for Solving Traveling Salesman Problems
    Li Hengyu
    Chen Jiqing
    Huang Quanzhen
    Xie Shaorong
    Luo Jun
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION (ICIA), 2014, : 620 - 623
  • [8] Chaotic Aquila Optimization algorithm for solving global optimization and engineering problems
    Gopi, S.
    Mohapatra, Prabhujit
    [J]. ALEXANDRIA ENGINEERING JOURNAL, 2024, 108 : 135 - 157
  • [9] Employing Quantum Fruit Fly Optimization Algorithm for Solving Three-Dimensional Chaotic Equations
    Zainel, Qasim M.
    Darwish, Saad M.
    Khorsheed, Murad B.
    [J]. MATHEMATICS, 2022, 10 (21)
  • [10] A novel chaotic Runge Kutta optimization algorithm for solving constrained engineering problems
    Yildiz, Betul Sultan
    Mehta, Pranav
    Panagant, Natee
    Mirjalili, Seyedali
    Yildiz, Ali Riza
    [J]. JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2022, 9 (06) : 2452 - 2465