Learning cooking algorithm for solving global optimization problems

被引:5
|
作者
Gopi, S. [1 ]
Mohapatra, Prabhujit [1 ]
机构
[1] Vellore Inst Technol, Sch Adv Sci, Dept Math, Vellore 632014, Tamil Nadu, India
来源
SCIENTIFIC REPORTS | 2024年 / 14卷 / 01期
关键词
CHEMICAL-REACTION OPTIMIZATION; SEARCH; PENALTY;
D O I
10.1038/s41598-024-60821-0
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In recent years, many researchers have made a continuous effort to develop new and efficient meta-heuristic algorithms to address complex problems. Hence, in this study, a novel human-based meta-heuristic algorithm, namely, the learning cooking algorithm (LCA), is proposed that mimics the cooking learning activity of humans in order to solve challenging problems. The LCA strategy is primarily motivated by observing how mothers and children prepare food. The fundamental idea of the LCA strategy is mathematically designed in two phases: (i) children learn from their mothers and (ii) children and mothers learn from a chef. The performance of the proposed LCA algorithm is evaluated on 51 different benchmark functions (which includes the first 23 functions of the CEC 2005 benchmark functions) and the CEC 2019 benchmark functions compared with state-of-the-art meta-heuristic algorithms. The simulation results and statistical analysis such as the t-test, Wilcoxon rank-sum test, and Friedman test reveal that LCA may effectively address optimization problems by maintaining a proper balance between exploitation and exploration. Furthermore, the LCA algorithm has been employed to solve seven real-world engineering problems, such as the tension/compression spring design, pressure vessel design problem, welded beam design problem, speed reducer design problem, gear train design problem, three-bar truss design, and cantilever beam problem. The results demonstrate the LCA's superiority and capability over other algorithms in solving complex optimization problems.
引用
收藏
页数:61
相关论文
共 50 条
  • [31] Numeric Crunch Algorithm: a new metaheuristic algorithm for solving global and engineering optimization problems
    Thapliyal, Shivankur
    Kumar, Narender
    SOFT COMPUTING, 2023, 27 (22) : 16611 - 16657
  • [32] A New Hybrid Improved Arithmetic Optimization Algorithm for Solving Global and Engineering Optimization Problems
    Zhang, Yalong
    Xing, Lining
    MATHEMATICS, 2024, 12 (20)
  • [33] Numeric Crunch Algorithm: a new metaheuristic algorithm for solving global and engineering optimization problems
    Shivankur Thapliyal
    Narender Kumar
    Soft Computing, 2023, 27 : 16611 - 16657
  • [34] Hybrid Differential Evolution - Particle Swarm Optimization Algorithm for Solving Global Optimization Problems
    Pant, Millie
    Thangaraj, Radha
    Grosan, Crina
    Abraham, Ajith
    2008 THIRD INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT, VOLS 1 AND 2, 2008, : 19 - +
  • [35] Whale Optimization Algorithm Based on Lamarckian Learning for Global Optimization Problems
    Zhang, Qiang
    Liu, Lijie
    IEEE ACCESS, 2019, 7 : 36642 - 36666
  • [36] Group teaching optimization algorithm: A novel metaheuristic method for solving global optimization problems
    Zhang, Yiying
    Jin, Zhigang
    EXPERT SYSTEMS WITH APPLICATIONS, 2020, 148
  • [37] A multi-strategy improved Coati optimization algorithm for solving global optimization problems
    Luo, Xin
    Yuan, Yage
    Fu, Youfa
    Huang, Haisong
    Wei, Jianan
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2025, 28 (04):
  • [38] Learning search algorithm: framework and comprehensive performance for solving optimization problems
    Qu, Chiwen
    Peng, Xiaoning
    Zeng, Qilan
    ARTIFICIAL INTELLIGENCE REVIEW, 2024, 57 (06)
  • [39] A teaching learning based optimization based on orthogonal design for solving global optimization problems
    Satapathy, Suresh Chandra
    Naik, Anima
    Parvathi, K.
    SPRINGERPLUS, 2013, 2
  • [40] 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