Exponential distribution optimizer (EDO): a novel math-inspired algorithm for global optimization and engineering problems

被引:94
|
作者
Abdel-Basset, Mohamed [1 ]
El-Shahat, Doaa [1 ]
Jameel, Mohammed [2 ]
Abouhawwash, Mohamed [3 ,4 ]
机构
[1] Zagazig Univ, Fac Comp & Informat, Zagazig 44519, Ash Sharqia Gov, Egypt
[2] Sanaa Univ, Fac Sci, Dept Math, 13509, Sanaa, Yemen
[3] Mansoura Univ, Fac Sci, Dept Math, Mansoura 35516, Egypt
[4] Michigan State Univ, Dept Computat Math Sci & Engn CMSE, E Lansing, MI 48824 USA
关键词
Swarm intelligence; Exponential distribution optimizer algorithm; Memoryless property; Stochastic; Engineering design problem; PARTICLE SWARM OPTIMIZATION; COOPERATIVE COEVOLUTIONARY ALGORITHM; META-HEURISTIC OPTIMIZATION; GENETIC ALGORITHM; DIFFERENTIAL EVOLUTION; COMPETITIVE ALGORITHM; DESIGN; HYBRID; COLONY; SYSTEM;
D O I
10.1007/s10462-023-10403-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Numerous optimization problems can be addressed using metaheuristics instead of deterministic and heuristic approaches. This study proposes a novel population-based metaheuristic algorithm called the Exponential Distribution Optimizer (EDO). The main inspiration for EDO comes from mathematics based on the exponential probability distribution model. At the outset, we initialize a population of random solutions representing multiple exponential distribution models. The positions in each solution represent the exponential random variables. The proposed algorithm includes two methodologies for exploitation and exploration strategies. For the exploitation stage, the algorithm utilizes three main concepts, memoryless property, guiding solution and the exponential variance among the exponential random variables to update the current solutions. To simulate the memoryless property, we assume that the original population contains only the winners that obtain good fitness. We construct another matrix known as memoryless to retain the newly generated solutions regardless of their fitness compared to their corresponding winners in the original population. As a result, the memoryless matrix stores two types of solutions: winners and losers. According to the memoryless property, we disregard and do not memorize the previous history of these solutions because past failures are independent and have no influence on the future. The losers can thus contribute to updating the new solutions next time. We select two solutions from the original population derived from the exponential distributions to update the new solution throughout the exploration phase. Furthermore, EDO is tested against classical test functions in addition to the Congress on Evolutionary Computation (CEC) 2014, CEC 2017, CEC 2020 and CEC 2022 benchmarks, as well as six engineering design problems. EDO is compared with the winners of CEC 2014, CEC 2017 and CEC 2020, which are L-SHADE, LSHADE-cnEpSin and AGSK, respectively. EDO reveals exciting results and can be a robust tool for CEC competitions. Statistical analysis demonstrates the superiority of the proposed EDO at a 95% confidence interval.
引用
收藏
页码:9329 / 9400
页数:72
相关论文
共 50 条
  • [31] Emperor penguin optimizer: A bio-inspired algorithm for engineering problems
    Dhiman, Gaurav
    Kumar, Vijay
    KNOWLEDGE-BASED SYSTEMS, 2018, 159 : 20 - 50
  • [32] Material Generation Algorithm: A Novel Metaheuristic Algorithm for Optimization of Engineering Problems
    Talatahari, Siamak
    Azizi, Mahdi
    Gandomi, Amir H.
    PROCESSES, 2021, 9 (05)
  • [33] Tornado optimizer with Coriolis force: a novel bio-inspired meta-heuristic algorithm for solving engineering problems
    Braik, Malik
    Al-Hiary, Heba
    Alzoubi, Hussein
    Hammouri, Abdelaziz
    Azmi Al-Betar, Mohammed
    Awadallah, Mohammed A.
    ARTIFICIAL INTELLIGENCE REVIEW, 2025, 58 (04)
  • [34] A NOVEL REINFORCEMENT LEARNING-INSPIRED TUNICATE SWARM ALGORITHM FOR SOLVING GLOBAL OPTIMIZATION AND ENGINEERING DESIGN PROBLEMS
    Chandran, Vanisree
    Mohapatra, Prabhujit
    JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2025, 21 (01) : 565 - 612
  • [35] Gaining-sharing knowledge based algorithm for solving optimization problems: a novel nature-inspired algorithm
    Mohamed, Ali Wagdy
    Hadi, Anas A.
    Mohamed, Ali Khater
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2020, 11 (07) : 1501 - 1529
  • [36] A novel algorithm for global optimization: Rat Swarm Optimizer
    Gaurav Dhiman
    Meenakshi Garg
    Atulya Nagar
    Vijay Kumar
    Mohammad Dehghani
    Journal of Ambient Intelligence and Humanized Computing, 2021, 12 : 8457 - 8482
  • [37] A meta-inspired termite queen algorithm for global optimization and engineering design problems
    Chen, Peng
    Zhou, Shihua
    Zhang, Qiang
    Kasabov, Nikola
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2022, 111
  • [38] Fungal growth optimizer: A novel nature-inspired metaheuristic algorithm for stochastic optimization
    Abdel-Basset, Mohamed
    Mohamed, Reda
    Abouhawwash, Mohamed
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2025, 437
  • [39] Exponential-trigonometric optimization algorithm for solving complicated engineering problems
    Luan, Tran Minh
    Khatir, Samir
    Tran, Minh Thi
    De Baets, Bernard
    Cuong-Le, Thanh
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2024, 432
  • [40] Multi-objective spotted hyena optimizer: A Multi-objective optimization algorithm for engineering problems
    Dhiman, Gaurav
    Kumar, Vijay
    KNOWLEDGE-BASED SYSTEMS, 2018, 150 : 175 - 197