Plant competition optimization: A novel metaheuristic algorithm

被引:18
作者
Rahmani, Amir Masoud [1 ]
AliAbdi, Iman [2 ]
机构
[1] Natl Yunlin Univ Sci & Technol, Future Technol Res Ctr, 123 Univ Rd,Sect 3, Touliu 64002, Yunlin, Taiwan
[2] Univ Tehran, Coll Sci, Sch Math Stat & Comp Sci, Dept Comp Sci, Tehran, Iran
关键词
evolutionary algorithms; heuristic algorithms; metaheuristic optimization; plant competition optimization algorithm; EVOLUTIONARY ALGORITHMS; DESIGN OPTIMIZATION; JAYA ALGORITHM; GROWTH; MODEL; EXPLORATION; SIMULATION; COST; SIZE;
D O I
10.1111/exsy.12956
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Plant competition is a fundamental process in plant communities. In one neighbourhood, different plants compete with each other to access shared resources. This paper presents a novel evolutionary algorithm, plant competition optimization (PCO) algorithm, inspired by plant competition processes. In this algorithm, each feasible solution to an optimization problem is assumed to be a plant, with the underlying assumption that each plant grows in competition with its neighbours. In contrast to other techniques inspired by natural phenomena, we attempted to fit the formulation with a known plant growth model, Richards' growth model, and simulate what happens in nature. As the number of plants in a specific area increases, the available resources are decreased, and competition occurs in smaller areas. So, to use this aspect of competition, we develop some mathematical formulation to simulate the decrease of neighbouring area for each plant related to its size to compete on the share resources with the other neighbouring plants. This competition will conduct a smart local search around the most fitted solutions in the optimization context. Furthermore, the reproduction is simulated by producing some seeds in their neighbouring area, which a few of them can migrate to far distances as well. Summing up together, the most powerful plants can grow more. Under competition pressure, their neighbouring area will decrease more than the others, producing more seeds in the next generation. Just as happened in nature, the losers of this competition will die. Our algorithm's efficiency is shown by performing numerical tests on well-known optimization problems and comparing the results with the other evolutionary algorithms. The results confirm that PCO is effective and efficient in finding sub-optimal solutions and gives better results than genetic algorithm (GA), particle swarm optimization (PSO), simulated annealing (SA), grasshopper optimisation algorithm (GOA), dragonfly algorithm (DA), salp swarm Algorithm (SSA), and comparable results with whale optimization algorithm (WOA) and marine predators algorithm (MPA) on multimodal optimization functions because it efficiently explores the entire search space efficiently and intelligently.
引用
收藏
页数:28
相关论文
共 74 条
  • [1] Mechanical engineering design optimisation using novel adaptive differential evolution algorithm
    Abderazek, Hammoudi
    Yildiz, Ali Riza
    Sait, Sadiq M.
    [J]. INTERNATIONAL JOURNAL OF VEHICLE DESIGN, 2019, 80 (2-4) : 285 - 329
  • [2] Optimal design of planetary gear train for automotive transmissions using advanced meta-heuristics
    Abderazek, Hammoudi
    Sait, Sadiq M.
    Yildiz, Ali Riza
    [J]. INTERNATIONAL JOURNAL OF VEHICLE DESIGN, 2019, 80 (2-4) : 121 - 136
  • [3] Advances in Sine Cosine Algorithm: A comprehensive survey
    Abualigah, Laith
    Diabat, Ali
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2021, 54 (04) : 2567 - 2608
  • [4] A numerical evaluation of several stochastic algorithms on selected continuous global optimization test problems
    Ali, MM
    Khompatraporn, C
    Zabinsky, ZB
    [J]. JOURNAL OF GLOBAL OPTIMIZATION, 2005, 31 (04) : 635 - 672
  • [5] Bird mating optimizer: An optimization algorithm inspired by bird mating strategies
    Askarzadeh, Alireza
    [J]. COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2014, 19 (04) : 1213 - 1228
  • [6] Multi-surrogate-assisted metaheuristics for crashworthiness optimisation
    Aye, Cho Mar
    Pholdee, Nantiwat
    Yildiz, Ali R.
    Bureerat, Sujin
    Sait, Sadiq M.
    [J]. INTERNATIONAL JOURNAL OF VEHICLE DESIGN, 2019, 80 (2-4) : 223 - 240
  • [7] Competition among plants: Concepts, individual-based modelling approaches, and a proposal for a future research strategy
    Berger, Uta
    Piou, Cyril
    Schiffers, Katja
    Grimm, Volker
    [J]. PERSPECTIVES IN PLANT ECOLOGY EVOLUTION AND SYSTEMATICS, 2008, 9 (3-4) : 121 - 135
  • [8] Plant competition underground
    Casper, BB
    Jackson, RB
    [J]. ANNUAL REVIEW OF ECOLOGY AND SYSTEMATICS, 1997, 28 : 545 - 570
  • [9] Self-adaptive many-objective meta-heuristic based on decomposition for many-objective conceptual design of a fixed wing unmanned aerial vehicle
    Champasak, Pakin
    Panagant, Natee
    Pholdee, Nantiwat
    Bureerat, Sujin
    Yildiz, Ali Riza
    [J]. AEROSPACE SCIENCE AND TECHNOLOGY, 2020, 100
  • [10] Replication and comparison of computational experiments in applied evolutionary computing: Common pitfalls and guidelines to avoid them
    Crepinsek, Matej
    Liu, Shih-Hsi
    Mernik, Marjan
    [J]. APPLIED SOFT COMPUTING, 2014, 19 : 161 - 170