Multi-objective generalized normal distribution optimization: a novel algorithm for multi-objective problems

被引:21
作者
Khodadadi, Nima [1 ]
Khodadadi, Ehsan [2 ]
Abdollahzadeh, Benyamin [3 ]
EI-Kenawy, El-Sayed M. [4 ]
Mardanpour, Pezhman [5 ]
Zhao, Weiguo [6 ]
Gharehchopogh, Farhad Soleimanian [3 ]
Mirjalili, Seyedali [7 ,8 ,9 ]
机构
[1] Univ Miami, Dept Civil & Architectural Engn, Coral Gables, FL 33146 USA
[2] Univ Arkansas, Dept Chem & Biochem, Fayetteville, AR 72701 USA
[3] Islamic Azad Univ, Dept Comp Engn, Urmia Branch, Orumiyeh, Iran
[4] Delta Higher Inst Engn & Technol DHIET, Dept Commun & Elect, Mansoura 35111, Egypt
[5] Florida Int Univ, Dept Mech & Mat Engn, Miami, FL USA
[6] Hebei Univ Engn, Sch Water Conservancy & Hydropower, Handan 056038, Hebei, Peoples R China
[7] Yonsei Univ, YFL Yonsei Frontier Lab, Seoul, South Korea
[8] Obuda Univ, Res & Innovat Ctr, H-1034 Budapest, Hungary
[9] Torrens Univ Australia, Ctr Artificial Intelligence Res & Optimisat, Brisbane, Qld, Australia
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2024年 / 27卷 / 08期
基金
美国国家科学基金会;
关键词
Generalized normal distribution optimization; Multi-objective GNDO; Engineering problems; EVOLUTIONARY ALGORITHMS; MULTIPLE OBJECTIVES;
D O I
10.1007/s10586-024-04467-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This study introduces the Multi-objective Generalized Normal Distribution Optimization (MOGNDO) algorithm, an advancement of the Generalized Normal Distribution Optimization (GNDO) algorithm, now adapted for multi-objective optimization tasks. The GNDO algorithm, previously known for its effectiveness in single-objective optimization, has been enhanced with two key features for multi-objective optimization. The first is the addition of an archival mechanism to store non-dominated Pareto optimal solutions, ensuring a detailed record of the best outcomes. The second enhancement is a new leader selection mechanism, designed to strategically identify and select the best solutions from the archive to guide the optimization process. This enhancement positions MOGNDO as a cutting-edge solution in multi-objective optimization, setting a new benchmark for evaluating its performance against leading algorithms in the field. The algorithm's effectiveness is rigorously tested across 35 varied case studies, encompassing both mathematical and engineering challenges, and benchmarked against prominent algorithms like MOPSO, MOGWO, MOHHO, MSSA, MOALO, MOMVO, and MOAOS. Utilizing metrics such as Generational Distance (GD), Inverted Generational Distance (IGD), and Maximum Spread (MS), the study underscores MOGNDO's ability to produce Pareto fronts of high quality, marked by exceptional precision and diversity. The results affirm MOGNDO's superior performance and versatility, not only in theoretical tests but also in addressing complex real-world engineering problems, showcasing its high convergence and coverage capabilities. The source codes of the MOGNDO algorithm are publicly available at https://nimakhodadadi.com/algorithms-%2B-codes.
引用
收藏
页码:10589 / 10631
页数:43
相关论文
共 68 条
[1]  
Abbass HA, 2001, IEEE C EVOL COMPUTAT, P207, DOI 10.1109/CEC.2001.934391
[2]   Classification of Monkeypox Images Based on Transfer Learning and the Al-Biruni Earth Radius Optimization Algorithm [J].
Abdelhamid, Abdelaziz A. ;
El-Kenawy, El-Sayed M. ;
Khodadadi, Nima ;
Mirjalili, Seyedali ;
Khafaga, Doaa Sami ;
Alharbi, Amal H. ;
Ibrahim, Abdelhameed ;
Eid, Marwa M. ;
Saber, Mohamed .
MATHEMATICS, 2022, 10 (19)
[3]   Puma optimizer (PO): a novel metaheuristic optimization algorithm and its application in machine learning [J].
Abdollahzadeh, Benyamin ;
Khodadadi, Nima ;
Barshandeh, Saeid ;
Trojovsky, Pavel ;
Gharehchopogh, Farhad Soleimanian ;
El-kenawy, El-Sayed M. ;
Abualigah, Laith ;
Mirjalili, Seyedali .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (04) :5235-5283
[4]   Mountain Gazelle Optimizer: A new Nature-inspired Metaheuristic Algorithm for Global Optimization Problems [J].
Abdollahzadeh, Benyamin ;
Gharehchopogh, Farhad Soleimanian ;
Khodadadi, Nima ;
Mirjalili, Seyedali .
ADVANCES IN ENGINEERING SOFTWARE, 2022, 174
[5]  
Al-Tashi Q., 2022, Handb. Moth-Flame Optim. Algorithm, P11
[6]   Multi-Objective Seagull Optimization Algorithm with Deep Learning-Enabled Vulnerability Detection for Secure Cloud Environments [J].
Aljebreen, Mohammed ;
Alohali, Manal Abdullah ;
Mahgoub, Hany ;
Aljameel, Sumayh S. ;
Alsumayt, Albandari ;
Sayed, Ahmed .
SENSORS, 2023, 23 (23)
[7]   Hippopotamus optimization algorithm: a novel nature-inspired optimization algorithm [J].
Amiri, Mohammad Hussein ;
Hashjin, Nastaran Mehrabi ;
Montazeri, Mohsen ;
Mirjalili, Seyedali ;
Khodadadi, Nima .
SCIENTIFIC REPORTS, 2024, 14 (01)
[8]   Parameter tuning or default values? An empirical investigation in search-based software engineering [J].
Arcuri, Andrea ;
Fraser, Gordon .
EMPIRICAL SOFTWARE ENGINEERING, 2013, 18 (03) :594-623
[9]  
Binh T., 1997, P 3 INT C GENETIC AL, P176
[10]  
Coello C., 2004, APPL MULTIOBJECTIVE, V1st