Leader selection based Multi-Objective Flow Direction Algorithm (MOFDA): A novel approach for engineering design problems

被引:5
作者
Khodadadi, Nima [1 ]
Ehteram, Mohammad [2 ]
Karami, Hojat [2 ]
Nadimi-Shahraki, Mohammad H. [3 ]
Abualigah, Laith [4 ]
Mirjalili, Seyedali [5 ,6 ,7 ]
机构
[1] Univ Miami, Dept Civil & Architectural Engn, Coral Gables, FL USA
[2] Semnan Univ, Fac Civil Engn, Dept Water Engn & Hydraul Struct, Semnan, Iran
[3] Islamic Azad Univ, Fac Comp Engn, Najafabad Branch, Najafabad 8514143131, Iran
[4] Al Al Bayt Univ, Comp Sci Dept, Mafraq 25113, Jordan
[5] Torrens Univ, Ctr Artificial Intelligence Res & Optimisat, Adelaide, Australia
[6] Obuda Univ, Univ Res & Innovat Ctr EKIK, H-1034 Budapest, Hungary
[7] VSB TU Ostrava, Fac Elect Engn & Comp Sci, Ostrava 70080, Czech Republic
关键词
Multi-objective optimization; Flow Direction Algorithm; Pareto optimality; GREY WOLF OPTIMIZER; EVOLUTIONARY ALGORITHMS; SEARCH;
D O I
10.1016/j.rineng.2024.103670
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Addressing complex real-world issues with conflicting objectives is a significant challenge in optimization. Practical algorithms must balance these objectives, mainly when decision-maker preferences are unclear. This paper introduces a multi-objective adaptation of the Flow Direction Algorithm (FDA) to address the shortcomings of traditional evolutionary and meta-heuristic optimization methods in multi-objective optimization (MOO). These conventional methods often fail to find Pareto optimal solutions and to represent all objectives fairly. Building on the FDA's success in single-objective tasks, we expanded its application to MOO, creating the MultiObjective Flow Direction Algorithm (MOFDA). MOFDA incorporates new mechanisms to accurately and uniformly find optimal solutions for MOO challenges. It features a fixed-size external archive to maintain Pareto optimal solutions, uses a grid mechanism to improve non-dominated solutions within this archive, and implements a leader selection process to guide searches in the multi-objective space. These strategies enable MOFDA to discover superior solutions and ensure extensive coverage of the Pareto front. We validated MOFDA's effectiveness by testing it against 27 diverse problems using seven performance metrics. The results show MOFDA's ability to outperform well-known algorithms, achieving significant convergence and broad coverage, thus demonstrating its advanced capability in multi-objective optimization. The MOFDA source code is available at: https://nimakhodadadi.com/algorithms-%2B-codes.
引用
收藏
页数:23
相关论文
共 55 条
[1]  
Abbass HA, 2001, IEEE C EVOL COMPUTAT, P971, DOI 10.1109/CEC.2001.934295
[2]   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
[3]   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
[4]   A comprehensive survey of the Grasshopper optimization algorithm: results, variants, and applications [J].
Abualigah, Laith ;
Diabat, Ali .
NEURAL COMPUTING & APPLICATIONS, 2020, 32 (19) :15533-15556
[5]   Gradient-based optimizer: A new metaheuristic optimization algorithm [J].
Ahmadianfar, Iman ;
Bozorg-Haddad, Omid ;
Chu, Xuefeng .
INFORMATION SCIENCES, 2020, 540 :131-159
[6]  
Alzoubi S., 2024, Synergistic Swarm Optimization Algorithm
[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]   Butterfly optimization algorithm: a novel approach for global optimization [J].
Arora, Sankalap ;
Singh, Satvir .
SOFT COMPUTING, 2019, 23 (03) :715-734
[9]   Binary butterfly optimization approaches for feature selection [J].
Arora, Sankalap ;
Anand, Priyanka .
EXPERT SYSTEMS WITH APPLICATIONS, 2019, 116 :147-160
[10]   Solution of optimal power flow using nondominated sorting multi objective gravitational search algorithm [J].
Bhowmik, Arup Ratan ;
Chakraborty, A. K. .
INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2014, 62 :323-334