A carnivorous plant algorithm for solving global optimization problems

被引:80
|
作者
Meng, Ong Kok [1 ]
Pauline, Ong [1 ]
Kiong, Sia Chee [1 ]
机构
[1] Univ Tun Hussein Onn Malaysia UTHM, Fac Mech & Mfg Engn, Batu Pahat 86400, Johor, Malaysia
关键词
Carnivorous plant algorithm; Metaheuristic algorithm; Optimization; Population-based algorithm; Robotic arm; PARTICLE SWARM OPTIMIZATION; LEARNING-BASED OPTIMIZATION; INVERSE KINEMATICS SOLUTION; CUCKOO SEARCH ALGORITHM; ENGINEERING OPTIMIZATION; DIFFERENTIAL EVOLUTION; PARAMETER OPTIMIZATION; DESIGN OPTIMIZATION; STRUCTURAL BIAS;
D O I
10.1016/j.asoc.2020.106833
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this study, a novel metaheuristic algorithm, namely, carnivorous plant algorithm (CPA), inspired by how the carnivorous plants adapting to survive in the harsh environment, was proposed. The CPA was first evaluated on thirty well-known benchmark functions with different characteristics and seven CEC 2017 test functions. Its convergence characteristic and computational time were analysed and compared with seven widely used metaheuristic algorithms, with the superiority was validated using the Wilcoxon signed-rank test. The applicability of the CPA was further examined on mechanical engineering design problems and a real-world challenging application of controlling the orientation of a five degree-of-freedom robotic arm. Experimental simulations demonstrated the supremacy of the CPA in solving global optimization problems. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:40
相关论文
共 50 条
  • [1] A Multi-Objective Carnivorous Plant Algorithm for Solving Constrained Multi-Objective Optimization Problems
    Yang, Yufei
    Zhang, Changsheng
    BIOMIMETICS, 2023, 8 (02)
  • [2] An algorithm of global optimization for solving layout problems
    Feng, EM
    Wang, XL
    Wang, XM
    Teng, HF
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 114 (02) : 430 - 436
  • [3] Global Optimization Algorithm for Solving a Class of Multiplicative Problems
    Yin, Jingben
    Jiao, Hongwei
    Gang, Peiyong
    PROCEEDINGS OF FIRST INTERNATIONAL CONFERENCE OF MODELLING AND SIMULATION, VOL II: MATHEMATICAL MODELLING, 2008, : 414 - 418
  • [4] Hybrid Evolutionary Algorithm for Solving Global Optimization Problems
    Thangaraj, Radha
    Pant, Millie
    Abraham, Ajith
    Badr, Youakim
    HYBRID ARTIFICIAL INTELLIGENCE SYSTEMS, 2009, 5572 : 310 - +
  • [5] An algorithm for solving global optimization problems with nonlinear constraints
    Sergeyev, YD
    Markin, DL
    JOURNAL OF GLOBAL OPTIMIZATION, 1995, 7 (04) : 407 - 419
  • [6] Learning cooking algorithm for solving global optimization problems
    Gopi, S.
    Mohapatra, Prabhujit
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [7] Solving Packing Problems by a Distributed Global Optimization Algorithm
    Hu, Nian-Ze
    Li, Han-Lin
    Tsai, Jung-Fa
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2012, 2012
  • [8] Parallel Algorithm for Solving Constrained Global Optimization Problems
    Barkalov, Konstantin
    Lebedev, Ilya
    PARALLEL COMPUTING TECHNOLOGIES (PACT 2017), 2017, 10421 : 396 - 404
  • [9] Chaotic Aquila Optimization algorithm for solving global optimization and engineering problems
    Gopi, S.
    Mohapatra, Prabhujit
    ALEXANDRIA ENGINEERING JOURNAL, 2024, 108 : 135 - 157
  • [10] GLOBAL OPTIMIZATION ALGORITHM FOR SOLVING SUM OF LINEAR RATIOS PROBLEMS
    Huang, Bingdi
    Shen, Peiping
    PACIFIC JOURNAL OF OPTIMIZATION, 2022, 18 (01): : 177 - 194