Dark Forest Algorithm: A Novel Metaheuristic Algorithm for Global Optimization Problems

被引:2
|
作者
Li, Dongyang [1 ]
Du, Shiyu [2 ]
Zhang, Yiming [2 ]
Zhao, Meiting [3 ]
机构
[1] Ningbo Univ, Fac Elect Engn & Comp Sci, Ningbo 315000, Peoples R China
[2] Chinese Acad Sci, Ningbo Inst Mat Technol & Engn, Engn Lab Adv Energy Mat, Ningbo 315000, Peoples R China
[3] Ningbo Univ, Sch Mat & Chem Engn, Ningbo 315000, Peoples R China
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2023年 / 75卷 / 02期
基金
中国国家自然科学基金;
关键词
Metaheuristic; algorithm; global optimization; PARAMETER-ESTIMATION; SEARCH OPTIMIZATION; SYSTEM;
D O I
10.32604/cmc.2023.035911
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Metaheuristic algorithms, as effective methods for solving opti-mization problems, have recently attracted considerable attention in science and engineering fields. They are popular and have broad applications owing to their high efficiency and low complexity. These algorithms are generally based on the behaviors observed in nature, physical sciences, or humans. This study proposes a novel metaheuristic algorithm called dark forest algorithm (DFA), which can yield improved optimization results for global optimiza-tion problems. In DFA, the population is divided into four groups: highest civilization, advanced civilization, normal civilization, and low civilization. Each civilization has a unique way of iteration. To verify DFA's capability, the performance of DFA on 35 well-known benchmark functions is compared with that of six other metaheuristic algorithms, including artificial bee colony algorithm, firefly algorithm, grey wolf optimizer, harmony search algorithm, grasshopper optimization algorithm, and whale optimization algorithm. The results show that DFA provides solutions with improved efficiency for prob-lems with low dimensions and outperforms most other algorithms when solving high dimensional problems. DFA is applied to five engineering projects to demonstrate its applicability. The results show that the performance of DFA is competitive to that of current well-known metaheuristic algorithms. Finally, potential upgrading routes for DFA are proposed as possible future developments.
引用
收藏
页码:2775 / 2803
页数:29
相关论文
共 50 条
  • [1] Search in forest optimizer: a bioinspired metaheuristic algorithm for global optimization problems
    Ahwazian, Amin
    Amindoust, Atefeh
    Tavakkoli-Moghaddam, Reza
    Nikbakht, Mehrdad
    [J]. SOFT COMPUTING, 2022, 26 (05) : 2325 - 2356
  • [2] Search in forest optimizer: a bioinspired metaheuristic algorithm for global optimization problems
    Amin Ahwazian
    Atefeh Amindoust
    Reza Tavakkoli-Moghaddam
    Mehrdad Nikbakht
    [J]. Soft Computing, 2022, 26 : 2325 - 2356
  • [3] Projectiles optimization: A novel metaheuristic algorithm for global optimization
    Kahrizi, M.R.
    Kabudian, S.J.
    [J]. International Journal of Engineering, Transactions A: Basics, 2020, 33 (10): : 1924 - 1938
  • [4] GOZDE: A novel metaheuristic algorithm for global optimization
    Kuyu, Yigit Cagatay
    Vatansever, Fahri
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 136 : 128 - 152
  • [5] GOZDE: A novel metaheuristic algorithm for global optimization
    Kuyu, Yigit Cagatay
    Vatansever, Fahri
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 136 : 128 - 152
  • [6] Projectiles Optimization: A Novel Metaheuristic Algorithm for Global Optimization
    Kahrizi, M. R.
    Kabudian, S. J.
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING, 2020, 33 (10): : 1924 - 1938
  • [7] Group teaching optimization algorithm: A novel metaheuristic method for solving global optimization problems
    Zhang, Yiying
    Jin, Zhigang
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2020, 148
  • [8] Coyote Optimization Algorithm: A new metaheuristic for global optimization problems
    Pierezan, Juliano
    Coelho, Leandro dos Santos
    [J]. 2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 2633 - 2640
  • [9] 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
  • [10] 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