A farmland fertility algorithm for solving constrained engineering problems

被引:45
|
作者
Gharehchopogh, Farhad Soleimanian [1 ]
Farnad, Behnam [1 ]
Alizadeh, Ali [1 ]
机构
[1] Islamic Azad Univ, Urmia Branch, Dept Comp Engn, Orumiyeh, Iran
来源
关键词
constrained engineering problems; farmland fertility algorithm; metaheuristic; optimization; PARTICLE SWARM OPTIMIZATION; FEASIBILITY-BASED RULE; DIFFERENTIAL EVOLUTION; CUCKOO SEARCH; GA ALGORITHM; DESIGN; SYSTEM;
D O I
10.1002/cpe.6310
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Solving constrained engineering optimization problems is a highly significant issue, and many different approaches have been proposed in this regard. In this article, a modified farmland fertility algorithm (FFA) has been proposed. This algorithm improves new solutions by benefiting from neighborhoods produced by the new method. In the proposed algorithm, the FFA algorithm phases are modified in the update functions, and some of its variables are replaced with new ones. In the first phase of the algorithm, a mutation is also used to improve the solution of the problem with a particular rule. The results on CEC2019 standard functions were examined to determine the impact of the new parameters. Experiments were performed on 26 standard functions and two constrained engineering optimization problems. To make a better comparison, the analysis of variance, without parameters such as the Friedman test and Pairwise test, was used to evaluate and compare the algorithms. These experiments showed that the proposed algorithm is capable of high-speed convergence and can minimize most standard functions and engineering constraints within the minimum time and the least function evaluation to the optimum value. The proposed FFA could outperform the previous version of the FFA with minimum modification in convergence, CPU-time, and complexity.
引用
收藏
页数:36
相关论文
共 50 条
  • [1] CQFFA: A Chaotic Quasi-oppositional Farmland Fertility Algorithm for Solving Engineering Optimization Problems
    Gharehchopogh, Farhad Soleimanian
    Nadimi-Shahraki, Mohammad H.
    Barshandeh, Saeid
    Abdollahzadeh, Benyamin
    Zamani, Hoda
    [J]. JOURNAL OF BIONIC ENGINEERING, 2023, 20 (01) : 158 - 183
  • [2] CQFFA: A Chaotic Quasi-oppositional Farmland Fertility Algorithm for Solving Engineering Optimization Problems
    Farhad Soleimanian Gharehchopogh
    Mohammad H. Nadimi-Shahraki
    Saeid Barshandeh
    Benyamin Abdollahzadeh
    Hoda Zamani
    [J]. Journal of Bionic Engineering, 2023, 20 : 158 - 183
  • [3] Farmland fertility: A new metaheuristic algorithm for solving continuous optimization problems
    Shayanfar, Human
    Gharehchopogh, Farhad Soleimanian
    [J]. APPLIED SOFT COMPUTING, 2018, 71 : 728 - 746
  • [4] A Modified jS']jSO Algorithm for Solving Constrained Engineering Problems
    Shen, Yong
    Liang, Ziyuan
    Kang, Hongwei
    Sun, Xingping
    Chen, Qingyi
    [J]. SYMMETRY-BASEL, 2021, 13 (01): : 1 - 32
  • [5] A novel differential evolution algorithm for solving constrained engineering optimization problems
    Ali Wagdy Mohamed
    [J]. Journal of Intelligent Manufacturing, 2018, 29 : 659 - 692
  • [6] An Adaptive Membrane Evolutionary Algorithm for Solving Constrained Engineering Optimization Problems
    Xiao, Jianhua
    Liu, Ying
    Zhang, Shuai
    Chen, Ping
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2017, 23 (07) : 652 - 672
  • [7] A novel differential evolution algorithm for solving constrained engineering optimization problems
    Mohamed, Ali Wagdy
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 2018, 29 (03) : 659 - 692
  • [8] Improve coati optimization algorithm for solving constrained engineering optimization problems
    Jia, Heming
    Shi, Shengzhao
    Wu, Di
    Rao, Honghua
    Zhang, Jinrui
    Abualigah, Laith
    [J]. JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2023, 10 (06) : 2223 - 2250
  • [9] Enhanced Remora Optimization Algorithm for Solving Constrained Engineering Optimization Problems
    Wang, Shuang
    Hussien, Abdelazim G.
    Jia, Heming
    Abualigah, Laith
    Zheng, Rong
    [J]. MATHEMATICS, 2022, 10 (10)
  • [10] An Improved Pity Beetle Algorithm for Solving Constrained Engineering Design Problems
    Peng, Yu
    Du, Xianjun
    [J]. MATHEMATICS, 2022, 10 (13)