Material Generation Algorithm: A Novel Metaheuristic Algorithm for Optimization of Engineering Problems

被引:50
|
作者
Talatahari, Siamak [1 ,2 ]
Azizi, Mahdi [1 ]
Gandomi, Amir H. [3 ]
机构
[1] Univ Tabriz, Dept Civil Engn, Tabriz 5166616471, Iran
[2] Near East Univ, Engn Fac, Mersin 10, Nicosia, North Cyprus, Turkey
[3] Univ Technol Sydney, Fac Engn & Informat Technol, Sydney, NSW 2007, Australia
关键词
material generation algorithm; constrained problems; metaheuristic algorithm; optimization; engineering design problem; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; SEARCH;
D O I
10.3390/pr9050859
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
A new algorithm, Material Generation Algorithm (MGA), was developed and applied for the optimum design of engineering problems. Some advanced and basic aspects of material chemistry, specifically the configuration of chemical compounds and chemical reactions in producing new materials, are determined as inspirational concepts of the MGA. For numerical investigations purposes, 10 constrained optimization problems in different dimensions of 10, 30, 50, and 100, which have been benchmarked by the Competitions on Evolutionary Computation (CEC), are selected as test examples while 15 of the well-known engineering design problems are also determined to evaluate the overall performance of the proposed method. The best results of different classical and new metaheuristic optimization algorithms in dealing with the selected problems were taken from the recent literature for comparison with MGA. Additionally, the statistical values of the MGA algorithm, consisting of the mean, worst, and standard deviation, were calculated and compared to the results of other metaheuristic algorithms. Overall, this work demonstrates that the proposed MGA is able provide very competitive, and even outstanding, results and mostly outperforms other metaheuristics.
引用
收藏
页数:35
相关论文
共 50 条
  • [1] Queuing search algorithm: A novel metaheuristic algorithm for solving engineering optimization problems
    Zhang, Jinhao
    Xiao, Mi
    Gao, Liang
    Pan, Quanke
    [J]. APPLIED MATHEMATICAL MODELLING, 2018, 63 : 464 - 490
  • [2] Cooperation search algorithm: A novel metaheuristic evolutionary intelligence algorithm for numerical optimization and engineering optimization problems
    Feng, Zhong-kai
    Niu, Wen-jing
    Liu, Shuai
    [J]. APPLIED SOFT COMPUTING, 2021, 98
  • [3] Gannet optimization algorithm : A new metaheuristic algorithm for solving engineering optimization problems
    Pan, Jeng-Shyang
    Zhang, Li-Gang
    Wang, Ruo-Bin
    Snasel, Vaclav
    Chu, Shu-Chuan
    [J]. MATHEMATICS AND COMPUTERS IN SIMULATION, 2022, 202 : 343 - 373
  • [4] Nizar optimization algorithm: a novel metaheuristic algorithm for global optimization and engineering applications
    Saif Eddine Khouni
    Tidjani Menacer
    [J]. The Journal of Supercomputing, 2024, 80 : 3229 - 3281
  • [5] Nizar optimization algorithm: a novel metaheuristic algorithm for global optimization and engineering applications
    Khouni, Saif Eddine
    Menacer, Tidjani
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (03): : 3229 - 3281
  • [6] Dark Forest Algorithm: A Novel Metaheuristic Algorithm for Global Optimization Problems
    Li, Dongyang
    Du, Shiyu
    Zhang, Yiming
    Zhao, Meiting
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 75 (02): : 2775 - 2803
  • [7] The water optimization algorithm: a novel metaheuristic for solving optimization problems
    Arman Daliri
    Ali Asghari
    Hossein Azgomi
    Mahmoud Alimoradi
    [J]. Applied Intelligence, 2022, 52 : 17990 - 18029
  • [8] The water optimization algorithm: a novel metaheuristic for solving optimization problems
    Daliri, Arman
    Asghari, Ali
    Azgomi, Hossein
    Alimoradi, Mahmoud
    [J]. APPLIED INTELLIGENCE, 2022, 52 (15) : 17990 - 18029
  • [9] A novel metaheuristic for continuous optimization problems: Virus optimization algorithm
    Liang, Yun-Chia
    Juarez, Josue Rodolfo Cuevas
    [J]. ENGINEERING OPTIMIZATION, 2016, 48 (01) : 73 - 93
  • [10] Water cycle algorithm - A novel metaheuristic optimization method for solving constrained engineering optimization problems
    Eskandar, Hadi
    Sadollah, Ali
    Bahreininejad, Ardeshir
    Hamdi, Mohd
    [J]. COMPUTERS & STRUCTURES, 2012, 110 : 151 - 166