Skip to main content
Springer Nature - PMC COVID-19 Collection logoLink to Springer Nature - PMC COVID-19 Collection
. 2023 Feb 24;30(5):3133–3172. doi: 10.1007/s11831-023-09897-x

An Inclusive Survey on Marine Predators Algorithm: Variants and Applications

Rebika Rai 1,, Krishna Gopal Dhal 2, Arunita Das 2, Swarnajit Ray 3
PMCID: PMC9951854  PMID: 36855410

Abstract

Marine Predators Algorithm (MPA) is the existing population-based meta-heuristic algorithms that falls under the category of Nature-Inspired Optimization Algorithm (NIOA) enthused by the foraging actions of the marine predators that principally pursues Levy or Brownian approach as its foraging strategy. Furthermore, it employs the optimal encounter rate stratagem involving both the predator as well as prey. Since its introduction by Faramarzi in the year 2020, MPA has gained enormous popularity and has been employed in numerous application areas ranging from Mathematical and Engineering Optimization problems to Fog Computing to Image Processing to Photovoltaic System to Wind-Solar Generation System for resolving continuous optimization problems. Such huge interest from the research fraternity or the massive recognition of MPA is due to several factors such as its simplicity, ease of application, realistic execution time, superior convergence acceleration rate, soaring effectiveness, its ability to unravel continuous, multi-objective and binary problems when compared with other renowned optimization algorithms existing in the literature. This paper offers a detailed summary of the Marine Predators Algorithm (MPA) and its variants. Furthermore, the applications of MPA in a number of spheres such as Image processing, classification, electrical power system, Photovoltaic models, structural damage detection, distribution networks, engineering applications, Task Scheduling, optimization problems etc., are illustrated. To conclude, the paper highlights and thereby advocates few of the potential future research directions for MPA.

Introduction

Meta-heuristic is one of the striking research areas accompanied by exceptionally significant progress with regard to generation of solution for numerous firm optimization problems. In the year 1976, the term “Meta-heuristic” was coined by Fred Glover [1] basically to exemplify heuristic method with no problem-specific characteristic. Over the last few decades, more attention is paid to the field of optimization using meta-heuristic and huge progress has been made from the time when the first meta-heuristic was anticipated and several novel algorithms are endorsed each day for resolving intricate and real-world predicaments. Appropriate trade-off among exploration and exploitation (chief functions of meta-heuristics) is the key to a proficient search process. Numerous ways of classifications of meta-heuristics have been offered based on utilization of exploration and exploitation mechanism, and the metaphor of the search procedures. In that regard, quite a few algorithms typically instigated by the natural phenomenon has been anticipated and exist in the literature and among those, meta-heuristic search algorithms with population-based outline [2] have revealed pleasing potential to crack high dimension optimization problems [35] appropriate for global searches due to global exploration and local exploitation capability. It involves the production of a set of assorted solutions at each run and the classification of population-based meta-heuristic algorithm into two main categories namely Evolutionary-Based and Nature-Inspired Algorithms [6, 7]. Further, the nature-inspired algorithms are categorized into five different classes i.e., Swarm-Based, Physics/Chemistry-Based, Human-Based [8], Plant-Based and Maths-Based Algorithms and the same is depicted in Fig. 1.

Fig. 1.

Fig. 1

Classification of population-based meta-heuristic algorithms

Evolutionary Algorithms (EA) is considered as the foremost class of population-based meta-heuristic optimization algorithms instigated from evolutionary phenomena of nature that make use of three main operators i.e., selection, recombination and mutation). A few popular EAs are: Genetic Algorithm [9], Differential Evolution [10], Evolutionary Programming [11], Evolution Strategies [12], Genetic Programming [13], Population-Based Incremental Learning [14], Biogeography-Based Optimizer [15], Memetic Algorithm [16] and Clonal Selection Algorithm [17]. The second class of population-based meta-heuristic optimization algorithms as depicted in Fig. 1 is Swarm-Based algorithm wherein the swarms (unsophisticated agents) tend to mimic the behavior of the social animals or agents available in our nature such as ants foraging, birds flocking, fish schooling, bacteria moulding, animals herding and many more. The algorithm basically emphasizes on direct and indirect interactions whereby the cooperative behavior of agent intermingling locally with the environment causes the comprehensible global pattern to arise. Some of the Swarm-Based algorithm that has been listed is: Ant Colony Optimization [18], Particle Swarm Optimization [19], Artificial Bee Colony Algorithm [20], Cuckoo Search [21], Firefly Algorithm [22], Bat Algorithm [23], Krill Herd Algorithm [24], Gray Wolf Optimization [25], Ant Lion Optimizer [26], Moth-Flame Optimization Algorithm [27], Dragonfly Algorithm [28], Whale Optimization Algorithm [29], Grasshopper Optimization Algorithm [30], Crow Search Algorithm [31], Salp Swarm Algorithm [32], Marine Predators Algorithm [2], Bee Algorithm [33], Harris Hawks Optimization [34], Social Spider Optimization [35], Intelligent Water Drop Algorithm [36], Glowworm Swarm Optimization [37], Manta Ray Foraging Optimization [38], Sail Fish Optimizer [39], Lion Swarm Optimization [40] and Emperor Penguin Optimizer [41].The third class of population-based meta-heuristic optimization algorithms as highlighted in Fig. 1 is Physics/Chemistry-Based algorithms wherein the main source of inspirations is the physical processes or nature of chemical reactions which are further formulated into solutions to resolve the problems. Few popular physics/chemistry-based algorithms are: Photosynthetic Algorithm [42], Galaxy-based Search Algorithm [43], Flow Direction Algorithm [44], Henry Gas Solubility Optimization [45], Nuclear Reaction Optimization [46], Chemical Reaction Optimization [47], Central Force Optimization [48], Big Bang-Big Crunch Algorithm [49], Magnetic Charged System Search [50], Multi-Verse Optimization [51], Thermal Exchange Optimization [52], Vibrating Particle System Algorithm [53], Artificial Physicomimetics Optimization [54], Ray Optimization [55], Atomic Orbital Search [56], Equilibrium Optimizer [57], Atom Search Optimization [58], Black Hole Algorithm [59], Artificial Chemical Reaction Optimization [60], Gravitational Search Algorithm [61], Electromagnetic Field Optimization [62], Water Evaporation Optimization [63], Optics Inspired Optimization [64], Electromagnetism-like Algorithm [65], Colliding Bodies Optimization [66], Charged System Search [67], Gravitational Local Search Optimization [68].

The fourth class of population-based meta-heuristic optimization algorithm, Human-Based algorithms imitates human behaviour, supremacy and intelligence. Few of the human-based algorithms as depicted in the figure are listed below: Cultural Algorithm [69], Imperialist Competitive Algorithm [70], Teaching Learning-Based Optimization [71], Brain Storm Optimization [72], Human Behavior-Based Optimization [73], Human Mental Search [74], Social Engineering Optimizer [75], Queuing Search Algorithm [76], Search and Rescue Optimization [77], Life Choice-Based Optimization [78], Social Ski-Driver Optimization [79], Gaining Sharing Knowledge-Based Algorithm [80], Future Search Algorithm [81], Forensic-Based Investigation Optimization [82], Political Optimizer [83], Heap-Based Optimizer [84], Human Urbanization Algorithm [85], Battle Royale Optimization [86], Corona virus Herd Immunity Optimization [87], Passing Vehicle Search [88], Jaya Algorithm [89], Seeker Optimization Algorithm [90], Interior Search Algorithm [91], Soccer League Competition Algorithm [92], Exchange Market Algorithm [93], Group Counseling Optimization Algorithm [94], Tug of War Optimization [95], Most Valuable Player Algorithm [96], Volleyball Premier League Algorithm [97], Dynastic Optimization Algorithm [98], Focus Group [99], Stock Exchange Trading Optimization [100], Anti Corona virus Optimization Algorithm [101], Socio Evolution and Learning Optimization [102], League Championship Algorithm [103], Ideology Algorithm [104], Cohort Intelligence [105], Social Group Optimization [106], Social Learning Optimization [107], Cultural Evolution Algorithm [108], Backtracking Search Optimization Algorithm [109], Football Game Algorithm [110], Class Topper Optimization [111], Ludo Game-based Swarm Intelligence [112], Team Game Algorithm [113], Election Algorithm [114], Election Campaign Optimization Algorithm [115], Anarchic Society Optimization [116], Society and Civilization [117] and Social Emotional Optimization Algorithm [118]. Plant-Based Algorithms has been categorized as the fifth class of population-based meta-heuristic optimization algorithm that mimics the intelligent behavior exhibited by plants. Some of the renowned plant-based algorithms are: Plant Growth Optimization [119], Root Growth Algorithm [120], Invasive Weed Optimization [121], Fertile Field Algorithm [122], Flower Pollination Algorithm [123], Paddy Field Algorithm [124], Root Mass Optimization Algorithm [125], Artificial Plant Optimization Algorithm [126], Sapling Growing up Algorithm [127], Photosynthetic Algorithm [42], Plant Propagation Algorithm [128], Rooted Tree Optimization [129], Path Planning inspired by Plant Growth [130] and Artificial Root Foraging Algorithm [131]. The last category that falls under the population-based meta-heuristic optimization algorithm is the Maths-Based Algorithms that basically tend to imitate the procedure of numerical techniques, mathematical programming and its orientation to resolve numerous constraints and optimization issues of the real environment. Some of the widely known maths -based algorithms are Hyper-Spherical Search Algorithm [132], Radial Movement Optimization [133], Stochastic Fractal Search [134], Golden Ratio Optimization Method [135], Sine Cosine Algorithm [136] [137] and Arithmetic Optimization Algorithm [138].

Marine Predators Algorithm (MPA) as highlighted in Fig. 1 is the algorithm that is considered among the list of algorithms available in this paper. MPA is one of the potential population-based meta-heuristic optimization algorithms that come under the class known as Swarm-Based Algorithms. This algorithm is employed to work out on abundant optimization problems specifically Mathematical and Engineering Optimization problems, Image processing, Photovoltaic Systems, Fog Computing, Wind-Solar Generation System and many other as mentioned earlier. MPA is formulated based on the different foraging strategy opted by the ocean predators and optimal encounter rates policy in biological interaction. The Levy and Brownian motions are dual strategies preferred by predators intended for the purpose of optimal foraging. MPA has time and again proved its capacity to present a good number of effectual designs and also spawned efficient statistical results when matched up with other well-regarded existing methods. The different strategies involved in terms of foraging and memories makes Marine Predators and overall MPA slightly different [2] and acceptable when compared with the other meta-heuristics algorithms presented in the literature:

  1. Marine Predators is well equipped with strategies for different scenarios. If the environment with less and sparse concentration of prey is encountered, MPA indulges in the usage of Levy strategy for foraging however, it navigates to Brownian movement on encountering of the environment [2] with higher and profuse concentration of prey.

  2. Marine Predators apart from quickly fluctuating the foraging strategy as well changes their actions with the objective [2] to discovery the areas with different concentrations of prey.

  3. In terms of memory, Marine predators are blessed with good memories [2] and predators takes the benefits of its skill to further track of the locations and additional help their subordinates to do the needful.

  4. The minimalism, easier to implement in conjunction with effectual and competent outcomes unquestionably put forth Marine Predators Algorithm, as an alternate optimization procedure to conventional techniques available in the literature.

This article hereby exemplifies a crisp survey of MPA, variants of MPA and further highlights the applications of MPA in diverse fields of research. Furthermore, to assemble the numerous published articles related to MPA, quite a few acclaimed publishers specifically IEEE, Elsevier, Springer, MDPI, AIMS press, Nature Portfolio, Taylor & Francis, Wiley, Hindawi and many more has been considered and in order to do so one of the liberally reachable web search engine that provides the full text of scholarly literature across the range of publishing disciplines i.e. Google Scholar is employed and the searching is done based on few of the terminologies (Not limited to though) as projected in Fig. 2. Number of recent variants of MPA (Revised and Hybridized) published by different publishers as per surveyed is depicted in Fig. 3. Figure 4 elaborates the top 10 Journals ranked based on publications of variants of MPA. Number of publications of research papers related to variants of MPA per year is depicted in Fig. 5.

Fig. 2.

Fig. 2

Terminologies used to search the MPA research papers from google scholar

Fig. 3.

Fig. 3

Number of recent variants of MPA (Revised, Hybridized and Application based) published by different publishers (As per Surveyed)

Fig. 4.

Fig. 4

Top 10 Journals ranked based on publications of variants of MPA (Revised, Hybridized and Application based) (As per Surveyed)

Fig. 5.

Fig. 5

Number of publications of recent variants of MPA (Revised, Hybridized and Application based) per year (As per Surveyed)

MPA is one of the prevalent swarm-based meta-heuristic and is considered as one of the exclusive members of NIOA family. The total number of citations of MPA (as per Google Scholar, dated: 19.10.2022) is 1040 (Only for the papers considered in this survey). As mentioned earlier, several variants of MPA have been proposed in the literature and applied in numerous application areas. However, as per the best of the knowledge there is no review or survey paper highlighting the different variants of MPA till date and this is the main objective behind the study i.e., basically reviews the existing work on MPA. This review article sheds lights on identifying, categorizing and further analyzing the different variants of MPA used in numerous application areas to resolve the real-world optimization issues. This review paper meticulously explores all research works linked with MPA thereby addressing five important pillars which is structured as follows:

  • The structure of the standard or original MPA is described in Sect. 2.

  • Section 3 highlights and further discusses the revised variants and hybrid version of MPA developed, introduced and applied so far.

  • The problem resolved by MPA that belongs to different applications areas are discussed in Sect. 4.

  • Section 5 highlights few representative articles of MPA used in the survey.

  • Finally, the paper is concluded and few potential future research directions for MPA is advocated in Sect. 6.

Original Marine Predators Algorithm (MPA)

Marine Predators Algorithm (MPA) is a popular nature-inspired swarm-based meta-heuristic optimization algorithm originally developed and introduced by Faramarzi and group in the year 2020 [2] based on foraging nature and meandering communications amongst the predators and prey in the oceanic ecological unit. The natural animals that tend to forage in groups basically employ the random walk strategy and one such exceptional variant of random walk strategy is Levy flight/move strategy that is typically grounded on the perception of optimal search. Several studies have clearly revealed and anticipated that many marine creatures including sharks, marlines, sunfish, tunas and swordfish make use of Levy strategy as the means to forage [139]. The other type of random walk strategy employed by the natural predators to traverse is popularly known as Brownian strategy and MPA during its life span thus uses both Levy as well as Brownian strategies to traverse or navigate diverse territories utilizing the first strategy i.e., Levy in the surroundings with inferior concentration of prey and the second strategy i.e., Brownian in the environment involving profuse number of preys. The pseudo-code for standard Marine Predators Algorithm is represented as Algorithm 1 and further Fig. 6 exemplifies the flowchart of the same. Like other population-based meta-heuristic algorithms, in MPA too, preliminary solution is unvaryingly disseminated over the search space and the same is depicted using Eq. 1. Two matrices of the same dimensions namely Elite and Prey is constructed [2] (as shown in Eqs. 2 and 3 respectively) that basically depicts the Predator’s and the Prey’s position that enables the predator to find its prey while the prey is in search for the food to survive as per the mechanism called “survival of the fittest”. Both the predator as well as prey is the searching agent in this scenario as mentioned earlier that predator is searching for prey and in turn prey searches for its food. The entire procedure of optimization revolves around these two matrices i.e., Elite and Prey matrices as depicted below.

X0=Xmin+rand(Xmax-Xmin) 1
Elite=X1,1IX1,dIXn,1IXn,dIn×d 2
Prey=X1,1X1,dXn,1Xn,dn×d 3

Here, Xmin denotes the lower variable bound, Xmax the upper variable bound and rand is a random vector that is uniform in nature ranging from 0 to 1[2]. Here, XI depicts the vector with regard to top predator that is simulated n times (reliant on the total search agent, n) to construct the Elite matrix with d as its dimension. In the entire process of searching the constructed Elite matrix keeps updating in search of the fittest predator. Further, Xi,j corresponds to the location in the search space of the ith Prey in jth dimension.

Fig. 6.

Fig. 6

Flowchart depicting the mechanism in Marine Predators Algorithm

Subsequently with the MPA formulation, MPA optimization needs to be addressed and, in this regard, the entire optimization procedure is divided broadly into three major stages taking into account different velocity ratio however yet impersonating the life-cycle of predator as well as prey. Three different stages are highlighted as Stage I, II and III [2].

Stage I: “Whenever the predator navigates quicker than prey”. (High velocity ratio).

Stage II: “Whenever the predator and prey navigate almost with the same velocity”. (Unit velocity ratio).

Stage III: “Whenever the predator navigates slower than prey”. (Low velocity ratio).

In first stage, in a scenario wherein the predator is steering quicker than the prey, the velocity ratio is considered high, thereby the best strategy that can be adopted by the predator is to stop and not move at all. The mathematical formulation [2] of the same is depicted using Eq. 4.

WhileIter<13 Max_Iter then,

Stepsizel=RBElitel-RBPreyli=1,........n 4

Here, Preyl=Prey+P.RStepsizel; RB is a vector comprising of random numbers built on Normal distribution symbolizing the Brownian motion; denotes entry-wise multiplication; P represents constant number initialized to 0.5 [2]; Iter is the current iteration; Mar_Iter symbolizes the maximum number of iteration and R designates vector of uniform random number in the range [0,1].

In Stage II, the scenario wherein the pace of predator as well as prey is almost the same, the velocity ratio is considered to be a unit velocity ratio, thereby the best strategy that can be rather need to be opted by Predator is the Brownian move and by the Prey is Levy move [2]. Herein, predator is accountable for exploration nevertheless the prey is responsible for the exploitation, depicted using Eqs. 5 and 6.

While13 Max_Iter <Iter<23 Max_Iter then,

For the Population (Prey)

Stepsizel=RLElitel-RLPreyli=1,........n/2 5

Here, Preyi=Preyi+P.RStepsizei); RL is a vector based on Levy distribution representing the Levy motion;

For the Population (Predator)

Stepsizel=RBRBElitel-Preyli=n/2,........n 6

Here,Preyi=Elite+P.CFStepsizei); CF is used to control the step size and is given as CF=1-IterMaxIter(2IterMax_Iter); Multiplication RBElitei denotes the Brownian move of the predator.graphic file with name 11831_2023_9897_Figa_HTML.jpg

In the third stage, in the scenario wherein predator moves slower than that of the prey, the velocity ratio is considered to be a low velocity ratio, thereby the best strategy [2] that can be opted by the predator is Levy motion and the same is clearly depicted using Eq. 7.

WhileIter>23 Max_Iter then,

Stepsizel=RLRLElitel-Preyli=1,........n 7

Here, Preyi=Elite+P.CFStepsizei); Multiplication RLElitei denotes the Levy move of the predator. Lastly, one important component that needs to be considered here in MPA is the cause of the behavioral change among the marine predators i.e., the environment concerns such as Eddy Formation or Fish Aggregating Devices commonly known as FADs effects [2]. The FADs effect is mathematically depicted as shown in Eq. 8.

Preyi=Preyi+CFXmin+RXmax-XminUifrFADsPreyi+[FADs(1-r)+r](Preyr1-Preyr2)ifr>FADs 8

Here, FADs denote the probability for FADs effect on the optimization procedure initialized with value 0.2; U denotes the binary vectors with value 0 [2] (if array is < FADs) and 1 otherwise; r depicts random number ranging between [0, 1] [2]; Xmin and Xmax are the vectors containing lower and upper bounds of the dimensions and r1 and r2 signifies the indexes of the prey matrix. (see Table 1).

Table 1.

Abbreviations of different algorithms along with its full form for algorithms projected in Fig. 1

Name of the algorithm Abbreviation Name of the algorithm Abbreviation
Cultural algorithm CA Group counseling optimization algorithm GCO
Imperialist competitive algorithm ICA Tug of war optimization TWO
Teaching learning-based optimization TLBO Most valuable player algorithm MVP
Brain storm optimization BSO Volleyball premier league algorithm VPL
Human behavior-based optimization HBBO Dynastic optimization algorithm DOA
Human mental search HMS Focus group FG
Social engineering optimizer SEO Stock exchange trading optimization SETO
Queuing search algorithm QS Anti-Corona virus optimization algorithm ACVO
Search and rescue optimization SRO Socio evolution and learning optimization SELO
Life choice-based optimization LCBO Election algorithm EA
Social ski-driver optimization SSD Election campaign optimization algorithm ECO
Gaining sharing knowledge-based algorithm GSK Anarchic society optimization ASO
Future search algorithm FSA Society and civilization SC
Forensic-based investigation optimization FBIO Social emotional optimization algorithm SEOA
Political optimizer PO League championship algorithm LCA
Heap-based optimizer HBO Ideology algorithm IA
Human urbanization algorithm HUA Cohort intelligence CI
Battle royale optimization BRO Social group optimization SGO
Corona virus herd immunity optimization CHIO Social learning optimization SLO
Harmony search algorithm HS Cultural evolution algorithm CEA
Passing vehicle search PVS Backtracking search optimization algorithm BSA
Jaya algorithm JAYA Football game algorithm FGA
Seeker optimization algorithm SOA Class Topper optimization CTO
Interior search algorithm ISA Ludo game-based swarm intelligence LGSI
Soccer league competition algorithm SLC Team game algorithm TGA
Exchange market algorithm EMA Ant colony optimization ACO
Genetic algorithm GA Particle swarm optimization PSO
Differential evolution DE Artificial bee colony algorithm ABC
Evolutionary programming EP Cuckoo search CS
Evolution strategies ES Firefly algorithm FA
Genetic programming GP Bat algorithm BA
Population-based incremental learning PBIL Krill herd algorithm KHA
Biogeography-based optimizer BBO Gray wolf optimization GWO
Memetic algorithm MA Ant lion optimizer ALO
Harmony search HS Moth-flame optimization algorithm MFO
Clonal selection algorithm CSA Dragonfly algorithm DA
Social spider optimization SSO Whale optimization algorithm WOA
Plant propagation algorithm PPA Grasshopper optimization algorithm GOA
Manta ray foraging optimization MRFO Crow Search algorithm CSA
Sail fish optimizer SFO Salp swarm algorithm SSA
Lion swarm optimization LSO Marine predators algorithm MPA
Emperor penguin optimizer EPO Bee algorithm BA
Intelligent water drop algorithm IWD Harris hawks optimization HHO
Glowworm Swarm Optimization GSO Plant growth optimization PGO
Arithmetic Optimization Algorithm AOA Root growth algorithm RGA
Hyper-Spherical Search Algorithm HSS Invasive weed optimization IWO
Radial Movement Optimization RMO Fertile field algorithm FFA
Stochastic Fractal Search SFS Flower pollination algorithm FPA
Golden Ratio Optimization Method GROM Paddy field algorithm PFA
Sine Cosine Algorithm SCA Root mass optimization algorithm RMO
Runner Root Algorithm RRA Artificial plant optimization algorithm APO
Rooted Tree Optimization RTO Sapling growing up algorithm SGA
Path Planning inspired by Plant Growth PGPP Photosynthetic algorithm PA
Artificial Root Foraging Algorithm ARFA Galaxy-based search algorithm GbSA
Atomic Orbital Search AOS Flow direction algorithm FDA
Equilibrium Optimizer EO Henry gas solubility optimization HGSO
Atom Search Optimization ASO Nuclear reaction optimization NRO
Black Hole Algorithm BHA Chemical reaction optimization CRO
Artificial Chemical Reaction Optimization ACRO Central force optimization CFO
Gravitational Search Algorithm GSA Big bang-big crunch algorithm BBBC
Electromagnetic Field Optimization EFO Magnetic charged system search MCSS
Water Evaporation Optimization WEO Multi-verse optimization MVO
Optics Inspired Optimization OIO Thermal exchange optimization TEO
Sonar Inspired Optimization SIO Vibrating particle system algorithm VPSA
Electromagnetism-like Algorithm EM Artificial physicomimetics optimization APO
Colliding Bodies Optimization CBO Ray optimization RO
Charged system Search CSS Gravitational local Search optimization GLSO

Recent Variants of Marine Predators Algorithm

Since the inception of MPA, an extensive series of MPA’s variants have been developed and further introduced in the literature. Based on the same, recent variants of MPA are divided into two important categories namely: Revised variants of MPA and Hybridized variants of MPA and the same are illustrated in Table 2. The details in regard to the two categories as depicted in Table 2 are discussed in the subsequent sections. Furthermore, Abbreviations of different MPA variants along with its full form for algorithms projected in Fig. 4 is tabulated in Tables 3 and 4.

Table 2.

Recent variants of marine predators algorithm (MPA)

Variants of marine predators algorithm (MPA)
Revised variants Hybridized variants
Modified MPA: MMPA-I, MMPA-II, MMPO, MMPA-SA, IMPA-I, IMPA-II, IMPA-III, IMPOA, IMMPA, EMPA, LEO-EMPA, EMPA, AMPA MPASSA
Multi-Group MPA: MGMPA EGMPA
Multi-Objective MPA: MOEMPA, MOMPA-I, MOMPA-II, MOMPA-III ODMPA
Mutated MPA: MPAmu MMPA-OLGWO
Binary MPA: BMPA, BMPA-TVSinV MPASCA
IP Based MPA: IPMPA TLMPA
Gold-Sine Dynamic MPA: GDMPA HMPA
Fractional Order Comprehensive Learning MPA: FOCLMPA MPA-PO
Fuzzy MPA: FMPA MPA-PSO
Quantum MPA: QMPA IMPAPSO
Fusion MPA: FMMPA MPA-MVO
Chaos MPA: CMMPA MpNMRA
Fractional MPA: FO-MPA MPAOA
Stochastic MPA: SMPA-MC MPO-IPSO-OCR
Non-Linear MPA: NMPA MMPA-TLBO
Heterogeneous MPA: H-MPA DEMP
Co-Evolutionary MPA: CECMPA
Comprehensive Learning Dynamic Multi-Swarm MPA: CLDMMPA
Adaptive Chaos MPA: ACMPA
Opposition-Based MPA: MPA-OBL, OBL-MPA
Multi-Strategy MPA: N-MPA, MSMPA- JRSSELM
Lambert MPA: MPALW
Harmonic MPA: SHE-MPA
Ranking-Based MPA: IMPARDR
Hybrid MPA: HMPA
Comprehensive MPA: CLMPA

Table 3.

Abbreviations of revised MPA variants along with its full form for algorithms projected in Table 2

S. No Revised MPA variants Abbreviation
1 Improved Marine Predator Algorithm-I [147] IMPA-I
2 Improved Marine Predator Algorithm-II [148] IMPA-II
3 Improved Marine Predator Algorithm-III [167] IMPA-III
4 Improved Marine Predators’ Optimization Algorithm [148] IMPOA
5 Improved Modified Marine Predators Algorithm [181] IMMPA
6 Modified Marine Predator Algorithm [161] MMPA-I
7 Modified Marine Predator Algorithm [169] MMPA-II
8 Modified Marine Predator Optimizer [151] MMPO
9 Modified Self Adaptive Marine Predators Algorithm [150] MMPA-SA
10 Binary Marine Predator Algorithm using Time-Varying Sine and V-shaped transfer functions [149] BMPA-TVSinV
11 Binary Marine Predator Algorithm [168] BMPA
12 Multi-Objective Marine Predator Algorithm-I [170] MOMPA-I
13 Multi-Objective Marine Predator Algorithm-II [171] MOMPA-II
14 Multi-Objective Marine Predator Algorithm-III [175] MOMPA-III
15 Multi-Objective Enhanced Marine Predators Algorithm [140] MOEMPA
16 Enhanced Marine Predator Algorithm [172] EMPA
17 Enhanced Marine Predator Algorithm with Local Escaping Operator [173] LEO-EMPA
18 Multi-Strategy Marine Predator Algorithm [174] MSMPA- JRSSELM
19 Multi-Strategy Marine Predator Algorithm (Neighborhood) [160] N-MPA
20 Multi-Group Marine Predator Algorithm [176] MGMPA
21 Quantum Marine Predator Algorithm [178] QMPA
22 Advanced Marine Predator Algorithm [146] AMPA
23 Fuzzy Marine Predator Algorithm [145] FMPA
24 Chaos Embed Marine Predator Algorithm [141] CMMPA
25 Stochastic Marine Predator Algorithm with Multiple Candidates [144] SMPA-MC
26 Fusion Multi-Strategy Marine Predator Algorithm [142] FMMPA
27 Fractional Order Marine Predators Algorithm [180] FO-MPA
28 Co-Evolutionary Cultural mechanism-based Marine Predators Algorithm [143] CECMPA
29 Comprehensive Learning Dynamic Multi-Swarm Marine Predators Algorithm [177] CLDMMPA
30 Heterogeneous Marine Predators Algorithm [152] H-MPA
31 Internet Protocol based Marine Predators Algorithm [153] IPMPA
32 Marine Predators Algorithm Based on Adaptive Weight and Chaos Factor [154] ACMPA
33 Opposition-based Marine Predators Algorithm [179] MPA-OBL
34 Golden-Sine Dynamic Marine Predator Algorithm [155] GDMPA
35 Marine Predator Algorithm with Mutation Operators [156] MPAmu
36 Extended Marine Predator Algorithm [157] EMPA
37 Non-Linear Marine Predator Algorithm [158] NMPA
38 Fractional-Order Comprehensive Learning Marine Predators Algorithm [159] FOCLMPA
39 Comprehensive Learning Marine Predator Algorithm [162] CLMPA
40 Augmented Marine Predators Algorithm based on Opposition Based Learning [163] OBL-MPA
41 Hybrid Marine Predators Algorithm [164] HMPA
42 Improved Marine Predators Algorithm and a Ranking-Based Diversity Reduction Strategy [165] IMPARDR
43 Selective Harmonic Elimination with Marine Predator Algorithm [166] SHE-MPA
44 Marine Predators Algorithm and Lambert W function [182] MPALW

Table 4.

Abbreviations of hybridized MPA variants along with its full form for algorithms projected in Table 2

S. No Hybridized MPA variants Abbreviation
1 Marine predator inspired naked Mole-Rat Algorithm [183] MpNMRA
2 Marine Predators Algorithm and Multi-Verse Optimization Algorithm [184] MPA-MVO
3 Boosting Marine Predators Algorithm by Salp Swarm Algorithm [185] MPASSA
4 Hybrid Marine Predators Algorithm (MPA with AOA) [186] MPAOA
5 Elite opposition-based learning strategy and the Golden Sine algorithm with Improved Marine Predators Algorithm [187] EGMPA
6 Hybrid Marine Predators Optimization and Improved Particle Swarm Optimization-based Optimal Cluster Routing [188] MPO-IPSO-OCR
7 Modified Marine Predator Algorithm with Teaching–Learning-Based Optimization [189] MMPA-TLBO
8 Binary Differential Evolution and Marine Predators Algorithm [190] DEMP
9 Improved Marine Predator Algorithm with Quasi-Opposition Strategy and Differential Evolution [191] ODMPA
10 Modified Marine Predator Algorithm based on Opposition Learning and Grey Wolf Optimizer [192] MMPA-OLGWO
11 Modified Marine Predators Algorithm with Sine–Cosine Algorithm [193] MPASCA
12 Teaching–Learning-based Marine Predators Algorithm [194] TLMPA
13 Hybrid Marine Predators-Slime Mould Algorithm [195] HMPA
14 Marine Predators and Political Optimizers [196] MPA-PO
15 Integrating Marine Predators Algorithm and Particle Swarm Optimization [197] MPA-PSO
16 Improved Marine Predators Algorithm and Particle Swarm Optimization [198] IMPAPSO

Revised Variants of Marine Predators Algorithm

The revised variants of MPA as per Fig. 7 has been categorized into different categories. The name of each category is devised as per the nomenclature provided by the different authors in their research papers and has not been altered. It is clear from given figure that around 26 different categories of the revised variants (with sub-variants) of MPA has been introduced since its development namely, Modified MPA, Improved MPA, Mutated MPA, Enhanced MPA, Binary MPA, Multi-Group, Multi-Objective, Extended MPA, IP Based MPA, Gold-Sine Dynamic MPA, Advanced MPA, Comprehensive MPA, Fuzzy MPA, Quantum MPA, Fusion MPA, Chaos MPA, Fractional MPA, Stochastic MPA, Non-Linear MPA, Heterogeneous MPA, Co-Evolutionary MPA, Comprehensive Learning Dynamic Multi-Swarm MPA, Adaptive MPA, Opposition-Based MPA, Multi-Strategy MPA, Fractional Order Comprehensive Learning MPA, Lambert MPA, Harmonic MPA, Ranking-Based MPA and Hybrid MPA. Further, depending on the different mechanism / operators / transfer functions used to resolve the problem under consideration, various sub-variants have been introduced under each category. There are 44 different revised version of MPA belonging to different categories that is IMPA-I, IMPA-II, IMPA-III, IMPOA, IMMPA, MMPA-I, MMPA-II, MMPO, MMPA-SA, BMPA-TVSinV, BMPA, MOMPA-I, MOMPA-II, MOMPA-III, MOEMPA, EMPA, LEO-EMPA, MSMPA-JRSSELM, MGMPA, QMPA, AMPA, FMPA, CMMPA, SMPA-MC, FMMPA, FO-MPA, CECMPA, CLDMMPA, H-MPA, IPMPA, MPA-OBL, GDMPA, MPAmu, N-MPA, EMPA, NMPA, FOCLMPA, CLMPA, ACMPA, OBL-MPA, HMPA, IMPARDR, SHE-MPA and MPALW. The same is depicted in Fig. 7. The citations as per Google scholar for different revised variants of MPA belonging to different categories is portrayed in Fig. 8. The total number of revised variants of MPA developed over years is highlighted in Fig. 9. The full-form of the same is depicted in Table 3. The details of each of the variants such as revised variants name, Methods / Mechanism used, application areas, results, citation (as per Google Scholar, dated: 19.10.2022) and publisher are tabulated in Table 5. Full form of the different terminologies used in Table 5 is projected in Table 7.

Fig. 7.

Fig. 7

Proposed methods belonging to categories of revised MPA

Fig. 8.

Fig. 8

The citations as per Google scholar for different revised variants of MPA

Fig. 9.

Fig. 9

Total number of revised variants of MPA developed over years

Table 5.

Various revised MPA variants along with other related details

SI Revised MPA Author (Year) Methods/Transfer Function/Operators /Mechanism Results Citation Journal Publisher
1 Multi-Objective Enhanced Marine Predators Algorithm (MOEMPA) Yousri et. al. [140] Non-Uniform mutation operator The MOEMPA method proves to be efficient when compared with current multi-objective optimization algorithms namely MOMPA, MOGOA, MOSMA, MOGWO, MOALO and MOMVO 2 Energy Conversion and Management Elsevier
2 Chaos Embed Marine Predator Algorithm (CMMPA) Alrasheedi et. al. [141] Chaos strategy The CMMPA method attains better results than MPA, ALO, GA and PSO in regard to fitness function, selected features and accuracy in terms of classification 3 Mathematics MDPI
3 Fusion Multi-Strategy Marine Predator Algorithm (FMMPA) Yang et. al. [142] Strategy: Spiral complex path search The FMMPA method is compared with MPA, WOA, SCA, AO, EO and GWO 0 Applied Sciences MDPI
4 Co-Evolutionary Cultural mechanism-based Marine Predators Algorithm (CECMPA) Jia et. al. [143] Co-Evolutionary cultural mechanism The CECMPA method when compared to PSO, GOA, SSA, WOASAT-2 and SOA-TEO3 achieves either alike or enhanced outcome with regard to classification accuracy and identification of optimal feature 0 KSII Transactions on Internet and Information Systems (TIIS) Korea Society of Internet Information
5 Stochastic Marine Predator Algorithm with Multiple Candidates (SMPA-MC) Kusuma et. al. [144] Linear probability, Stochastic approach and Exploration dominant strategy The SMPA-MC method performs better in terms of average fitness score parameter for solving multimodal functions in comparison to PSO, MPA and KMA 0 International Journal of Advanced Computer Science and Applications IJACSA publications
6 Fuzzy Marine Predator Algorithm (FMPA) Cuevas et. al. [145] Strategy: Best feeding, Type 2 Fuzzy parameter adaption The FMPA method outperforms HS method considering different of numerous comprehensive performance metrics 2 Symmetry MDPI
7 Advanced Marine Predator Algorithm (AMPA) Owoola et. al. [146] Mechanism: Adaptive velocity update

The AMPA method accomplishes superior performances in terms of convergence rate when compared

to other algorithms

0 Sensors MDPI
8 Improved Marine Predator Algorithm (IMPA-I) He et al. [147] Strategy: Dynamic inertia weight adjustment, multi-elite The IMPA method outperforms other classical meta-heuristic algorithms such as SCA, TSA, MA and EO 1 Sustainability MDPI
9 Improved Marine Predator Algorithm (IMPA-II) Shaheen et. al. [148] Levy and Brownian movement The IMPA generates better result when compared with IMPA HS, EDHS, CPSO, TVAC-PSO, WVO, MPA and WVO-PSO 17 Alexandria Engineering Journal Elsevier
10 Binary MPA using Time-Varying Sine and V-shaped transfer functions (BMPA-TVSinV) Behesti [149] Time-Varying Sine along with V-shaped The BMPA-TVSinV archives a higher accuracy and feature reduction rate on datasets when compared with recent binary meta-heuristic algorithms 0 Knowledge-Based Systems Elsevier
11 Modified Self-Adaptive Marine Predator Algorithm (MMPA-SA) Fan et. al. [150] Opposition-Based Learning, Inertia weight coefficient and nonlinear step size control parameter strategies The MMPA method when compared with PRO, GOA, MFO, ALO, MBA, PSO-DE, BA, and DEDS reveals finer performance considering accuracy, stability and convergence speed as performance parameters 14 Engineering with Computers Springer
12 Modified Marine Predator Optimizer (MMPO) Shaheen et. al. [151] Predator’s strategies The MMPO method outperforms other methods as compared with the original MPO, GA, HSA, FWO, FF and ISCA 26 Engineering Optimization Taylor and Francis
13

Heterogeneous Marine

Predators Algorithm (H-MPA)

Zaky et. al. [152] Triple Diode Model (TDM) parameters as decision variables

The H-MPA method is compared with SMA,

TSO, MRFO, FBI, EO and AEO thus proving its supremacy in designing a reliable and robust model

0 Mathematics MDPI
14

Internet Protocol based Marine

Predators Algorithm (IPMPA)

Liu et. al. [153]

IP address: Encoding

strategy

The IPMPA method when compared with IPPSO, VLGA, VLNSGA-II, VLBSO, IPMPSO and VLACO proved itself to be proficient in regard to the accuracy score 0 Journal of Ambient Intelligence and Humanized Computing Springer
15 Marine Predators Algorithm Based on Adaptive Weight and Chaos Factor (ACMPA) Liang et. al. [154] Adaptive weight and Chaos factor The ACMPA method when compared with ChoA, MPA, MFO and SCA accomplishes healthier results proving it to be having a superior outcome especially in the problem related to shortest path 0 Scientific Programming Hindawi
16 Improved Marine Predators’ Optimization Algorithm (IMPOA) Shaheen et. al. [148] Levy and Brownian movement, Operating point setup, Boundary check

The IMPOA method generates stable convergence characteristics and the advent of most favorable outcome is faster than MPOA, WOA,

TVAC-PSO, RCGA-IMM and MPHS

17 Alexandria Engineering Journal Elsevier
17 Golden-Sine Dynamic Marine Predator Algorithm (GDMPA) Han et. al. [155] Sigmoid function, Gold-Sine factor The GDMPA method is comparatively better than that of MPA, BOA, SSA, SOA and HHO thereby paving its way towards structural design and optimization 0 Expert Systems with Applications Elsevier
18 Marine Predator Algorithm with Mutation Operators (MPAmu) Qaness et. al. [156] Mutation operator The MPAmu method is compared with SVM, FNN and LSTM and extensively boost the prediction accuracy of the underlying model 26 Applied Energy Elsevier
19 Extended Marine Predator Algorithm (EMPA) Adnan et. al. [157] Predator strategies The EMPA method is compared with MPA, PSO, GA and GWO 0 Applied Soft Computing Elsevier
20 Nonlinear Marine Predators Algorithm (NMPA) Sadiq et. al. [158] Set of nonlinear functions The NMPA method could effectively find the minimum rate and is further compared with MVO, MFO, SSA, GWO, PSO and DE 3 Expert Systems with Applications Elsevier
21 Fractional-Order Comprehensive Learning Marine Predators Algorithm (FOCLMPA) Yousri et. al. [159] Comprehensive Learning and Memory perspective of the Fractional Calculus strategies The FOCLMPA method is compared with several optimization algorithms using statistical and non-parametric and attains a superior and stable result generating incredible convergence curves 9 Knowledge-Based Systems Elsevier
22 Multi-Strategy boosted Marine Predator Algorithm (N-MPA) Hu et al. [160] Neighborhood-based learning and the adaptive population size strategies The NMPA method confirm to be advanced over other algorithms in terms of accuracy and convergence rate 1 Knowledge-Based Systems Elsevier
23 Modified Marine Predator Algorithm (MMPA-I) Hassan et al. [161] Comprehensive Learning strategy, Pareto approach, Fuzzy method The MMPA-I method has better performance relative to other techniques 3 Computers & Industrial Engineering Elsevier
24 Comprehensive Learning Marine Predator Algorithm (CLMPA) Yousri et al. [162] Comprehensive Learning strategy The CLMPA method is compared with MRFO, WCA, MVO, VSA, MPA, AOA, JS and RUN which further substantiate its skill in creating trustworthy corresponding circuit 3 Journal of Energy Storage Elsevier
25 Augmented Marine Predators Algorithm based on Opposition Based Learning (OBL-MPA) Balakrishnan et al. [163]

High-Dimensional

Microarray Datasets

The OBL-MPA method is compared with other methods such as WOA, GWO, HHO, iWOA, and MPA

Thereby successfully exploring the entire search space considered

1 Expert Systems Wiley
26

Hybrid Marine Predators Algorithm (MPA with LIS and RUS)

(HMPA)

Basset et al. [164] Gray Scale Images The HMPA method proved to be superior for the high threshold levels and is compared with EO, SMA, ITSA, HHA, FPA, IMPA and WOA 3 Artificial Intelligence Review Springer
27 Improved Marine Predators Algorithm and a Ranking-Based Diversity Reduction Strategy (IMPARDR) Basset et al. [165] X-Ray Images The IMPARDR method outperforms all other algorithms namely EO, WOA, SCA, HHA and SSA for a range of metrics 146 IEEE Access IEEE
28

Selective Harmonic

Elimination with Marine Predator Algorithm

(SHE-MPA)

Riad et al. [166] Cascaded H-Bridge (CHB) topology The SHE-MPA method outperforms TLBO, FPA and PSOGWO in terms of efficiency and accuracy 11 Electronics MDPI
29 Improved Marine Predator Algorithm (IMPA-III)

Eid et al.

[167]

Reactive power control strategy, Predator strategies The IMPA-III method finds optimal solution and beats other methods such as MPA, AEO and PSO 33 Neural Computing and Applications Springer
30 Binary Marine Predators Algorithm (BMPA)

Abdel-Basset et al.

[168]

V-shaped and S-shaped

The BMPA outperformed BHHA, BWOA, BSCA and other optimization algorithms for tackling

Knapsack Problem

23 Computers & Industrial Engineering Elsevier
31 Modified Marine Predator Algorithm (MMPA-II) Ramezani et al. [169] Opposition-based learning, Self-adaptive population method and Chaos map The MMPA generates better result when compared with PSO, HHA, DS, JAYA, WOA, LCA, GOA and EO 34 Arabian Journal for Science and Engineering Springer
32 Multi-Objective Marine Predator Algorithm (MOMPA-I) Jangir et al. [170] Elitist Non-dominated Sorting and Crowding Distance mechanisms The MOMPA method excel the other methods namely MOWCA, MOSOS and MOMFO in regard to numerous performance indicators 10 Evolutionary Intelligence Springer
33 Multi-Objective Marine Predator Algorithm (MOMPA-II) Zhong et al. [171] Top predator selection The MOMPA method provides very competitive results when compared with MOPSO, PESA-II, MOALO, MODA, MOGWO, MOBO, MOMVO, MSSA and MOEA/D 24 Computer Methods in Applied Mechanics and Engineering Elsevier
34 Enhanced Marine Predator Algorithm (EMPA) Elaziz et al. [172] Differential Evolution operators The EMPA method generates outstanding results when compared to MPA, EPSO, GA, CSA, HCLPSO, PGJAYA, CWOA, PSO-WOA, STLBO, ELPSO, HFAPS, MLBSA, TVACPSO, CPSO and ICSA considering data fitting, convergence rate, stability and consistency 24 Energy Conversion and Management Elsevier
35 Enhanced Marine Predator Algorithm with Local Escaping Operator (LEO-EMPA) Oszust [173] Local Escaping Operator The LEO-EMPA method proves to be efficient when compared with MPA and other state-of-arts algorithms such as PSO, IGWO, ChOA, SSA, BOA, GOA, MPA, WDO, AOA, GBO, DDAO, HBO, ASO, SMA, CGO, FDBSOS, and PO 13 Knowledge-Based Systems Elsevier
36 Multi-Strategy Marine Predator Algorithm (MSMPA- JRSSELM) Yang et al. [174] Hessian and supervised information regularization The MSMPA- JRSSELM shows excellent classification performance in regard to ACC, MAE and RMSE when compared with SSELM, PSO, GWO, WOA, MFO, SOA, and SCA 5 Mathematics MDPI
37 Multi-Objective Marine Predator Algorithm (MOMPA-III) Chen et al. [175] Non-Dominated Sorting approach and Reference Point strategy The MOMPA-III method outperforms other methods such as NSGA-II, NSGA-III, MOEA/D, PESA-II, CMOPSO and NSLS 5 Proceedings of the Genetic and Evolutionary Computation Conference Companion Springer
38 Multi-Group Marine Predator Algorithm (MGMPA) Pan et al. [176] Maximum and average of same group, maximum and average of different groups The MGMPA method is compared to PSO, PPSO, SSA and MPA and thereby achieves the supreme economic profits 5 Energy Science & Engineering Wiley
39

Comprehensive

Learning Dynamic Multi-Swarm Marine Predators Algorithm (CLDMMPA)

Yousri et al. [177] SOFC steady-state and dynamic state-based models The CLDMMPA method reveals the minimum deviation amongst the measured and estimated stack current–voltage and current–power curves proving it to be finer than other counterparts 29 Alexandria Engineering Journal Elsevier
40 Quantum Maine Predators Algorithm (QMPA) Elaziz et al. [178] Schrodinger wave function The QMPA method outperforms other methods like MPA, WOA, SCA, SSA, GOA, ALO, MFO and GWO to uncover optimal threshold that show the way towards enhancing the worth of the segmented images 12 Applied Soft Computing Elsevier
41 Opposition-Based Marine Predators Algorithm (MPA-OBL) Houssein et al. [179] Opposition-based learning The MPAO-OBL method generates exceedingly proficient and consistent outcomes in contrast with the other competitor algorithms such as LSHADE-SPACMAOBL, CMA_ES-OBL, DE-OBL, HHO-OBL, SCA-OBL, SSA-OBL and MPA 33 Knowledge-Based Systems Elsevier
42 Fractional Order Marine Predators Algorithm (FO-MPA) Sahlol et. al. [180] Fractional Order Calculus The FO-MPA method generated promising result in terms of both classification and feature extraction when compared with SMA, HHO, HGSO, WOA, SCA, bGWO, SGA, BPSO, besides the classic MPA 157 Scientific reports Nature Portfolio
43 Improved Modified Marine Predators Algorithm (IMMPA) Basset et. al. [181] Last updated positions usage strategy, ranking strategy-based re-initialization and mutation The IMMPA method outperformed other methods such as MPA, MMPA, WOA, SCA, SSA, GA and EOA 85 IEEE Transactions on Industrial Informatics IEEE
44 Marine Predators Algorithm and Lambert W function (MPALW) Ridha [182] Single diode and double diode PV models The MPALW method outperforms various methods such as MPA, IEM, BHHO, DEAM, EO and SMA considering accuracy and reliability 50 Solar Energy Elsevier

Table 7.

Full form of the different algorithms or terminologies as mentioned in Table 5 and 6

Full form of different algorithms / Terminologies Abbreviation Full form of different algorithms/Terminologies Abbreviation
Marine Predator Algorithm MPA Structured similarity index metric SSIM
Harris Hawks Optimization HHO Universal quality index UQI
Henry Gas Solubility Optimization HGSO Optimal reactive power dispatch ORPD
Improved Grey Wolf Optimizer IGWO Binary whale optimization algorithm BWOA
Chimp Optimization Algorithm ChOA Binary sine cosine algorithm BSCA
Moth-Flame Optimization Algorithm MFO Binary harris-hawks algorithm BHHA
Seagull Optimization Algorithm SOA Grasshopper optimization algorithm GOA
Butterfly Optimization Algorithm BOA Jaya algorithm JAYA
Wind Driven Optimization WDO Equilibrium optimizer algorithm EO
Arithmetic Optimization Algorithm AOA Differential search algorithm DS
Gradient-Based Optimizer GBO League championship algorithm LCA
Slime Mould Algorithm SMA combined heat and power CHP
Chaos Game Optimization CGO Harmony search HS
Fitness-Distance Balance Symbiotic Organism Search FDBSOS Economic dispatch harmony search EDHS
Atom Search Optimization ASO Classical particle swarm optimization CPSO
Dynamic Differential Annealed Optimization DDAO Heap-based optimizer HBO
Time-Varying Acceleration Coefficients PSO TVAC-PSO Genetic algorithm GA
Weighted Vertices Optimizer WVO Particle swarm optimization PSO
Weighted Vertices Optimizer—PSO WVO-PSO equilibrium optimizer EO
Opposition Strategy and Differential Evolution MPA ODMPA Whale optimization algorithm WOA
Poor and Rich Optimization Algorithm PRO Sine cosine algorithm SCA
Performance-Guided JAYA PGJAYA Harris-Hawks algorithm HHA
Heterogeneous Comprehensive Learning PSO HCLPSO Salp swarm algorithms SSA
Self-adaptive Teaching–Learning-Based Optimization STLBO Differential evolution DE
Improved Whale Optimization Algorithm variants CWOA Ensemble particle swarm optimizer EPSO
Particle Swarm Optimizer-Whale Optimization Algorithm PSO-WOA Grey wolf optimizer GWO
Multi-Objective Multi-Verse Optimizer MOMVO Chaos particle swarm optimization CPSO
Teaching Learning Based Optimization TLBO Photo voltaic PV
Non-dominated Sorting and Local Search NSLS Battle royale optimization BRO
Modified Artificial Ecosystem Optimization MAEO Tunicate swarm algorithm TSA
Semi-Supervised Extreme Learning Machine SSELM Mayfly algorithm MA
Multi-Objective Water-Cycle Algorithm MOWCA Equilibrium optimizer algorithm EO
Multi-Objective Symbiotic-Organism Search MOSOS Firefly algorithm FFA
Multi-Objective Moth-Flame Optimizer Algorithm MOMFO Improved sine cosine algorithm ISCA
Multi-Objective Particle Swarm Optimization MOPSO Harmony search algorithm HSA
Pareto Envelope-Based Selection Algorithm 2 PESA-II Fire works optimizer FWO
Multi-Objective Ant Lion Optimizer MOALO Human urbanization algorithm HUA
Multi-Objective Dragonfly Algorithm MODA Genetic algorithm GA
Multi-Objective Grey Wolf Optimizer MOGWO Cuckoo search algorithm CSA
Multi-Objective Bonobo Optimizer MOBO Improved cuckoo search algorithm ICSA
Multi-Objective Salp Swarm Algorithm MSSA Spotted hyena optimizer SHO
Enhanced Leader Particle Swarm Optimization ELPSO Accuracy ACC
Hybrid Firefly and Pattern Search Algorithms HFAPS Mean absolute error MAE
Multiple Learning Backtracking Search Algorithm MLBSA Root mean square error RMSE
Non-dominated Sorting Genetic Algorithm II NSGA-II Bat algorithm BA
Non-dominated Sorting Genetic Algorithm III NSGA-III Parallel particle swarm optimization PPSO
Pareto Envelope-based Selection Algorithm II PESA-II Side lobe level SLL
Multi-Objective Grasshopper Optimization Algorithm MOGOA Support vector machine SVM
Multi-Objective Marine Predators Algorithm MOMPA Komodo Mlipir algorithm KMA
Multi-Objective Slime Mould Algorithm MOSMO Multi-objective ant lion optimizer MOALO
Multi-Objective Multi-Verse Optimizer MOMVO gravitational search algorithm GSA
Improved Whale Optimization Algorithm iWOA Kill herd algorithm KH
Artificial Ecosystem-based Optimization AEO convolutional neural networks CNN
Lightning Searching Algorithm LSA Equilibrium optimizer EO
Improved Electromagnetism-like algorithm IEM boosted harris hawks optimizer BHHO
Differential Evolution with Adaptive Mutation DEAM Paddy field algorithm PFA
Plant Propagation Algorithm PPA Flower pollination algorithm FPA
Non-Sub Sampling Contour Transform NSCT convolutional sparse representation CSR
Artificial Bee Colony-based Support Vector Machine ABC-SVM Manta ray foraging optimization MRFO
Simulated Annealing-based Support Vector Machine SA-SVM Jellyfish optimizer JS
Stacked Sparse Auto Encoder SSAE Jaya algorithm JAYA
Transient Search Optimization TSO Variable-length genetic algorithm VLGA
Forensic-based Investigation Optimizer FBI Hybrid grey wolf optimizer HGWO
Variable-Length Ant Colony Optimization VLACO hybrid adaptive differential evolution HADE
Variable-Length Biogeography-Based Optimizer VLBBO Ip-modified particle swarm optimization IPMPSO
Variable-Length Non-dominated Sorting Genetic Algorithm-II VLNSGA-II Convolutional sparsity based morphological component analysis CSMCA
Multi-Objective Evolutionary Algorithm based on Decomposition MOEA/D Artificial fish swarm algorithm-based support vector machine AFSA-SVM
Time Varying Acceleration Coefficients Particle Swarm Optimization TVACPSO The cuckoo search algorithm with explosion operator CS-EO
Differential Evolution with Dynamic Stochastic Selection DEDS Particle swarm optimization-differential evolution PSO-DE
Whale Optimization Algorithm with Simulated Annealing WOASAT-2 Sea gull optimization algorithm- thermal exchange optimization SOA-TEO3
Particle Swarm Optimization- Gravitational Search Algorithm PSOGSA Joint regularized semi-supervised extreme learning machine JRSSELM
Non-Sub sampled Shearlet Transform with Multi-Scale Morphological Gradient using a pulse-Coupled Neural Network NSST-MSMG-CNN Competition multi-objective particle swarm optimization CMOPSO
Hybrid Paddy Field Algorithm and Plant Propagation Algorithm with Disruption Operator HPFAPPA-D Hybrid particle swarm optimization with gray wolf optimization PSOGWO
Non-Sub sampled Shearlet Transform with a Parameter-Adaptive Pulse Coupled Neural Network NSST-PA-PCNN Linearly increased worst solutions improvement strategy LIS
Ranking-based Updating Strategy RUS shrimp freshness detection using Artificial neural network and k-neighbor network SFD-ANN-KNN
Coefficient-based Particle Swarm Optimization and Chaotic Gravitational Search Algorithm-Artificial Neural Network CPSOCGSA-ANN Slime mold algorithm-artificial neural network SMA-ANN
Shrimp Freshness Detection using Deep shrimp Net SFD-D-SHNet Differential evolution-opposition based learning DE-OBL
Harris Hawk Optimization- Opposition Based Learning HHO-OBL Sine cosine algorithm-opposition based learning SCA-OBL
Salp Swarm Algorithm- Opposition Based Learning SSA-OBL Long short-term memory LSTM
Manta Ray Foraging Optimizer MRFO Water cycle algorithm WCA
Multi-Verse Optimizer MVO Vortex search algorithm VSA
Jellyfish Search Algorithm JS Runge–Kutta based algorithm RUN

Hybridized Variants of Marine Predators Algorithm

On the other hand, 16 research papers has been listed that focuses on the hybridization of MPA with numerous metaheuristic algorithms such as Salp Swarm Algorithm, Teaching–Learning mechanism, Golden Sine algorithm, Differential Evolution, Grey Wolf Optimizer, Sine–Cosine Algorithm, Slime Mould Algorithm, Mole Rat algorithm, Multi-Verse Optimization algorithm, Political Optimizers and Particle Swarm Optimization. The hybridization of MPA with all these algorithms has generated around 16 new algorithms that can applied to wide range of applications ranging from Image classification to Segmentation to Image Synthesis to Feature Selection to Optimization problems and many more. The hybridized algorithms are: MPASSA, EGMPA, ODMPA, MMPA-OLGWO, MPASCA, TLMPA, HMPA, MPA-PO, MPA-PSO, IMPAPSO, MPA-MVO, MpNMRA, MPAOA, DEMP, MMPA-TLBO and MPO-IPSO-OCR. The citations as per Google scholar for different hybridized variants of MPA belonging to different categories is depicted in Fig. 10. Various hybridized variants of MPA build up and projected over years since 2020 till date (as surveyed) is provided in Fig. 11. Full form of the same is highlighted in Table 4 and the hybridized variants of MPA and its related details are illustrated in Table 6. Full form of the different terminologies used in Table 6 is projected in Table 7.

Fig. 10.

Fig. 10

The citations as per Google scholar for different hybridized variants of MPA

Fig. 11.

Fig. 11

Total number of revised variants of MPA developed over years

Table 6.

Various Hybridized MPA variants along with other related details

SI Hybridized MPA Author (Year) Dataset/Test Cases/Image Type/Models/Topology used Results Citation Journal Publisher
1 Marine predator inspired naked mole-rat algorithm (MpNMRA) Salgotra et. al. [183] CEC2005, CEC2014 and CEC 2019 test suites The MpNMRA method is efficient and effective thereby providing superior results 0 Expert Systems with Applications Elsevier
2

Marine Predators Algorithm and Multi-Verse Optimization Algorithm

(MPA-MVO)

Yildiz [184] Kriging Surrogate modelling The MPA-MVO method when compared to other methods generates the best result 1 Journal of Vehicle Design InderScience Online
3

Boosting Marine Predators Algorithm by Salp Swarm

Algorithm

(MPASSA)

Abualigah et al. [185] Gray Scale Images

The MPASSA method generates healthier

results than WOA, SSA, AOA, MPA and PSO

3 Multimedia Tools and Applications Springer
4 Hybrid Marine Predators Algorithm (MPA with AOA) (MPAOA) Hai et al. [186] Thermal-aware Routing Scheme The MPAOA method surpasses other algorithms such as BA, GA, AOA and MPA in regard the different metrics 0 Journal of Bionic Engineering Springer
5

Elite

opposition-based learning strategy and the Golden Sine algorithm with Improved Marine

Predators Algorithm (EGMPA)

Qin et. al. [187] Carbon dioxide emissions model The EGMPA achieves appreciably superior results when compared with MPA, DE, CS, MVO, SCA, MFO, SSA and GWO 0 Environmental Science and Pollution Research Springer
6 Hybrid Marine Predators Optimization and Improved Particle Swarm Optimization-based Optimal Cluster Routing (MPO-IPSO-OCR) Balamurugan et al. [188] Simulation environment The MPO-IPSO-OCR method improves the energy stability, prolongs network lifetime and offers maximum throughput when compared other methods 1 China Communications IEEE
7 Modified Marine Predator Algorithm with Teaching–Learning-Based Optimization (MMPA-TLBO)

Gao et. al. (2022)

[189]

CEC’17 test suite The MPA-TLBO method outperform other methods especially in terms of tracking the abrupt motion 0 Multimedia Tools and Applications Springer
8 Binary Differential Evolution and Marine Predators Algorithm (DEMP) Ghoneimy et al. [190] Multi-omics datasets from TCGA The DEMP method outperforms other methods such as FFA, EO, MPA and SMA considering the clustering ability and execution time 3 International Journal of Intelligent Engineering and Systems INASS
9 Improved Marine Predator Algorithm with Quasi-Opposition Strategy and Differential Evolution (ODMPA) G.Hu et al. [191] CEC’17 test suite ODMPA provides best results when compared to methods such as MPA, MMPA and other intelligent algorithms 26 Engineering Applications of Artificial Intelligence Elsevier
10

Modified Marine Predator Algorithm based on Opposition Learning and

Grey Wolf Optimizer

(MMPA-OLGWO)

Houssein et. al. [192] CEC’17 test suite MPAOBL-GWO method outperforms other methods namely original MPA, GWO and PSO achieving the required optimal solution 28 Expert Systems with Applications Elsevier
11 Modified marine predators’ algorithm with Sine–Cosine Algorithm (MPASCA) Elaziz et al. [193] UCI datasets MPASCA method highlights significant performance thereby outperforming the compared methods such as MPA, HHO, HGSO, WOA, GWO, GA and SSA in terms of classification measures 9 Knowledge and Information Systems Springer
12 Teaching–Learning-based Marine Predators Algorithm (TLMPA) Zhong et al. [194] CEC’17 test suite The TLMPA method outperformed the other methods in terms of searching efficiency generating optimal solution when compared with PSO, DE, SSA, LSHADE-cnEpSin, GWO and TLBO 14 AIMS Mathematics AIMS press
13 Hybrid Marine Predators-Slime Mould Algorithm (HMPA) Yousri et. al. [195] Triple Diode Model (TDM)

The HMPA method

Outperformed other methods namely SMA, EO, MRFO, TSO, JS and FBI

19 Energy Conversion and Management Elsevier
14

Marine

Predators and Political Optimizers (MPA-PO)

Diab et al. [196] Proton Exchange Membrane Fuel Cells (PEMFC) model The MPA-PO method proved its efficiency by reaching the optimal solution when compared with the results of HHO, MAEO, HGWO, HADE, JAYA, CS-EO 27 IEEE Access IEEE
15 Integrating Marine Predators Algorithm and Particle Swarm Optimization (MPA-PSO) Wang et al. [197] UCI database The MPA-PSO is not just capable of finding number of clusters but also obtain stable results when compared with PSO, MPA, DE, SHO, LSA and EO 17 IEEE Access IEEE
16 Improved Marine Predators Algorithm and Particle Swarm Optimization (IMPAPSO) Shaheen et. al. [198] IEEE 30 bus, IEEE 57 bus and IEEE 118 bus systems The IMPAPSO method when compared with MPA and PSO resulting in low power loss and high convergence speed 28 Energies MDPI

Application Areas of Different Variants of Marine Predators Algorithm

Since its inception in the year 2020, Marine Predators Algorithm (MPA) has been employed to unravel assorted problems that belong to different application areas. The wide range of problems resolved by the algorithm and the details of the entire scenario are tabulated in Table 8. Full form of the different terminologies used in Table 8 is projected in Table 9. Also, kindly refer to Tables 3 and 4 for the remaining full forms of the different terminologies used in Table 8.

Table 8.

The applications areas of Marine Predator Algorithm to solve various problems

SI Application areas Proposed Method Variant of MPA Type of MPA Comparison Year References
1 Micro Grid MOEMPA Revised variant Multi-Objective MPA The MOEMPA method is compared with MOMPA, MOGOA, MOSMA, MOGWO, MOALO and MOMVO 2022 [140]
2 Feature Selection CMMPA Revised variant Chaos MPA The CMMPA method is compared to MPA, ALO, GA and PSO 2022 [141]
3 Robot Path Planning FMMPA Revised variant Fusion MPA The FMMPA method is compared with original MPA, WOA, SCA, AO, EO and GWO 2022 [142]
4 Feature Selection and SVM Optimization CECMPA Revised variant Co-Evolutionary Cultural MPA The CECMPA method is compared with PSO, GOA, SSA, WOASAT-2 and SOA-TEO3 2022 [143]
5 Production Planning SMPA-MC Revised variant Stochastic MPA The SMPA-MC method is compared with PSO, MPA and KMA 2022 [144]
6 Mobile Robots FMPA Revised variant Fuzzy MPA The FMPA method is compared with HS 2022 [145]
7 Circular Antenna Array AMPA Revised variant Advanced MPA The AMPA method is compared with recent binary meta-heuristic algorithms 2022 [146]
8 Wireless Sensor Network Coverage Optimization Problem IMPA-I Revised variant Improved MPA The IMPA method is compared with SCA, TSA, MA and EO 2022 [147]
9 CHP Economic Dispatch Problem IMPA-II Revised variant Improved MPA The IMPA method is compared with IMPA HS, EDHS, CPSO, TVAC-PSO, WVO, MPA and WVO-PSO 2022 [148]
10 Feature Selection and Classification BMPA-TVSinV Revised variant Binary MPA The BMPA-TVSinV method is compared with numerous binary meta-heuristic algorithms 2022 [149]
11 Engineering design MMPA-SA Revised variant Modified MPA The MMPA method is compared with recent binary meta-heuristic algorithms.PRO, GOA, MFO, ALO, MBA, PSO-DE, BA, and DEDS 2022 [150]
12 Network reconfiguration and Distributed Generator Allocation in Distribution Systems MMPO Revised variant Modified MPA The MMPO method is compared with the original MPO, GA, HSA, FWO, FF and ISCA 2022 [151]
13 Triple Diode Model H-MPA Revised variant Heterogeneous MPA

The H-MPA method

is compared with SMA,

TSO, MRFO, FBI, EO and AEO

2022 [152]
14 COVID-19 Diagnosis IPMPA Revised variant IP Based MPA The IPMPA method is compared with IPPSO, VLGA, VLNSGA-II, VLBSO, IPMPSO and VLACO 2022 [153]
15 Travelling Salesman Problem (TSP) ACMPA Revised variant Adaptive Chaos MPA The ACMPA method is compared with ChoA, MPA, MFO and SCA 2022 [154]
16 CHP Economic Dispatch Problem IMPOA Revised variant Improved MPA The IMPOA method is compared with MPOA, WOA, TVAC-PSO, RCGA-IMM and MPHS 2022 [148]
17 Engineering Design Optimizations GDMPA Revised variant Golden-Sine Dynamic MPA The GDMPA method is compared with MPA, BOA, SSA, SOA and HHO 2022 [155]
18 Wind Power Forecasting MPAmu Revised variant Mutation MPA The MPAmu method is compared with SVM, FNN and LSTM 2022 [156]
19 Stream flow Prediction EMPA Revised variant Extended MPA The EMPA method is compared with MPA, PSO, GA and GWO 2022 [157]
20 Fair Power Allocation in NOMA-VLC-B5G networks NMPA Revised variant Non-Linear MPA The NMPA method is compared with MVO, MFO, SSA, GWO, PSO and DE 2022 [158]
21 Global Optimization and Feature Selections FOCLMPA Revised variant Fractional-Order Comprehensive Learning MPA

The FOCLMPA method

is compared with several well-regarded optimization algorithms

2022 [159]
22 Engineering Design Optimizations N-MPA Revised variant Multi-Strategy MPA The NMPA method is compared with more than a few popular optimization algorithms 2022 [160]
23 Combined Economic Emission Dispatch (CEED) problems MMPA-I Revised variant Modified MPA The MMPA-I method is compared with several well-regarded optimization algorithms 2022 [161]
24 Extracting parameters of Super Capacitor (SC) model CLMPA Revised variant Comprehensive Learning MPA The CLMPA method is compared with MRFO, WCA, MVO, VSA, MPA, AOA, JS and RUN 2022 [162]
25 Feature Selection OBL-MPA Revised variant Opposition-Based MPA The OBL-MPA method is compared with WOA, GWO, HHO, iWOA, and MPA 2022 [163]
26 Image Segmentation HMPA Revised variant Hybrid MPA The HMPA method is compared with EO, SMA, ITSA, HHA, FPA, IMPA and WOA 2022 [164]
27 COVID-19 detection IMPARDR Revised variant Ranking-Based MPA The IMPARDR method is compared with EO, WOA, SCA, HHA and SSA 2021 [165]
28 Three-Phase Multilevel Inverter SHE-MPA Revised variant Harmonic MPA The SHE-MPA method is compared with TLBO, FPA and PSOGWO 2021 [166]
29 Photovoltaic Models, Fault Error Detection, Engineering Applications MPALW Revised variant Lambert MPA The MPALW method is compared with MPA, IEM, BHHO, DEAM, EO and SMA 2020 [167]
30 Distribution Networks IMPA-III Revised variant Improved MPA The IMPA-III method is compared with MPA, AEO and PSO 2021 [168]
31 Optimization Problems with Discrete or Binary parameters (Knapsack Problem) BMPA Revised variant Binary MPA The BMPA is compared with BHHA, BWOA, BSCA and other optimization algorithms 2021 [169]
32 Engineering design/Tuning problems MMPA-II Revised variant Modified The MMPA method is compared with PSO, HHA, DS, JAYA, WOA, LCA, GOA and EO 2021 [170]
33 Multi-Objective Optimization Problem MOMPA-I Revised variant Multi-Objective MPA The MOMPA method is compared with MOWCA, MOSOS and MOMFO 2021 [171]
34 Engineering Design MOMPA-II Revised variant Multi-Objective MPA The MOMPA method is compared with MOPSO, PESA-II, MOALO, MODA, MOGWO, MOBO, MOMVO, MSSA and MOEA/D 2021 [172]
35 PV System / Models EMPA Revised variant Enhanced MPA The EMPA method is compared with MPA, EPSO, GA, CSA, HCLPSO, PGJAYA, CWOA, PSO-WOA, STLBO, ELPSO, HFAPS, MLBSA, TVACPSO, CPSO and ICSA 2021 [173]
36 Engineering Problems LEO-EMPA Revised variant Enhanced MPA The LEO-EMPA method is compared with MPA and other state-of-arts algorithms such as PSO, IGWO, ChOA, SSA, BOA, GOA, MPA, WDO, AOA, GBO, DDAO, HBO, ASO, SMA, CGO, FDBSOS, and PO 2021 [174]
37 Oil Logging Oil Layer Identification Applications MSMPA- JRSSELM Revised variant Multi-Strategy MPA The MSMPA- JRSSELM method is compared with SSELM, PSO, GWO, WOA, MFO, SOA, and SCA 2021 [175]
38 Multi-Objective Optimization problems MOMPA-III Revised variant Multi-Objective MPA The MOMPA-III method is compared with NSGA-II, NSGA-III, MOEA/D, PESA-II, CMOPSO and NSLS 2021 [176]
39 Power system Economic Load Dispatch MGMPA Revised variant Multi-Group MPA

The MGMPA method

is compared with PSO, PPSO, SSA and MPA

2021 [177]
40 Solid Oxide Fuel Cell CLDMMPA Revised variant ComprehensiveLearning Dynamic Multi-Swarm MPA The CLDMMPA is compared with recent state-of arts methods 2021 [178]
41 Image Segmentation QMPA Revised variant Quantum MPA The QMPA method is compared with MPA, WOA, SCA, SSA, GOA, ALO, MFO and GWO 2021 [179]
42 Image Segmentation MPA-OBL Revised variant Opposition-Based MPA The MPAO-OBL method is compared with as LSHADE-SPACMAOBL, CMA_ES-OBL, DE-OBL, HHO-OBL, SCA-OBL, SSA-OBL and MPA 2020 [180]
43 Image Classification FO-MPA Revised variant Fractional Order MPA The FO-MPA method is compared with SMA, HHO, HGSO, WOA, SCA, bGWO, SGA, BPSO, besides the classic MPA 2020 [181]
44 Task Scheduling in IoT-based Fog Computing Applications IMMPA Revised variant Improved MPA The IMMPA method is compared with MPA, MMPA, WOA, SCA, SSA, GA and EOA 2020 [182]
45 Engineering Design problems MpNMRA Hybridized variant Standard MPA The MpNMRA method is compared with CPSOCGSA-ANN and SMA-ANN 2023 [183]
46 Electric Car components design MPA-MVO Hybridized variant Standard MPA The MPA-MVO method is compared with other recent hybrid methods and standard MPA 2022 [ 187]
47 Image Segmentation MPASSA Hybridized variant Standard MPA The MPASSA method is compared with WOA, SSA, AOA, MPA and PSO 2022 [185]
48 Wireless Body Area Networks MPAOA Hybridized variant Standard MPA The MPAOA method is compared with BA, GA, AOA and MPA 2022 [186]
49 Carbon Dioxide Emission Forecast EGMPA Hybridized variant Improved MPA The EGMPA method is compared with MPA, DE, CS, MVO, SCA, MFO, SSA and GWO 2022 [187]
50 Wireless Sensor Networks (WSNs) MPO-IPSO-OCR Hybridized variant Improved MPA The MPO-IPSO-OCR method is compared to the numerous benchmarked cluster-based routing algorithms 2022 [188]
51 Engineering Design Problems, Abrupt Motion Tracking MMPA-TLBO Hybridized variant Modified MPA The MPA-TLBO method is compared with other trackers and MPA 2022 [189]
52 Data Clustering DEMP Hybridized variant Standard MPA The DEMP method is compared with FFA, EO, MPA and SMA 2021 [190]
53 Shape Optimization problems ODMPA Hybridized variant Improved MPA The ODMPA method is compared with MPA, MMPA and other intelligent algorithms 2021 [191]
54 PV System MMPA-OLGWO Hybridized variant Modified MPA The MPAOBL-GWO method is compared with the original MPA, GWO and PSO 2021 [192]
55 Image Processing (Feature Selection) MPASCA Hybridized variant Modified MPA MPASCA method is compared with MPA, HHO, HGSO, WOA, GWO, GA and SSA 2021 [193]
56 Engineering Design problems TLMPA Hybridized variant Standard MPA The TLMPA method is compared with PSO, DE, SSA, LSHADE-cnEpSin, GWO and TLBO 2021 [194]
57 Photovoltaic Models HMPA Hybridized variant Standard MPA The HMPA method is compared with SMA, EO, MRFO, TSO, JS and FBI 2021 [195]
58 Fuel Cell Parameters Estimation MPA-PO Hybridized variant Standard MPA The MPA-PO method is compared with HHO, MAEO, HGWO, HADE, JAYA, CS-EO 2020 [196]
59 Data Clustering MPA-PSO Hybridized variant Standard MPA The MPA-PSO algorithm is compared with several clustering algorithms 2020 [197]
60 ORPD Problem, Electricity Grid Problem IMPAPSO Hybridized variant Improved MPA The IMPAPSO method is compared with MPA and PSO 2020 [198]
61 River Water Level Forecasting MPA-ANN Standard MPA The MPA-ANN method is compared with CPSOCGSA-ANN and SMA-ANN 2022 [199]
62 Arrhythmia Classification IMPACNN Improved MPA The IMPACNN method is compared with other recent hybrid methods and standard MPA 2022 [200]
63 Multilevel Inverter MGMPA-ERNN Multi-Group MPA The MGMPA-ERNN method is compared with MPA, HHO and WOA 2022 [201]
64 Image Synthesis MPA-MGE Standard MPA The MPA-MGE method is compared with MPA, PSO, ACO, GA, MVO and SSA 2022 [202]
65 Photovoltaic (PV) Systems MPA-MPPT Standard MPA The MPA-MPPT method is compared with standard MPA 2022 [203]
66 Stream flow Prediction ANN-EMPA Extended MPA The ANN-EMPA method is compared with ANN-PSO ANN-GA, ANN-GWO and ANN-MPA 2022 [157]
67 Shrimp freshness detection SFD-Hyb-CNN-SVM-MPA Standard MPA The SFD-Hyb-CNN-SVM-MPA method is SFD-D-SHNet, SFD-ANN-KNN and SVM-FCCD compared with 2022 [204]
68 Stream flow Prediction ANN-EMPA Standard MPA The ANN-EMPA method is compared with MPA, PSO, GA and GWO 2022 [205]
69 Photo Voltaic models Standard MPA The proposed method is compared with GWO, SSA, PSO, and SCA 2022 [206]
70 Optimization Problems QMPA Standard MPA The QMPA method is compared with GWO, PSO, SMA, SCA, RSA and AO 2022 [207]
71 Structural Health Monitoring MPAFNN Standard MPA The MPAFNN method is compared with PSO, GSA, PSOGSA and GWO 2021 [208]
72 Heartbeats Classification MPA-CNN Standard MPA The MPA-CNN methods is compared with SVM, CNN, KNN, PSO, GA, RF and MRFO-SVM 2021 [200]
73 Image Segmentation using Multilevel Thresholding MPATII-FE Standard MPA The MPATII-FE method is compared with PFA, PPA, DE, PSO, and HPFPPA-D 2021 [209]
74 Image Fusion TSD-MPA Standard MPA The TSD-MPA method is compared with CSMCA, NSCT, CSR, NSST-PA-PCNN and NSST-MSMG-CNN 2021 [210]
75 Fault diagnosis of rolling bearing MPA-SVM-TLOE Standard MPA

The MPA-

SVM method is compared with ABC-SVM, AFSA-SVM, SA-SVM, SVM, and SSAE

2021 [211]
76 Feature Selection MPA-KNN Standard MPA The MPA-KNN method is compared with GWO, MFO, SCA, WOA, SSA. BFO and HHO 2021 [212]
77 Photo Voltaic models Standard MPA The proposed method is compared with PSO, HS, SBMO, SSO and MSSO 2021 [213]
78 PID Controllers for LFC problems Standard MPA The proposed method is compared with GWO and ABC 2021 [214]
79 Hybrid photovoltaic /diesel generator/battery system AMPA Standard MPA The AMPA method is compared with PSO 2021 [215]
80 Heat Power System and Fuel Cell DMPA Standard MPA The DMPA method is compared with basic MPA and NSGA-II 2021 [216]
81 Tensile Behavior Prediction RVFL-MPA Standard MPA The RVFL-MPA method is compared with many state-of –art methods 2020 [217]
82 Photo Voltaic models Standard MPA The proposed method is compared with SOA, SA, GOA and WOA 2020 [218]
83 Photo Voltaic models Standard MPA The proposed method is compared with MRFO, HHO and PSO 2020 [219]
84 Wind Solar Generation system Standard MPA The proposed method is compared with ALO, HAS, PSO, DE, SGA, BBO, TLABO etc., 2020 [220]

Table 9.

Full Form of the different proposed methods as mentioned in Table 8

S. No Full Form of the different proposed methods Abbreviation
1 Artificial Neural Network-Based Marine Predators Algorithm [199] MPA-ANN
2 Improved Marine Predators Algorithm and Convolution Neural Network [200] IMPACNN
3 Multi-Group Marine Predator Algorithm-Based Enhanced Recurrent Neural Network [201] MGMPA-ERNN
4 Marine Predators Algorithm and Maximum Gabor Energy [202] MPA-MGE
5 Marine Predator Algorithm-Based Maxima Power Point Technique [203] MPA-MPPT
6 Extended Marine Predator Algorithm based ANN [157][157] ANN-EMPA
7 Deep Learning and Marine Predators Algorithm [204] SFD-Hyb-CNN-SVM-MPA
8 Marine Predators Algorithm and Feed forward Neural Networks [208] MPAFNN
9 Marine Predators Algorithm and Convolution Neural Networks [200] MPA-CNN
10 Type II Fuzzy Entropy and Marine Predators Algorithm [209] MPATII-FE
11 Three-Scale image Decomposition and Marine Predators Algorithm [210] TSD-MPA
12 Marine Predators Algorithm-based Support Vector Machine and Topology Learning and Out-of-Sample Embedding [211] MPA-SVM-TLOE
13 Random Vector Functional Link integrated with Marine Predators Algorithm [217] RVFL-MPA
14 Marine Predators Algorithm with Q-Learning [207] QMPA
15 Adaptive Marine Predators Algorithm [215] AMPA
16 Developed Marine Predators Algorithm [215] DMPA

Representative Articles of MPA Used in the Survey

This section briefly describes few articles used in the survey in the above sections that has been highlighted as a representative article in the manuscript. The choice of the articles is done on the basis of the highest number of citations done so far. The articles described in this section comprised of both the revised variant as well as the hybridized variant of Marine Predators algorithm developed so far and has been referred by many researchers to carry forth their research activities.

In the work of Basset et al. [165] a hybridized variant of MPA called as Improved Marine Predators Algorithm and a Ranking-Based Diversity Reduction Strategy (IMPARDR) to develop hybrid COVID-19 Detection model is proposed. The proposed method employs Improved Marine Predators Algorithm (IMPA) and a Ranking-Based Diversity Reduction Strategy (RDR). The RDR strategy is employed for the enhancement of the performance of IMPA to get better solution in lesser number of iterations. RDR basically identifies incompetent particles that cannot reach the better solutions within a specified number of iterations, thus moving those inept particles towards the best solutions generated so far. The proposed method is validated using the medical images i.e., nine chest X-Ray images with threshold levels amid 10 and 100 and is further equated with five state-of-art algorithms namely EO, WOA, SCA, HHA, and SSA. The experimental outcome clearly exposes that the hybrid model, IMPARDR outdoes other algorithms mentioned above in terms of fitness values, Std, and a range of threshold metrics. The paper further advocates a path to the interested researcher that the proposed method can be worked on with color image segmentation and other medical applications thus paving a way for more investigation.

Sahlol et al. [180] anticipated a revised variant of MPA called Fractional Order Marine Predators Algorithm (FO-MPA) for COVID-19 image classification. The proposed method uses CNN mechanism for feature extraction and Fractional Order (FO) with enhanced version of Marine Predators Algorithm (MPA) to choose the pertinent features. The proposed method’s performance is validated on two public COVID-19 X-ray datasets and the proposed FO-MPA method is compared with nine state-of-art algorithms namely SMA, HHO, HGSO, WOA, SCA, bGWO, SGA, BPSO, besides the classic MPA. The experimental result clearly highlights that the proposed method produces efficient result in terms of both classification as well as feature extraction when compared with the above-mentioned algorithms. The paper further suggests a direction to the researcher that the proposed method can be further applied for numerous image classification tasks and possibly will be decent alternative to other feature extractor and selector methods.

In the work of Basset et al. [181], Improved Modified Marine Predators Algorithm (IMMPA), a revised variants of MPA for the purpose of task scheduling in IoT based Fog Computing application is anticipated. The proposed method employs Modified MPA (MMPA) to improve the exploitation capability of the traditional MPA and ranking strategy-based initialization and mutation to get rid of the local optima and move towards the best so-far solution achieved. The IMMPA method is thereby compared with seven state-of-arts algorithms namely MPA, MMPA, WOA, SCA, SSA, GA and EOA and the experimental results clearly reveals the fact that the proposed method outperforms the above-mentioned algorithms. The evaluation has been performed based on five performance metrics such as energy consumed, make-span, cost, flow time and carbon dioxide emission rate. The paper further suggests a direction to the researcher that the proposed method can be further applied to schedule the dependent task in fog system and for answering multi-dimensional knapsack problems and DNA fragment assembly problem.

In the work of Elaziz et al. [217] a hybridized variant of MPA is proposed known as Random Vector Functional Link integrated with Marine Predators Algorithm (RVFL-MPA) for the tensile behavior prediction of dissimilar friction stir welded aluminum alloy joints. The proposed method employs MPA with RVFL to improve the prediction accuracy by employing the input parameters such as rotational speed, welding speed, tool axial force and pin profile with Tensile Elongation (TE) and Ultimate Tensile strength (UTS) as the output parameters. The RVFL-MPA method confirmed boundless promise amongst the experimental and projected outcomes which further indicates that it is not just precise but unfailing as well to expect the tensile behavior of welded aluminum joints.

In the work of Ridha [182] a hybridized variant of MPA is proposed known as Marine Predators Algorithm and Lambert W function (MPALW) for parameters extraction of single and double diodes photovoltaic models. The proposed method employs MPA with Lambert W function to tackle the parameter extraction optimization problem. The MPALW method is compared with six state-of-arts methods namely MPA, IEM, BHHO, DEAM, EO and SMA. The experimental result further clearly divulges the fact that the MPLW outperforms the other methods mentioned above in terms of accuracy as well as reliability. The paper further suggested the interested researchers that the proposed method can be applied to real engineering applications such as smart grids, energy sector, and fault error detection in future.

Ramezani et al [169]. in his work proposed a revised variant of MPA known as Modified Marine Predator Algorithm (MMPA) for the purpose of a real-world optimization problem based on PID control applied to a DC motor (PID controller tuning problem). The proposed method employs opposition-based learning method to improvise the initial population, population diversity as well as productivity; chaotic map function to discover the search space; self-adaptive population method to inevitably regulate the size of the population and adaptive method to switch amongst exploration and exploitation phases. The validation of the performance of MMPA is performed on the simulated MATLAB environment on standard test functions including CEC-06 2019 tests and is compared with five state-of-arts methods namely PSO, HHA, DS, JAYA, WOA, LCA, GOA and EO. The experimental result clearly reveals the fact that the MPLW outperforms the other methods mentioned above. The paper further suggest that the proposed method can be further applied to unravel discrete space, binary and multi-objective optimization problems, as well as for solving the problem of transmission sensitivity.

Eid et al. [167] in his work proposed a revised variant of MPA known as Improved Marine Predator Algorithm (IMPA) for the purpose of optimal allocation of active and reactive power resources in distribution networks. The proposed method employs Reactive power control strategy, Predator strategies to lessen the overall system losses and voltage deviations and make the most of the voltage stability further improving the distribution system’s total performance. The validation of the performance of IMPA is performed on two standard test systems, 69-bus and 118-bus distribution networks to prove the proposed algorithm’s efficiency as well as scalability. Further, the proposed IMPA method is compared with three state-of-arts methods namely such as MPA, AEO and PSO. The experimental result clearly reveals the fact that the IMPA methods is capable of finding optimal solution and outperforms the other methods mentioned above.

Houssein et al. [192] in his paper proposed a new revised variant of MPA known as Opposition-Based Marine Predators Algorithm (MPA-OBL) for the for global optimization and multilevel thresholding image segmentation. The proposed method employs Opposition-Based Learning (OBL) strategy to boost the performance of the traditional MPA basically by improving their search efficiency, enhancing the exploitation phase as well as convergence. The validation of the performance of MPA-OBL is performed to solve IEEE CEC’2020 benchmark problems. Further, the proposed method is compared with seven state-of-arts methods namely LSHADE-SPACMAOBL, CMA_ES-OBL, DE-OBL, HHO-OBL, SCA-OBL, SSA-OBL and MPA. The experimental result clearly reveals the fact that the MPA-OBL methods generates remarkably proficient outcomes in contrast with the other competitor algorithms as mentioned above. Additionally, the proposed method is used for image segmentation by means of two objective functions of Otsu and Kapur’s methods over a number of benchmark images at considering different threshold values using three evaluation matrices namely Peak signal-to-noise ratio (PSNR), Structural similarity (SSIM), and Feature similarity (FSIM) indices.

In the work of Dinh [210] a hybridized variant of MPA known as Three-Scale image Decomposition and Marine Predators Algorithm (TSD-MPA) for multi-modal image fusion is proposed. The proposed TSD-MPA employs Three-Scale Decomposition (TSD) technique to achieve the base and detail components; local energy function to preserve significant data and MPA for generating the optimal parameter. The validation of the performance of TSD-MPA is done with the help of the medical images and the proposed method is compared with five state-of-arts methods namely CSMCA, NSCT, CSR, NSST-PA-PCNN and NSST-MSMG-CNN. The experimental results clearly highlights that the TSD-MPA method meaningfully improves the quality of the fused image’s and preserves the information in regard to the edge.

Conclusion and Potential Future Research Directions

A number of studies projected using MPA has addressed and solved numerous optimization problems though, MPA was originally anticipated to deal with continuous optimization problems. Additionally, although MPA has vigorous parameters, still the issue of obtaining optimal or near optimal solution arises in some of the scenarios because of the local optima stagnation, low convergence speed and discrepancy between exploitation and exploration. Moreover, MPA has some crucial issue in terms of its structure i.e., the phases of algorithm wherein the number of iterations is inadequate to explore the search space and then find the optimal solutions thereby greatly affecting the searching mechanism. On the other hand, MPA suffers from few of the deficiency such as the incapability to yield a varied initial population with high productivity lack of quick escaping of the local optimization which needs to be taken care of.

This has led to the proposal and introduction of several variants of MPA to address the flaws and issues encountered in the standard MPA and convert MPA into a stronger, robust and effective algorithm that would be capable of managing diverse search spaces. In this paper, a comprehensive survey of MPA has been performed according to the revision, hybridizations and applications. The MPA variants i.e., both the revised and the hybridized are elaborated in the previous section. From the study so far, it is clear that MPA algorithm has gained enormous popularity and importance due to which39 revised or modified variants of MPA has been introduced, developed and implemented so far (in two years) to resolve problem from various application areas. Above all standard MPA as well as revised MPA has been integrated with the existing algorithms and strategies generating 35 new hybrid algorithms to resolve the numerous issues from different research domains. Since its development several research papers have been published by several researchers and academicians highlighting its effectiveness and such competitive performance of MPA are due to its effortlessness, superior convergence speed, realistic execution time and most importantly its high potential to blend and strive with new optimization techniques and strategies. No doubt, MPA and its variants have noticeably proved itself as a successful method to unravel vague real-world optimization problems; however, it can still be further investigated. Few of the prospective research directions have been anticipated below that shall expectantly turn out to be constructive for the researcher to exhume and discover MPA in other arena of research.

  1. Numerous variants of MPA has been developed so far and all the variants have demonstrated the best of the results in different area of research, however, the mixed-integer variant of MPA (MIMPA), Constrained MPA (CMPA)or even parameter-less MPA (PMPA)could be an interesting area to explore in future. Furthermore, few revised variants of MPA had been explored in the field of robot path planning and navigation, however, more stringent variant of MPA could be devised such as Mobile MPA/Dynamic MPA that would have the capability to tackle and control dynamic trajectory, dynamic obstacles, dynamic goal etc., could definitely be a good work to work in future. The introduced revised variants of MPA utilized in the field of image processing could be utilized to work for color image classification, segmentation [221], enhancement [222] especially for medical images (MRI, CT etc.,) to extract regions containing clinical features.

  2. Variety of swarm-based, math-based meta-heuristic algorithm has been hybridized with MPA and its variants to resolve different optimization problem however, in future one can even think of applying or integrating plant-based [119, 127], human-based [8] and even physics/chemistry [47, 68] based meta-heuristic algorithms to identify the potential of MPA and further progress the computational performance and generate quality solution.

  3. Numerous problems belonging to wide range of applications areas has been explored using MPA and its variants, however, the researcher can focus on the devising the solution using MPA or its variants as an optimizer to optimize the existing classifier/mechanism and further apply to identify urban sprawl using the series of satellite images available. MPA technology can be further extended to solve different optimization problems in the power system applications, energy storage devices, smart grids, knowledge discovery, fog systems, DNA fragment assembly problem, signal denoising, work scheduling, parameter optimization and smart home applications.

Funding

There is no funding associated with this research.

Data Availability

The authors do not have the permission to share the data.

Declarations

Conflict of interest

On behalf of all authors, the corresponding author states that there is no conflict of interest. The authors declare that they have no conflict of interest.

Ethical Approval

This article does not contain any studies with human participants or animals performed by any of the authors.

Footnotes

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Change history

3/14/2023

A Correction to this paper has been published: 10.1007/s11831-023-09906-z

Contributor Information

Rebika Rai, Email: rrai@cus.ac.in.

Krishna Gopal Dhal, Email: krishnagopal.dhal@midnaporecollege.ac.in.

Arunita Das, Email: arunita.das@midnaporecollege.ac.in.

Swarnajit Ray, Email: swarnajit32@gmail.com.

References

  • 1.Glover F. Future paths for integer programming and links to artificial intelligence. Comput Oper Res. 1986;13(5):533–549. doi: 10.1016/0305-0548(86)90048-1. [DOI] [Google Scholar]
  • 2.Faramarzi A, Heidarinejad M, Mirjalili S, Gandomi AH. Marine predators algorithm: a nature-inspired metaheuristic. Exp Syst Appl. 2020;152:113377. doi: 10.1016/j.eswa.2020.113377. [DOI] [Google Scholar]
  • 3.Hu G, Li M, Wang X, Wei G, Chang CT. An enhanced manta ray foraging optimization algorithm for shape optimization of complex CCG-ball curves. Knowl-Based Syst. 2022;240:108071. doi: 10.1016/j.knosys.2021.108071. [DOI] [Google Scholar]
  • 4.Hu G, Zhong J, Du B, Wei G. An enhanced hybrid arithmetic optimization algorithm for engineering applications. Comput Methods Appl Mech Eng. 2022;394:114901. doi: 10.1016/j.cma.2022.114901. [DOI] [Google Scholar]
  • 5.Hu G, Du B, Wang X, Wei G. An enhanced black widow optimization algorithm for feature selection. Knowl-Based Syst. 2022;235:107638. doi: 10.1016/j.knosys.2021.107638. [DOI] [Google Scholar]
  • 6.Rai R, Das A, Dhal KG. Nature-inspired optimization algorithms and their significance in multi-thresholding image segmentation: an inclusive review. Evol Syst. 2022 doi: 10.1007/s12530-022-09425-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Dhal KG, Das A, Ray S, Gálvez J, Das S. Nature-inspired optimization algorithms and their application in multi-thresholding image segmentation. Arch Comput Methods Eng. 2020;27(3):855–888. doi: 10.1007/s11831-019-09334-y. [DOI] [Google Scholar]
  • 8.Rai R, Das A, Ray S, Dhal KG. Human-inspired optimization algorithms: theoretical foundations, algorithms open-research issues and application for multi-level thresholding. Arch Comput Methods Eng. 2022 doi: 10.1007/s11831-022-09766-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Holland JH. Genetic algorithms. Sci Am. 1992;267(1):66–73. doi: 10.1038/scientificamerican0792-66. [DOI] [Google Scholar]
  • 10.Storn R, Price K. Diferential evolution-a simple and efcient heuristic for global optimization over continuous spaces. J Glob Optim. 1997;11(4):341–359. doi: 10.1023/A:1008202821328. [DOI] [Google Scholar]
  • 11.Yao X, Liu Y, Lin G. Evolutionary programming made faster. IEEE Trans Evol Comput. 1999;3(2):82–102. doi: 10.1109/4235.771163. [DOI] [Google Scholar]
  • 12.Beyer HG, Schwefel HP. Evolution strategies—a comprehensive introduction. Nat Comput. 2002;1(1):3–52. doi: 10.1023/A:1015059928466. [DOI] [Google Scholar]
  • 13.Koza JR, Poli R. Search methodologies. Boston, MA: Springer; 2005. Genetic programming; pp. 127–164. [Google Scholar]
  • 14.Baluja, S. (1994). Population-based incremental learning. a method for integrating genetic search based function optimization and competitive learning. Carnegie-Mellon Univ Pittsburgh Pa Dept Of Computer Science.
  • 15.Simon D. Biogeography-based optimization. IEEE Trans Evol Comput. 2008;12(6):702–713. doi: 10.1109/TEVC.2008.919004. [DOI] [Google Scholar]
  • 16.Moscato P, Cotta C, Mendes A. New optimization techniques in engineering. Berlin, Heidelberg: Springer; 2004. Memetic algorithms; pp. 53–85. [Google Scholar]
  • 17.De Castro, L. N., & Von Zuben, F. J. (2000). The clonal selection algorithm with engineering applications. In Proceedings of GECCO (Vol. 2000, pp. 36–39).
  • 18.Dorigo M, Di Caro G (1999) Ant colony optimization: a new meta-heuristic. In: Proceedings of the 1999 congress on evolutionary computation-CEC99 (Cat. No. 99TH8406), vol 2. IEEE, pp 1470–1477.
  • 19.Kennedy, J., & Eberhart, R. (1995, November). Particle swarm optimization. In Proceedings of ICNN'95-international conference on neural networks (Vol. 4, pp. 1942–1948). IEEE.
  • 20.Karaboga D. Artificial bee colony algorithm. Scholarpedia. 2010;5(3):6915. doi: 10.4249/scholarpedia.6915. [DOI] [Google Scholar]
  • 21.Yang, X. S., & Deb, S. (2010). Engineering optimisation by cuckoo search. arXiv preprint arXiv:1005.2908.
  • 22.Yang, X. S., & He, X. (2013). Firefly algorithm: recent advances and applications. arXiv preprint arXiv:1308.3898.
  • 23.Yang, X. S., & Gandomi, A. H. (2012). Bat algorithm: a novel approach for global engineering optimization. Engineering computations.
  • 24.Wang GG, Guo L, Gandomi AH, Hao GS, Wang H. Chaotic krill herd algorithm. Inf Sci. 2014;274:17–34. doi: 10.1016/j.ins.2014.02.123. [DOI] [Google Scholar]
  • 25.Emary E, Zawbaa HM, Grosan C, Hassenian AE. Afro-European conference for industrial advancement. Cham: Springer; 2015. Feature subset selection approach by gray-wolf optimization; pp. 1–13. [Google Scholar]
  • 26.Mirjalili S. The ant lion optimizer. Adv Eng Softw. 2015;83:80–98. doi: 10.1016/j.advengsoft.2015.01.010. [DOI] [Google Scholar]
  • 27.Mirjalili S. Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl-Based Syst. 2015;89:228–249. doi: 10.1016/j.knosys.2015.07.006. [DOI] [Google Scholar]
  • 28.Mirjalili S. Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput Appl. 2016;27(4):1053–1073. doi: 10.1007/s00521-015-1920-1. [DOI] [Google Scholar]
  • 29.Mirjalili S, Lewis A. The whale optimization algorithm. Adv Eng Softw. 2016;95:51–67. doi: 10.1016/j.advengsoft.2016.01.008. [DOI] [Google Scholar]
  • 30.Mirjalili SZ, Mirjalili S, Saremi S, Faris H, Aljarah I. Grasshopper optimization algorithm for multi-objective optimization problems. Appl Intell. 2018;48(4):805–820. doi: 10.1007/s10489-017-1019-8. [DOI] [Google Scholar]
  • 31.Askarzadeh A. A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm. Comput Struct. 2016;169:1–12. doi: 10.1016/j.compstruc.2016.03.001. [DOI] [Google Scholar]
  • 32.Mirjalili S, Gandomi AH, Mirjalili SZ, Saremi S, Faris H, Mirjalili SM. Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw. 2017;114:163–191. doi: 10.1016/j.advengsoft.2017.07.002. [DOI] [Google Scholar]
  • 33.Kavousi A, Vahidi B, Salehi R, Bakhshizadeh MK, Farokhnia N, Fathi SH. Application of the bee algorithm for selective harmonic elimination strategy in multilevel inverters. IEEE Trans Power Electron. 2011;27(4):1689–1696. doi: 10.1109/TPEL.2011.2166124. [DOI] [Google Scholar]
  • 34.Heidari AA, Mirjalili S, Faris H, Aljarah I, Mafarja M, Chen H. Harris hawks optimization: algorithm and applications. Futur Gener Comput Syst. 2019;97:849–872. doi: 10.1016/j.future.2019.02.028. [DOI] [Google Scholar]
  • 35.Cuevas E, Cienfuegos M, Zaldívar D, Pérez-Cisneros M. A swarm optimization algorithm inspired in the behavior of the social-spider. Exp Syst Appl. 2013;40(16):6374–6384. doi: 10.1016/j.eswa.2013.05.041. [DOI] [Google Scholar]
  • 36.Shah-Hosseini H. The intelligent water drops algorithm: a nature-inspired swarm-based optimization algorithm. Int J Bio-inspired Comput. 2009;1(1–2):71–79. doi: 10.1504/IJBIC.2009.022775. [DOI] [Google Scholar]
  • 37.Krishnanand KN, Ghose D. Glowworm swarm optimization for simultaneous capture of multiple local optima of multimodal functions. Swarm Intell. 2009;3(2):87–124. doi: 10.1007/s11721-008-0021-5. [DOI] [Google Scholar]
  • 38.Zhao W, Zhang Z, Wang L. Manta ray foraging optimization: an effective bio-inspired optimizer for engineering applications. Eng Appl Artif Intell. 2020;87:103300. doi: 10.1016/j.engappai.2019.103300. [DOI] [Google Scholar]
  • 39.Shadravan S, Naji HR, Bardsiri VK. The sailfish optimizer: a novel nature-inspired metaheuristic algorithm for solving constrained engineering optimization problems. Eng Appl Artif Intell. 2019;80:20–34. doi: 10.1016/j.engappai.2019.01.001. [DOI] [Google Scholar]
  • 40.Liu J, Li D, Wu Y, Liu D. Lion swarm optimization algorithm for comparative study with application to optimal dispatch of cascade hydropower stations. Appl Soft Comput. 2020;87:105974. doi: 10.1016/j.asoc.2019.105974. [DOI] [Google Scholar]
  • 41.Dhiman G, Kumar V. Emperor penguin optimizer: a bio-inspired algorithm for engineering problems. Knowl-Based Syst. 2018;159:20–50. doi: 10.1016/j.knosys.2018.06.001. [DOI] [Google Scholar]
  • 42.Murase H. Finite element inverse analysis using a photosynthetic algorithm. Comput Electron Agric. 2000;29(1–2):115–123. doi: 10.1016/S0168-1699(00)00139-3. [DOI] [Google Scholar]
  • 43.Shah-Hosseini H. Principal components analysis by the galaxy-based search algorithm: a novel metaheuristic for continuous optimisation. Int J Comput Sci Eng. 2011;6(1–2):132–140. [Google Scholar]
  • 44.Karami H, Anaraki MV, Farzin S, Mirjalili S. Flow direction algorithm (FDA): a novel optimization approach for solving optimization problems. Comput Ind Eng. 2021;156:107224. doi: 10.1016/j.cie.2021.107224. [DOI] [Google Scholar]
  • 45.Hashim FA, Houssein EH, Mabrouk MS, Al-Atabany W, Mirjalili S. Henry gas solubility optimization: a novel physics-based algorithm. Futur Gener Comput Syst. 2019;101:646–667. doi: 10.1016/j.future.2019.07.015. [DOI] [Google Scholar]
  • 46.Wei Z, Huang C, Wang X, Han T, Li Y. Nuclear reaction optimization: a novel and powerful physics-based algorithm for global optimization. IEEE Access. 2019;7:66084–66109. doi: 10.1109/ACCESS.2019.2918406. [DOI] [Google Scholar]
  • 47.Lam A, Li VO. Chemical reaction optimization: a tutorial. Memet Comput. 2012;4(1):3–17. doi: 10.1007/s12293-012-0075-1. [DOI] [Google Scholar]
  • 48.Formato RA. Central force optimization. Prog Electromagn Res. 2007;77(1):425–491. doi: 10.2528/PIER07082403. [DOI] [Google Scholar]
  • 49.Erol OK, Eksin I. A new optimization method: big bang–big crunch. Adv Eng Softw. 2006;37(2):106–111. doi: 10.1016/j.advengsoft.2005.04.005. [DOI] [Google Scholar]
  • 50.Kaveh A, Motie Share MA, Moslehi M. Magnetic charged system search: a new meta-heuristic algorithm for optimization. Acta Mech. 2013;224(1):85–107. doi: 10.1007/s00707-012-0745-6. [DOI] [Google Scholar]
  • 51.Mirjalili S, Mirjalili SM, Hatamlou A. Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Appl. 2016;27(2):495–513. doi: 10.1007/s00521-015-1870-7. [DOI] [Google Scholar]
  • 52.Kaveh A, Dadras A. A novel meta-heuristic optimization algorithm: thermal exchange optimization. Adv Eng Softw. 2017;110:69–84. doi: 10.1016/j.advengsoft.2017.03.014. [DOI] [Google Scholar]
  • 53.Kaveh A, Ghazaan MI. A new meta-heuristic algorithm: vibrating particles system. Sci Iran. Trans A, Civil Eng. 2017;24(2):551. [Google Scholar]
  • 54.Xie L, Tan Y, Zeng J, Cui Z. Artificial physics optimisation: a brief survey. Int J Bio-Inspired Comput. 2010;2(5):291–302. doi: 10.1504/IJBIC.2010.036155. [DOI] [Google Scholar]
  • 55.Kaveh A, Khayatazad M. A new meta-heuristic method: ray optimization. Comput Struct. 2012;112:283–294. doi: 10.1016/j.compstruc.2012.09.003. [DOI] [Google Scholar]
  • 56.Azizi M. Atomic orbital search: a novel metaheuristic algorithm. Appl Math Model. 2021;93:657–683. doi: 10.1016/j.apm.2020.12.021. [DOI] [Google Scholar]
  • 57.Faramarzi A, Heidarinejad M, Stephens B, Mirjalili S. Equilibrium optimizer: a novel optimization algorithm. Knowl-Based Syst. 2020;191:105190. doi: 10.1016/j.knosys.2019.105190. [DOI] [Google Scholar]
  • 58.Zhao W, Wang L, Zhang Z. Atom search optimization and its application to solve a hydrogeologic parameter estimation problem. Knowl-Based Syst. 2019;163:283–304. doi: 10.1016/j.knosys.2018.08.030. [DOI] [Google Scholar]
  • 59.Hatamlou A. Black hole: a new heuristic optimization approach for data clustering. Inf Sci. 2013;222:175–184. doi: 10.1016/j.ins.2012.08.023. [DOI] [Google Scholar]
  • 60.Alatas B. ACROA: artificial chemical reaction optimization algorithm for global optimization. Exp Syst Appl. 2011;38(10):13170–13180. doi: 10.1016/j.eswa.2011.04.126. [DOI] [Google Scholar]
  • 61.Rashedi E, Nezamabadi-Pour H, Saryazdi S. GSA: a gravitational search algorithm. Inf Sci. 2009;179(13):2232–2248. doi: 10.1016/j.ins.2009.03.004. [DOI] [Google Scholar]
  • 62.Abedinpourshotorban H, Shamsuddin SM, Beheshti Z, Jawawi DN. Electromagnetic field optimization: a physics-inspired metaheuristic optimization algorithm. Swarm Evol Comput. 2016;26:8–22. doi: 10.1016/j.swevo.2015.07.002. [DOI] [Google Scholar]
  • 63.Kaveh A, Bakhshpoori T. Water evaporation optimization: a novel physically inspired optimization algorithm. Comput Struct. 2016;167:69–85. doi: 10.1016/j.compstruc.2016.01.008. [DOI] [Google Scholar]
  • 64.Kashan AH. A new metaheuristic for optimization: optics inspired optimization (OIO) Comput Oper Res. 2015;55:99–125. doi: 10.1016/j.cor.2014.10.011. [DOI] [Google Scholar]
  • 65.Birbil Şİ, Fang SC. An electromagnetism-like mechanism for global optimization. J Global Optim. 2003;25(3):263–282. doi: 10.1023/A:1022452626305. [DOI] [Google Scholar]
  • 66.Kaveh A, Mahdavi VR. Colliding bodies optimization: a novel meta-heuristic method. Comput Struct. 2014;139:18–27. doi: 10.1016/j.compstruc.2014.04.005. [DOI] [Google Scholar]
  • 67.Kaveh A, Talatahari S. A novel heuristic optimization method: charged system search. Acta Mech. 2010;213(3):267–289. doi: 10.1007/s00707-009-0270-4. [DOI] [Google Scholar]
  • 68.Rashedi E, Rashedi E, Nezamabadi-Pour H. A comprehensive survey on gravitational search algorithm. Swarm Evol Comput. 2018;41:141–158. doi: 10.1016/j.swevo.2018.02.018. [DOI] [Google Scholar]
  • 69.Reynolds RG. An introduction to cultural algorithms. ProcThird Ann Conf Evol Program. 1994;24:131–139. [Google Scholar]
  • 70.Atashpaz-Gargari, E., & Lucas, C. (2007, September). Imperialist competitive algorithm: an algorithm for optimization inspired by imperialistic competition. In 2007 IEEE congress on evolutionary computation (pp. 4661–4667).
  • 71.Rao RV, Savsani VJ, Vakharia DP. Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des. 2011;43(3):303–315. doi: 10.1016/j.cad.2010.12.015. [DOI] [Google Scholar]
  • 72.Shi, Y. (2011, June). Brain storm optimization algorithm. In International conference in swarm intelligence. Springer, Berlin, Heidelberg, pp. 303–309
  • 73.Ahmadi SA. Human behavior-based optimization: a novel metaheuristic approach to solve complex optimization problems. Neural Comput Appl. 2017;28(1):233–244. doi: 10.1007/s00521-016-2334-4. [DOI] [Google Scholar]
  • 74.Mousavirad SJ, Ebrahimpour-Komleh H. Human mental search: a new population-based metaheuristic optimization algorithm. Appl Intell. 2017;47(3):850–887. doi: 10.1007/s10489-017-0903-6. [DOI] [Google Scholar]
  • 75.Fathollahi-Fard AM, Hajiaghaei-Keshteli M, Tavakkoli-Moghaddam R. The social engineering optimizer (SEO) Eng Appl Artif Intell. 2018;72:267–293. doi: 10.1016/j.engappai.2018.04.009. [DOI] [Google Scholar]
  • 76.Zhang J, Xiao M, Gao L, Pan Q. Queuing search algorithm: a novel metaheuristic algorithm for solving engineering optimization problems. Appl Math Model. 2018;63:464–490. doi: 10.1016/j.apm.2018.06.036. [DOI] [Google Scholar]
  • 77.Shabani A, Asgarian B, Salido M, Gharebaghi SA. Search and rescue optimization algorithm: a new optimization method for solving constrained engineering optimization problems. Exp Syst Appl. 2020;161:113698. doi: 10.1016/j.eswa.2020.113698. [DOI] [Google Scholar]
  • 78.Khatri A, Gaba A, Rana KPS, Kumar V. A novel life choice-based optimizer. Soft Comput. 2020;24(12):9121–9141. doi: 10.1007/s00500-019-04443-z. [DOI] [Google Scholar]
  • 79.Tharwat A, Darwish A, Hassanien AE. Rough sets and social ski-driver optimization for drug toxicity analysis. Comput Methods Programs Biomed. 2020;197:105702. doi: 10.1016/j.cmpb.2020.105702. [DOI] [PubMed] [Google Scholar]
  • 80.Mohamed AW, Hadi AA, Mohamed AK. Gaining-sharing knowledge based algorithm for solving optimization problems: a novel nature-inspired algorithm. Int J Mach Learn Cybern. 2020;11(7):1501–1529. doi: 10.1007/s13042-019-01053-x. [DOI] [Google Scholar]
  • 81.Elsisi M. Future search algorithm for optimization. Evol Intel. 2019;12(1):21–31. doi: 10.1007/s12065-018-0172-2. [DOI] [Google Scholar]
  • 82.Shaheen AM, Ginidi AR, El-Sehiemy RA, Ghoneim SS. A forensic-based investigation algorithm for parameter extraction of solar cell models. IEEE Access. 2020;9:1–20. doi: 10.1109/ACCESS.2020.3046536. [DOI] [Google Scholar]
  • 83.Askari Q, Younas I, Saeed M. Political optimizer: a novel socio-inspired meta-heuristic for global optimization. Knowl-Based Syst. 2020;195:105709. doi: 10.1016/j.knosys.2020.105709. [DOI] [Google Scholar]
  • 84.Askari Q, Saeed M, Younas I. Heap-based optimizer inspired by corporate rank hierarchy for global optimization. Expert Syst Appl. 2020;161:113702. doi: 10.1016/j.eswa.2020.113702. [DOI] [Google Scholar]
  • 85.Ghasemian H, Ghasemian F, Vahdat-Nejad H. Human urbanization algorithm: a novel metaheuristic approach. Math Comput Simul. 2020;178:1–15. doi: 10.1016/j.matcom.2020.05.023. [DOI] [Google Scholar]
  • 86.Rahkar Farshi T. Battle royale optimization algorithm. Neural Comput Appl. 2021;33(4):1139–1157. doi: 10.1007/s00521-020-05004-4. [DOI] [Google Scholar]
  • 87.Al-Betar MA, Alyasseri ZAA, Awadallah MA, Abu Doush I. Coronavirus herd immunity optimizer (CHIO) Neural Comput Appl. 2021;33(10):5011–5042. doi: 10.1007/s00521-020-05296-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 88.Savsani P, Savsani V. Passing vehicle search (PVS): a novel metaheuristic algorithm. Appl Math Model. 2016;40(5–6):3951–3978. doi: 10.1016/j.apm.2015.10.040. [DOI] [Google Scholar]
  • 89.Rao R. Jaya: a simple and new optimization algorithm for solving constrained and unconstrained optimization problems. Int J Ind Eng Comput. 2016;7(1):19–34. [Google Scholar]
  • 90.Dai, C., Zhu, Y., & Chen, W. (2006, November). Seeker optimization algorithm. In International conference on computational and information science (pp. 167–176). Springer, Berlin, Heidelberg.
  • 91.Gandomi AH. Interior search algorithm (ISA): a novel approach for global optimization. ISA Trans. 2014;53(4):1168–1183. doi: 10.1016/j.isatra.2014.03.018. [DOI] [PubMed] [Google Scholar]
  • 92.Moosavian N, Roodsari BK. Soccer league competition algorithm: a novel meta-heuristic algorithm for optimal design of water distribution networks. Swarm Evol Comput. 2014;17:14–24. doi: 10.1016/j.swevo.2014.02.002. [DOI] [Google Scholar]
  • 93.Ghorbani N, Babaei E. Exchange market algorithm. Appl Soft Comput. 2014;19:177–187. doi: 10.1016/j.asoc.2014.02.006. [DOI] [Google Scholar]
  • 94.Eita MA, Fahmy MM. Group counseling optimization. Appl Soft Comput. 2014;22:585–604. doi: 10.1016/j.asoc.2014.03.043. [DOI] [Google Scholar]
  • 95.Kaveh A, Zolghadr A. A novel meta-heuristic algorithm: tug of war optimization. Iran Univ Sci Technol. 2016;6(4):469–492. [Google Scholar]
  • 96.Bouchekara HREH. Most valuable player algorithm: a novel optimization algorithm inspired from sport. Oper Res Int Journal. 2020;20(1):139–195. doi: 10.1007/s12351-017-0320-y. [DOI] [Google Scholar]
  • 97.Moghdani R, Salimifard K. Volleyball premier league algorithm. Appl Soft Comput. 2018;64:161–185. doi: 10.1016/j.asoc.2017.11.043. [DOI] [Google Scholar]
  • 98.Wagan AI, Shaikh MM. A new metaheuristic optimization algorithm inspired by human dynasties with an application to the wind turbine micrositing problem. Appl Soft Comput. 2020;90:106176. doi: 10.1016/j.asoc.2020.106176. [DOI] [Google Scholar]
  • 99.Morgan DL. Focus groups. Ann Rev Sociol. 1996;22(1):129–152. doi: 10.1146/annurev.soc.22.1.129. [DOI] [Google Scholar]
  • 100.Emami H. Stock exchange trading optimization algorithm: a human-inspired method for global optimization. J Supercomput. 2022;78(2):2125–2174. doi: 10.1007/s11227-021-03943-w. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 101.Emami, H. (2021). Anti coronavirus optimization algorithm: A socio-inspired meta-heuristic for numerical and engineering optimization problems.
  • 102.Kumar M, Kulkarni AJ, Satapathy SC. Socio evolution & learning optimization algorithm: a socio-inspired optimization methodology. Futur Gener Comput Syst. 2018;81:252–272. doi: 10.1016/j.future.2017.10.052. [DOI] [Google Scholar]
  • 103.Kashan, A. H. (2009, December). League championship algorithm: a new algorithm for numerical function optimization. In 2009 international conference of soft computing and pattern recognition (pp. 43–48). IEEE.
  • 104.Huan TT, Kulkarni AJ, Kanesan J, Huang CJ, Abraham A. Ideology algorithm: a socio-inspired optimization methodology. Neural Comput Appl. 2017;28(1):845–876. doi: 10.1007/s00521-016-2379-4. [DOI] [Google Scholar]
  • 105.Kulkarni, A. J., Durugkar, I. P., & Kumar, M. (2013, October). Cohort intelligence: a self supervised learning behavior. In 2013 IEEE international conference on systems, man, and cybernetics (pp. 1396–1400). IEEE.
  • 106.Satapathy S, Naik A. Social group optimization (SGO): a new population evolutionary optimization technique. Complex Intell Syst. 2016;2(3):173–203. doi: 10.1007/s40747-016-0022-8. [DOI] [Google Scholar]
  • 107.Liu ZZ, Chu DH, Song C, Xue X, Lu BY. Social learning optimization (SLO) algorithm paradigm and its application in QoS-aware cloud service composition. Inf Sci. 2016;326:315–333. doi: 10.1016/j.ins.2015.08.004. [DOI] [Google Scholar]
  • 108.Kuo HC, Lin CH. Cultural evolution algorithm for global optimizations and its applications. J Appl Res Technol. 2013;11(4):510–522. doi: 10.1016/S1665-6423(13)71558-X. [DOI] [Google Scholar]
  • 109.Civicioglu P. Backtracking search optimization algorithm for numerical optimization problems. Appl Math Comput. 2013;219(15):8121–8144. [Google Scholar]
  • 110.Fadakar, E., & Ebrahimi, M. (2016, March). A new metaheuristic football game inspired algorithm. In 2016 1st conference on swarm intelligence and evolutionary computation (CSIEC) (pp. 6–11). IEEE.
  • 111.Das P, Das DK, Dey S. A new class topper optimization algorithm with an application to data clustering. IEEE Trans Emerg Top Comput. 2018;8(4):948–959. [Google Scholar]
  • 112.Singh PR, Abd Elaziz M, Xiong S. Ludo game-based metaheuristics for global and engineering optimization. Appl Soft Comput. 2019;84:105723. doi: 10.1016/j.asoc.2019.105723. [DOI] [Google Scholar]
  • 113.Mahmoodabadi MJ, Rasekh M, Zohari T. TGA: Team game algorithm. Future Comput Inform J. 2018;3(2):191–199. doi: 10.1016/j.fcij.2018.03.002. [DOI] [Google Scholar]
  • 114.Emami H, Derakhshan F. Election algorithm: a new socio-politically inspired strategy. AI Commun. 2015;28(3):591–603. doi: 10.3233/AIC-140652. [DOI] [Google Scholar]
  • 115.Lv W, He C, Li D, Cheng S, Luo S, Zhang X. Election campaign optimization algorithm. Procedia Comput Sci. 2010;1(1):1377–1386. doi: 10.1016/j.procs.2010.04.153. [DOI] [Google Scholar]
  • 116.Ahmadi-Javid, A. (2011, June). Anarchic society optimization: a human-inspired method. In 2011 IEEE congress of evolutionary computation (CEC) (pp. 2586–2592). IEEE.
  • 117.Ray T, Liew KM. Society and civilization: an optimization algorithm based on the simulation of social behavior. IEEE Trans Evol Comput. 2003;7(4):386–396. doi: 10.1109/TEVC.2003.814902. [DOI] [Google Scholar]
  • 118.Xu, Y., Cui, Z., & Zeng, J. (2010, December). Social emotional optimization algorithm for nonlinear constrained optimization problems. In International conference on swarm, evolutionary, and memetic computing (pp. 583–590). Springer, Berlin, Heidelberg.
  • 119.Cai, W., Yang, W., & Chen, X. (2008, October). A global optimization algorithm based on plant growth theory: plant growth optimization. In 2008 International conference on intelligent computation technology and automation (ICICTA) (Vol. 1, pp. 1194–1199). IEEE.
  • 120.Zhang H, Zhu Y, Chen H. Root growth model: a novel approach to numerical function optimization and simulation of plant root system. Soft Comput. 2014;18(3):521–537. doi: 10.1007/s00500-013-1073-z. [DOI] [Google Scholar]
  • 121.Karimkashi S, Kishk AA. Invasive weed optimization and its features in electromagnetics. IEEE Trans Antennas Propag. 2010;58(4):1269–1278. doi: 10.1109/TAP.2010.2041163. [DOI] [Google Scholar]
  • 122.Mohammadi M, Khodaygan S. An algorithm for numerical nonlinear optimization: fertile field algorithm (FFA) J Ambient Intell Humaniz Comput. 2020;11(2):865–878. doi: 10.1007/s12652-019-01598-3. [DOI] [Google Scholar]
  • 123.Yang, X. S. (2012, September). Flower pollination algorithm for global optimization. In International conference on unconventional computing and natural computation (pp. 240–249). Springer, Berlin, Heidelberg.
  • 124.Kong, X., Chen, Y. L., Xie, W., & Wu, X. (2012, June). A novel paddy field algorithm based on pattern search method. In 2012 IEEE international conference on information and automation (pp. 686–690). IEEE.
  • 125.Akyol S, Alatas B. Plant intelligence based metaheuristic optimization algorithms. Artif Intell Rev. 2017;47(4):417–462. doi: 10.1007/s10462-016-9486-6. [DOI] [Google Scholar]
  • 126.Cui, Z., & Cai, X. (2013). Artificial plant optimization algorithm. In Swarm Intelligence and Bio-Inspired Computation (pp. 351–365). Elsevier.
  • 127.Karci, A. (2007, April). Theory of saplings growing up algorithm. In International Conference on Adaptive and Natural Computing Algorithms (pp. 450–460). Springer, Berlin, Heidelberg.
  • 128.Salhi, A., & Fraga, E. S. (2011). Nature-inspired optimisation approaches and the new plant propagation algorithm.
  • 129.Labbi Y, Attous DB, Gabbar HA, Mahdad B, Zidan A. A new rooted tree optimization algorithm for economic dispatch with valve-point effect. Int J Electr Power Energy Syst. 2016;79:298–311. doi: 10.1016/j.ijepes.2016.01.028. [DOI] [Google Scholar]
  • 130.Zhou Y, Wang Y, Chen X, Zhang L, Wu K. A novel path planning algorithm based on plant growth mechanism. Soft Comput. 2017;21(2):435–445. doi: 10.1007/s00500-016-2045-x. [DOI] [Google Scholar]
  • 131.Liu Y, Liu J, Ma L, Tian L. Artificial root foraging optimizer algorithm with hybrid strategies. Saudi J Biol Sci. 2017;24(2):268–275. doi: 10.1016/j.sjbs.2016.09.013. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 132.Karami H, Sanjari MJ, Gharehpetian GB. Hyper-Spherical Search (HSS) algorithm: a novel meta-heuristic algorithm to optimize nonlinear functions. Neural Comput Appl. 2014;25(6):1455–1465. doi: 10.1007/s00521-014-1636-7. [DOI] [Google Scholar]
  • 133.Rahmani R, Yusof R. A new simple, fast and efficient algorithm for global optimization over continuous search-space problems: radial movement optimization. Appl Math Comput. 2014;248:287–300. [Google Scholar]
  • 134.Salimi H. Stochastic fractal search: a powerful metaheuristic algorithm. Knowl-Based Syst. 2015;75:1–18. doi: 10.1016/j.knosys.2014.07.025. [DOI] [Google Scholar]
  • 135.Nematollahi AF, Rahiminejad A, Vahidi B. A novel meta-heuristic optimization method based on golden ratio in nature. Soft Comput. 2020;24(2):1117–1151. doi: 10.1007/s00500-019-03949-w. [DOI] [Google Scholar]
  • 136.Mirjalili S. SCA: a sine cosine algorithm for solving optimization problems. Knowl-Based Syst. 2016;96:120–133. doi: 10.1016/j.knosys.2015.12.022. [DOI] [Google Scholar]
  • 137.Gabis AB, Meraihi Y, Mirjalili S, Ramdane-Cherif A. A comprehensive survey of sine cosine algorithm: variants and applications. Artif Intell Rev. 2021;54(7):5469–5540. doi: 10.1007/s10462-021-10026-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 138.Abualigah L, Diabat A, Mirjalili S, Abd Elaziz M, Gandomi AH. The arithmetic optimization algorithm. Comput Methods Appl Mech Eng. 2021;376:113609. doi: 10.1016/j.cma.2020.113609. [DOI] [Google Scholar]
  • 139.Humphries NE, Queiroz N, Dyer JR, Pade NG, Musyl MK, Schaefer KM, et al. Environmental context explains Lévy and Brownian movement patterns of marine predators. Nature. 2010;465(7301):1066–1069. doi: 10.1038/nature09116. [DOI] [PubMed] [Google Scholar]
  • 140.Yousri D, Hasanien HM, Fathy A. Parameters identification of solid oxide fuel cell for static and dynamic simulation using comprehensive learning dynamic multi-swarm marine predators algorithm. Energy Convers Manag. 2021;228:113692. doi: 10.1016/j.enconman.2020.113692. [DOI] [Google Scholar]
  • 141.Alrasheedi AF, Alnowibet KA, Saxena A, Sallam KM, Mohamed AW. Chaos embed marine predator (CMPA) algorithm for feature selection. Mathematics. 2022;10(9):1411. doi: 10.3390/math10091411. [DOI] [Google Scholar]
  • 142.Yang L, He Q, Yang L, Luo S. A fusion multi-strategy marine predator algorithm for mobile robot path planning. Appl Sci. 2022;12(18):9170. doi: 10.3390/app12189170. [DOI] [Google Scholar]
  • 143.Jia H, Sun K, Li Y, Cao N. Improved marine predators algorithm for feature selection and SVM optimization. KSII Trans Internet Inform Syst (TIIS) 2022;16(4):1128–1145. [Google Scholar]
  • 144.Kusuma PD, Nugrahaeni RA. Stochastic marine predator algorithm with multiple candidates. Int J Adv Comput Sci Appl. 2022 doi: 10.1569/IJACSA.2022.0130428. [DOI] [Google Scholar]
  • 145.Cuevas F, Castillo O, Cortés-Antonio P. Generalized type-2 fuzzy parameter adaptation in the marine predator algorithm for fuzzy controller parameterization in mobile robots. Symmetry. 2022;14(5):859. doi: 10.3390/sym14050859. [DOI] [Google Scholar]
  • 146.Owoola EO, Xia K, Ogunjo S, Mukase S, Mohamed A. Advanced marine predator algorithm for circular antenna array pattern synthesis. Sensors. 2022;22(15):5779. doi: 10.3390/s22155779. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 147.He Q, Lan Z, Zhang D, Yang L, Luo S. Improved marine predator algorithm for wireless sensor network coverage optimization problem. Sustainability. 2022;14(16):9944. doi: 10.3390/su14169944. [DOI] [Google Scholar]
  • 148.Shaheen AM, Elsayed AM, Ginidi AR, EL-Sehiemy RA, Alharthi MM, Ghoneim SS. A novel improved marine predators algorithm for combined heat and power economic dispatch problem. Alex Eng J. 2022;61(3):1834–1851. doi: 10.1016/j.aej.2021.07.001. [DOI] [Google Scholar]
  • 149.Beheshti Z. BMPA-TVSinV: a binary marine predators algorithm using time-varying sine and V-shaped transfer functions for wrapper-based feature selection. Knowl-Based Syst. 2022;252:109446. doi: 10.1016/j.knosys.2022.109446. [DOI] [Google Scholar]
  • 150.Fan Q, Huang H, Chen Q, Yao L, Yang K, Huang D. A modified self-adaptive marine predators algorithm: framework and engineering applications. Eng Comput. 2022;38(4):3269–3294. doi: 10.1007/s00366-021-01319-5. [DOI] [Google Scholar]
  • 151.Shaheen AM, Elsayed AM, El-Sehiemy RA, Kamel S, Ghoneim SS. A modified marine predators optimization algorithm for simultaneous network reconfiguration and distributed generator allocation in distribution systems under different loading conditions. Eng Optim. 2022;54(4):687–708. doi: 10.1080/0305215X.2021.1897799. [DOI] [Google Scholar]
  • 152.Zaky AA, Alhumade H, Yousri D, Fathy A, Rezk H, Givalou L, Falaras P. Modeling and optimization of triple diode model of dye-sensitized solar panel using heterogeneous marine predators algorithm. Mathematics. 2022;10(17):3143. doi: 10.3390/math10173143. [DOI] [Google Scholar]
  • 153.Liu B, Nie X, Li Z, Yang S, Tian Y. Evolving deep convolutional neural networks by IP-based marine predator algorithm for COVID-19 diagnosis using chest CT scans. J Ambient Intell Humaniz Comput. 2022 doi: 10.1007/s12652-022-03901-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 154.Liang S, Pan Y, Zhang H, Zhang J, Wang F, Chen Z. Marine predators algorithm based on adaptive weight and chaos factor and its application. Sci Program. 2022 doi: 10.1155/2022/4623980. [DOI] [Google Scholar]
  • 155.Han M, Du Z, Zhu H, Li Y, Yuan Q, Zhu H. Golden-sine dynamic marine predator algorithm for addressing engineering design optimization. Exp Syst Appl. 2022;210:118460. doi: 10.1016/j.eswa.2022.118460. [DOI] [Google Scholar]
  • 156.Al-qaness MA, Ewees AA, Fan H, Abualigah L, Abd Elaziz M. Boosted ANFIS model using augmented marine predator algorithm with mutation operators for wind power forecasting. Appl Energy. 2022;314:118851. doi: 10.1016/j.apenergy.2022.118851. [DOI] [Google Scholar]
  • 157.Adnan RM, Ewees AA, Parmar KS, Yaseen ZM, Shahid S, Kisi O. The viability of extended marine predators algorithm-based artificial neural networks for streamflow prediction. Appl Soft Comput. 2022;131:109739. doi: 10.1016/j.asoc.2022.109739. [DOI] [Google Scholar]
  • 158.Sadiq AS, Dehkordi AA, Mirjalili S, Pham QV. Nonlinear marine predator algorithm: a cost-effective optimizer for fair power allocation in NOMA-VLC-B5G networks. Exp Syst Appl. 2022;203:117395. doi: 10.1016/j.eswa.2022.117395. [DOI] [Google Scholar]
  • 159.Yousri D, Abd Elaziz M, Oliva D, Abraham A, Alotaibi MA, Hossain MA. Fractional-order comprehensive learning marine predators algorithm for global optimization and feature selection. Knowl-Based Syst. 2022;235:107603. doi: 10.1016/j.knosys.2021.107603. [DOI] [Google Scholar]
  • 160.Hu G, Zhu X, Wang X, Wei G. Multi-strategy boosted marine predators algorithm for optimizing approximate developable surface. Knowl-Based Syst. 2022;254:109615. doi: 10.1016/j.knosys.2022.109615. [DOI] [Google Scholar]
  • 161.Hassan MH, Yousri D, Kamel S, Rahmann C. A modified Marine predators algorithm for solving single-and multi-objective combined economic emission dispatch problems. Comput Ind Eng. 2022;164:107906. doi: 10.1016/j.cie.2021.107906. [DOI] [Google Scholar]
  • 162.Yousri D, Fathy A, Rezk H. A new comprehensive learning marine predator algorithm for extracting the optimal parameters of supercapacitor model. J Energy Storage. 2021;42:103035. doi: 10.1016/j.est.2021.103035. [DOI] [Google Scholar]
  • 163.Balakrishnan K, Dhanalakshmi R, Khaire U. A venture to analyse stable feature selection employing augmented marine predator algorithm based on opposition-based learning. Exp Syst. 2022 doi: 10.1111/exsy.12816. [DOI] [Google Scholar]
  • 164.Abdel-Basset M, Mohamed R, Abouhawwash M. Hybrid marine predators algorithm for image segmentation: analysis and validations. Artif Intell Rev. 2022;55(4):3315–3367. doi: 10.1007/s10462-021-10086-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 165.Abdel-Basset M, Mohamed R, Elhoseny M, Chakrabortty RK, Ryan M. A hybrid COVID-19 detection model using an improved marine predators algorithm and a ranking-based diversity reduction strategy. IEEE Access. 2020;8:79521–79540. doi: 10.1109/ACCESS.2020.2990893. [DOI] [Google Scholar]
  • 166.Riad N, Anis W, Elkassas A, Hassan AEW. Three-phase multilevel inverter using selective harmonic elimination with marine predator algorithm. Electronics. 2021;10(4):374. doi: 10.3390/electronics10040374. [DOI] [Google Scholar]
  • 167.Eid A, Kamel S, Abualigah L. Marine predators algorithm for optimal allocation of active and reactive power resources in distribution networks. Neural Comput Appl. 2021;33(21):14327–14355. doi: 10.1007/s00521-021-06078-4. [DOI] [Google Scholar]
  • 168.Abdel-Basset M, Mohamed R, Chakrabortty RK, Ryan M, Mirjalili S. New binary marine predators optimization algorithms for 0–1 knapsack problems. Comput Ind Eng. 2021;151:106949. doi: 10.1016/j.cie.2020.106949. [DOI] [Google Scholar]
  • 169.Ramezani M, Bahmanyar D, Razmjooy N. A new improved model of marine predator algorithm for optimization problems. Arab J Sci Eng. 2021;46(9):8803–8826. doi: 10.1007/s13369-021-05688-3. [DOI] [Google Scholar]
  • 170.Jangir P, Buch H, Mirjalili S, Manoharan P. MOMPA: Multi-objective marine predator algorithm for solving multi-objective optimization problems. Evolutionary Intell. 2021 doi: 10.1007/s12065-021-00649-z. [DOI] [Google Scholar]
  • 171.Zhong K, Zhou G, Deng W, Zhou Y, Luo Q. MOMPA: multi-objective marine predator algorithm. Comput Methods Appl Mech Eng. 2021;385:114029. doi: 10.1016/j.cma.2021.114029. [DOI] [Google Scholar]
  • 172.Abd Elaziz M, Thanikanti SB, Ibrahim IA, Lu S, Nastasi B, Alotaibi MA, Yousri D. Enhanced marine predators algorithm for identifying static and dynamic photovoltaic models parameters. Energy Convers Manag. 2021;236:113971. doi: 10.1016/j.enconman.2021.113971. [DOI] [Google Scholar]
  • 173.Oszust M. Enhanced marine predators algorithm with local escaping operator for global optimization. Knowl-Based Syst. 2021;232:107467. doi: 10.1016/j.knosys.2021.107467. [DOI] [Google Scholar]
  • 174.Yang W, Xia K, Li T, Xie M, Song F. A multi-strategy marine predator algorithm and its application in joint regularization semi-supervised ELM. Mathematics. 2021;9(3):291. doi: 10.3390/math9030291. [DOI] [Google Scholar]
  • 175.Chen, L., Cai, X., Jin, K., & Tang, Z. (2021, July). MOMPA: A high performance multi-objective optimizer based on marine predator algorithm. In Proceedings of the Genetic and Evolutionary Computation Conference Companion (pp. 177–178).
  • 176.Pan JS, Shan J, Chu SC, Jiang SJ, Zheng SG, Liao L. A multigroup marine predator algorithm and its application for the power system economic load dispatch. Energy Sci Eng. 2022;10(6):1840–1854. doi: 10.1002/ese3.957. [DOI] [Google Scholar]
  • 177.Yousri D, Ousama A, Fathy A, Babu TS, Allam D. Managing the exchange of energy between microgrid elements based on multi-objective enhanced marine predators algorithm. Alex Eng J. 2022;61(11):8487–8505. doi: 10.1016/j.aej.2022.02.008. [DOI] [Google Scholar]
  • 178.Abd Elaziz M, Mohammadi D, Oliva D, Salimifard K. Quantum marine predators algorithm for addressing multilevel image segmentation. Appl Soft Comput. 2021;110:107598. doi: 10.1016/j.asoc.2021.107598. [DOI] [Google Scholar]
  • 179.Houssein, et al. COVID-19 image classification using deep features and fractional-order marine predators algorithm. Sci Rep. 2020;10(1):1–15. doi: 10.1038/s41598-020-71294-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 180.Sahlol AT, Yousri D, Ewees AA, Al-Qaness MA, Damasevicius R, Elaziz MA. COVID-19 image classification using deep features and fractional-order marine predators algorithm. Sci Rep. 2020;10(1):1–15. doi: 10.1038/s41598-020-71294-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 181.Abdel-Basset M, Mohamed R, Elhoseny M, Bashir AK, Jolfaei A, Kumar N. Energy-aware marine predators algorithm for task scheduling in IoT-based fog computing applications. IEEE Trans Industr Inf. 2020;17(7):5068–5076. doi: 10.1109/TII.2020.3001067. [DOI] [Google Scholar]
  • 182.Ridha HM. Parameters extraction of single and double diodes photovoltaic models using Marine Predators Algorithm and Lambert W function. Sol Energy. 2020;209:674–693. doi: 10.1016/j.solener.2020.09.047. [DOI] [Google Scholar]
  • 183.Salgotra R, Singh S, Singh U, Mirjalili S, Gandomi AH. Marine predator inspired naked mole-rat algorithm for global optimization. Expert Syst Appl. 2023;212:118822. doi: 10.1016/j.eswa.2022.118822. [DOI] [Google Scholar]
  • 184.Yıldız BS. Marine predators algorithm and multi-verse optimisation algorithm for optimal battery case design of electric vehicles. Int J Veh Des. 2022;88(1):1–11. doi: 10.1504/IJVD.2022.124866. [DOI] [Google Scholar]
  • 185.Abualigah L, Al-Okbi NK, Elaziz MA, Houssein EH. Boosting marine predators algorithm by salp swarm algorithm for multilevel thresholding image segmentation. Multimed Tools Appl. 2022;81(12):16707–16742. doi: 10.1007/s11042-022-12001-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 186.Hai T, Zhou J, Masdari M, Marhoon HA. A hybrid marine predator algorithm for thermal-aware routing scheme in wireless body area networks. J Bionic Eng. 2022 doi: 10.1007/s42235-022-00263-4. [DOI] [Google Scholar]
  • 187.Qin X, Zhang S, Dong X, Zhan Y, Wang R, Xu D. China’s carbon dioxide emission forecast based on improved marine predator algorithm and multi-kernel support vector regression. Environ Sci Pollut Res. 2022;30(3):5730–5748. doi: 10.1007/s11356-022-22302-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 188.Balamurugan A, Janakiraman S, Priya MD, Malar ACJ. Hybrid marine predators optimization and improved particle swarm optimization-based optimal cluster routing in wireless sensor networks (WSNs) China Commun. 2022;19(6):219–247. doi: 10.23919/JCC.2022.06.017. [DOI] [Google Scholar]
  • 189.Gao Z, Zhuang Y, Chen C, Wang Q. Hybrid modified marine predators algorithm with teaching-learning-based optimization for global optimization and abrupt motion tracking. Multimed Tools Appl. 2022 doi: 10.1007/s11042-022-13819-7. [DOI] [Google Scholar]
  • 190.Ghoneimy M, Hassan HA, Nabil E. A new hybrid clustering method of binary differential evolution and marine predators algorithm for multi-omics datasets. Int J Intell Eng Syst. 2021;14(2):421–431. [Google Scholar]
  • 191.Hu G, Zhu X, Wei G, Chang CT. An improved marine predators algorithm for shape optimization of developable ball surfaces. Eng Appl Artif Intell. 2021;105:104417. doi: 10.1016/j.engappai.2021.104417. [DOI] [Google Scholar]
  • 192.Houssein EH, Mahdy MA, Fathy A, Rezk H. A modified marine predator algorithm based on opposition based learning for tracking the global MPP of shaded PV system. Expert Syst Appl. 2021;183:115253. doi: 10.1016/j.eswa.2021.115253. [DOI] [Google Scholar]
  • 193.Abd Elaziz M, Ewees AA, Yousri D, Abualigah L, Al-qaness MA. Modified marine predators algorithm for feature selection: case study metabolomics. Knowl Inf Syst. 2022;64(1):261–287. doi: 10.1007/s10115-021-01641-w. [DOI] [Google Scholar]
  • 194.Zhong K, Luo Q, Zhou Y, Jiang M. TLMPA: teaching-learning-based marine predators algorithm. AIMS Math. 2021;6(2):1395–1442. doi: 10.3934/math.2021087. [DOI] [Google Scholar]
  • 195.Yousri D, Fathy A, Rezk H, Babu TS, Berber MR. A reliable approach for modeling the photovoltaic system under partial shading conditions using three diode model and hybrid marine predators-slime mould algorithm. Energy Convers Manag. 2021;243:114269. doi: 10.1016/j.enconman.2021.114269. [DOI] [Google Scholar]
  • 196.Diab AAZ, Tolba MA, El-Magd AGA, Zaky MM, El-Rifaie AM. Fuel cell parameters estimation via marine predators and political optimizers. IEEE Access. 2020;8:166998–167018. doi: 10.1109/ACCESS.2020.3021754. [DOI] [Google Scholar]
  • 197.Wang N, Wang JS, Zhu LF, Wang HY, Wang G. A novel dynamic clustering method by integrating marine predators algorithm and particle swarm optimization algorithm. IEEE Access. 2020;9:3557–3569. doi: 10.1109/ACCESS.2020.3047819. [DOI] [Google Scholar]
  • 198.Shaheen MA, Yousri D, Fathy A, Hasanien HM, Alkuhayli A, Muyeen SM. A novel application of improved marine predators algorithm and particle swarm optimization for solving the ORPD problem. Energies. 2020;13(21):5679. doi: 10.3390/en13215679. [DOI] [Google Scholar]
  • 199.Mohammed, S. J., Zubaidi, S. L., Al-Ansari, N., Ridha, H. M., & Al-Bdairi, N. S. S. (2022). Hybrid technique to improve the river water level forecasting using artificial neural network-based marine predators algorithm. Advn Civil Eng.
  • 200.Houssein EH, Abdelminaam DS, Ibrahim IE, Hassaballah M, Wazery YM. A hybrid heartbeats classification approach based on marine predators algorithm and convolution neural networks. IEEE Access. 2021;9:86194–86206. doi: 10.1109/ACCESS.2021.3088783. [DOI] [Google Scholar]
  • 201.Krithiga G, Mohan V. Elimination of harmonics in multilevel inverter using multi-group marine predator algorithm-based enhanced RNN. Int Trans Electr Energy Syst. 2022 doi: 10.1155/2022/8004425. [DOI] [Google Scholar]
  • 202.Dinh PH. An improved medical image synthesis approach based on marine predators algorithm and maximum gabor energy. Neural Comput Appl. 2022;34(6):4367–4385. doi: 10.1007/s00521-021-06577-4. [DOI] [Google Scholar]
  • 203.Vankadara SK, Chatterjee S, Balachandran PK, Mihet-Popa L. Marine predator algorithm (MPA)-based MPPT technique for solar PV systems under partial shading conditions. Energies. 2022;15(17):6172. doi: 10.3390/en15176172. [DOI] [Google Scholar]
  • 204.Prema K, Visumathi J. An optimized decision support framework for shrimp freshness detection using deep learning and marine predators algorithm. J East China Univ Sci Technol. 2022;65(3):269–278. [Google Scholar]
  • 205.Ikram RMA, Ewees AA, Parmar KS, Yaseen ZM, Shahid S, Kisi O. The viability of extended marine predators algorithm-based artificial neural networks for streamflow prediction. Appl Soft Comput. 2022;131:109739. doi: 10.1016/j.asoc.2022.109739. [DOI] [Google Scholar]
  • 206.Bayoumi ASA, El-Sehiemy RA, Abaza A. Effective PV parameter estimation algorithm based on marine predators optimizer considering normal and low radiation operating conditions. Arab J Sci Eng. 2022;47(3):3089–3104. doi: 10.1007/s13369-021-06045-0. [DOI] [Google Scholar]
  • 207.Chen T, Chen Y, He Z, Li E, Zhang C, Huang Y. A novel marine predators algorithm with adaptive update strategy. J Supercomput. 2022 doi: 10.1007/s11227-022-04903-8. [DOI] [Google Scholar]
  • 208.Ho LV, Nguyen DH, Mousavi M, De Roeck G, Bui-Tien T, Gandomi AH, Wahab MA. A hybrid computational intelligence approach for structural damage detection using marine predator algorithm and feedforward neural networks. Comput Struct. 2021;252:106568. doi: 10.1016/j.compstruc.2021.106568. [DOI] [Google Scholar]
  • 209.Mahajan S, Mittal N, Pandit AK. Image segmentation using multilevel thresholding based on type II fuzzy entropy and marine predators algorithm. Multimed Tools Appl. 2021;80(13):19335–19359. doi: 10.1007/s11042-021-10641-5. [DOI] [Google Scholar]
  • 210.Dinh PH. A novel approach based on three-scale image decomposition and marine predators algorithm for multi-modal medical image fusion. Biomed Signal Process Control. 2021;67:102536. doi: 10.1016/j.bspc.2021.102536. [DOI] [Google Scholar]
  • 211.Chen X, Qi X, Wang Z, Cui C, Wu B, Yang Y. Fault diagnosis of rolling bearing using marine predators algorithm-based support vector machine and topology learning and out-of-sample embedding. Measurement. 2021;176:109116. doi: 10.1016/j.measurement.2021.109116. [DOI] [Google Scholar]
  • 212.Abd Elminaam DS, Nabil A, Ibraheem SA, Houssein EH. An efficient marine predators algorithm for feature selection. IEEE Access. 2021;9:60136–60153. doi: 10.1109/ACCESS.2021.3073261. [DOI] [Google Scholar]
  • 213.Sattar MAE, Al Sumaiti A, Ali H, Diab AAZ. Marine predators algorithm for parameters estimation of photovoltaic modules considering various weather conditions. Neural Comput Appl. 2021;33(18):11799–11819. doi: 10.1007/s00521-021-05822-0. [DOI] [Google Scholar]
  • 214.Sobhy MA, Abdelaziz AY, Hasanien HM, Ezzat M. Marine predators algorithm for load frequency control of modern interconnected power systems including renewable energy sources and energy storage units. Ain Shams Eng J. 2021;12(4):3843–3857. doi: 10.1016/j.asej.2021.04.031. [DOI] [Google Scholar]
  • 215.Yu G, Meng Z, Ma H, Liu L. An adaptive marine predators algorithm for optimizing a hybrid PV/DG/battery system for a remote area in China. Energy Rep. 2021;7:398–412. doi: 10.1016/j.egyr.2021.01.005. [DOI] [Google Scholar]
  • 216.Sun X, Wang G, Xu L, Yuan H, Yousefi N. Optimal performance of a combined heat-power system with a proton exchange membrane fuel cell using a developed marine predators algorithm. J Clean Prod. 2021;284:124776. doi: 10.1016/j.jclepro.2020.124776. [DOI] [Google Scholar]
  • 217.Abd Elaziz M, Shehabeldeen TA, Elsheikh AH, Zhou J, Ewees AA, Al-qaness MA. Utilization of random vector functional link integrated with marine predators algorithm for tensile behavior prediction of dissimilar friction stir welded aluminum alloy joints. J Market Res. 2020;9(5):11370–11381. [Google Scholar]
  • 218.Yousri D, Babu TS, Beshr E, Eteiba MB, Allam D. A robust strategy based on marine predators algorithm for large scale photovoltaic array reconfiguration to mitigate the partial shading effect on the performance of PV system. IEEE Access. 2020;8:112407–112426. doi: 10.1109/ACCESS.2020.3000420. [DOI] [Google Scholar]
  • 219.Soliman MA, Hasanien HM, Alkuhayli A. Marine predators algorithm for parameters identification of triple-diode photovoltaic models. IEEE Access. 2020;8:155832–155842. doi: 10.1109/ACCESS.2020.3019244. [DOI] [Google Scholar]
  • 220.Ebeed M, Alhejji A, Kamel S, Jurado F. Solving the optimal reactive power dispatch using marine predators algorithm considering the uncertainties in load and wind-solar generation systems. Energies. 2020;13(17):4316. doi: 10.3390/en13174316. [DOI] [Google Scholar]
  • 221.Dhal KG, Das A, Ray S, Rai R, Ghosh TK. Archimedes optimizer-based fast and robust fuzzy clustering for noisy image segmentation. J Supercomput. 2022 doi: 10.1007/s11227-022-04769-w. [DOI] [Google Scholar]
  • 222.Dhal KG, Ray S, Das A, Das S. A survey on nature-inspired optimization algorithms and their application in image enhancement domain. Arch Comput Methods Eng. 2019;26(5):1607–1638. doi: 10.1007/s11831-018-9289-9. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

The authors do not have the permission to share the data.


Articles from Archives of Computational Methods in Engineering are provided here courtesy of Nature Publishing Group

RESOURCES