| Literature DB >> 36059575 |
Saroj Kumar Sahoo1, Apu Kumar Saha1, Absalom E Ezugwu2, Jeffrey O Agushaka2, Belal Abuhaija3, Anas Ratib Alsoud4, Laith Abualigah4,5.
Abstract
The Moth flame optimization (MFO) algorithm belongs to the swarm intelligence family and is applied to solve complex real-world optimization problems in numerous domains. MFO and its variants are easy to understand and simple to operate. However, these algorithms have successfully solved optimization problems in different areas such as power and energy systems, engineering design, economic dispatch, image processing, and medical applications. A comprehensive review of MFO variants is presented in this context, including the classic version, binary types, modified versions, hybrid versions, multi-objective versions, and application part of the MFO algorithm in various sectors. Finally, the evaluation of the MFO algorithm is presented to measure its performance compared to other algorithms. The main focus of this literature is to present a survey and review the MFO and its applications. Also, the concluding remark section discusses some possible future research directions of the MFO algorithm and its variants.Entities:
Year: 2022 PMID: 36059575 PMCID: PMC9422949 DOI: 10.1007/s11831-022-09801-z
Source DB: PubMed Journal: Arch Comput Methods Eng ISSN: 1134-3060 Impact factor: 8.171
Fig. 1Various SI-based meta-heuristic algorithms
Fig. 2Top ten leading metaphors for introducing new meta-heuristic algorithms
Fig. 3Navigation pattern of moth at night
Fig. 4Logarithm spiral, position w.r.t
Fig. 5Spiral movement of Moth around flame
Fig. 6Position of Moth
Fig. 7Visualization of the MFO Algorithm over 500 iterations
Fig. 8Flow chart of the MFO Algorithm
Fig. 9Percentage of different publishers
Fig. 10Year wise publications of MFO algorithm
Fig. 11Distribution of MFO in various fields
Fig. 12Modification of MFO in percentage
Binary and discrete versions of MFO algorithm
| Algorithm | Used for | Journal/conference | Publisher | References |
|---|---|---|---|---|
| B-MFO | Used to solve the feature selection problem | Computers | MDPI | [ |
| BAMFO | Used to solve unit commitment (UC) problems | IEEE Access | IEEE | [ |
| EBMFO | Used for the prediction of software faults | IEEE Access | IEEE | [ |
| BMMFOA | Used to improve solving unit commitment (UC) problems | Journal of Computational Science | Elsevier | [ |
| DMFO-CD | Used for community detection | Algorithms | MDPI | [ |
Summary of the improved MFO algorithms
| Algorithm | Used for | Journal/conference | Publisher | References |
|---|---|---|---|---|
| EMFO | Used to balance the exploration (and exploitation) and optimization performance | Soft Computing | Springer | (Sahoo et al., 2022) |
| m-DMFO | Used to visualise diversity analysis and accelerate the convergence speed | Artificial Intelligence Review | Springer | (Sahoo et al., 2022) |
| ODSMFO | Used to obtain good quality optimal value and diversity enhancement | Expert Systems with Applications | Elsevier | [ |
| Improved MFO | Used to balance the exploration (and exploitation) and optimization performance | Applied Intelligence | Springer | [ |
| Improved MFO | Applied OBL, mutation operator, and linear strategy for better flame generation and position update | Applied Intelligence | Springer | (Zhao et al.., 2020) |
| E-MFO | Used for best trade-off between diversification and intensification | Neural Computing and Applications | Springer | [ |
| OMFODE | Used to quicken the convergence rate and enhance the exploitation ability of the MFO algorithm, respectively | Mathematics and Computers in Simulation | Elsevier | [ |
| IMFO | In this context, a weight factor is added to maintain a balance between exploration and exploitation | Knowledge-Based Systems | Elsevier | [ |
| DELMFO | Two evolutionary learning strategies, dynamic flame guidance (DFG) and DE flame generation (DEFG), are used | IEEE Access | IEEE | [ |
| OMFO | Used to solve the unconstrained optimization problems | Int. Conf. on Computing and Information Technology | Springer | [ |
| MFO | Used to solve equality, inequality, and some really challenging layout problems | Advances in computer and computational sciences | Springer | [ |
| MFO2 and MFO3 | introduced two new population-based algorithms for terrorism prediction | IJAIEM | IJAIEM | [ |
Summary of hybridization of the MFO algorithm
| Method | Hybridized with | Description | Journal/conference | Publisher | References |
|---|---|---|---|---|---|
| h-MFOBOA | BOA | Used to enhance the performance of the solution and applied to engineering problems | Journal of Bionic Engineering | Springer | [ |
| BFGSOLMFO | Broyden–Fletcher–Goldfarb–Shanno algorithm | Used to enhance the acceleration of convergence rate and stagnation shortcoming | Expert Systems with Applications | Elsevier | [ |
| ASC-MFO | SCA | Used to obtain the more accurate parameters of the Hybrid active power filter (HAPF) | IEEE Access | IEEE | [ |
| FCMMFO | FCM | Used to improve the performance of the network | IEEE Access | IEEE | [ |
| HSDE-MFO | HSDE | Used to acquire suitable parameters for photovoltaic models | IEEE Access | IEEE | [ |
| HMOMFO | PSO, Leavy flight, EDE | Used for minimizing the price of electrical energy (PEE) | Applied Soft Computing | Elsevier | [ |
| PMFOHC | HC | Applied to improve the quality of solutions and accelerate the search process | Engineering with Computers | Springer | [ |
| WCA-MFO | WCA | Used to solve numerical and constrained engineering optimization problems | Soft Computing | Springer | [ |
| SSAMFO | SSA | Used to overcome the demerits of SSA and applied in image segmentation | IEEE Access | IEEE | [ |
| MFOFLC | FLC | To solve the problem of torque ripple | Electronics | MDPI | [ |
| SA-MFO | SA | Used to violate the drawbacks of basic MFO algorithm | Complex and Intelligent Systems | Crossmark | [ |
| PSO-MFO | PSO | utilized to minimize the phasor measurement units (PMU) for power system observability | Electrotehnica, Electronica, Automatica | Universita | [ |
| HPSO-MFO | PSO | very helpful in solving over current relay co-ordination optimization problems and some unconstrained benchmark functions | In Advances in computer and computational sciences | Springer | [ |
| HPSO-MFO | PSO | Used to solve the OPF problem | Global Journal of Research In Engineering | Global Journals Inc. (USA) | [ |
| MFO-GSA | GSA | Used to solve food rottenness measurement problems, the cloud helps minimize cash losses caused by food and store | Intelligent Systems Conference (IntelliSys) | IEEE | [ |
| MFO-LSF | LSF | Used for image segmentation | International Middle East Power Systems Conference (MEPCON) | IEEE | [ |
A short description of multi-objective versions of the MFO algorithm
| Method | Explanations | Journal/conference | Publisher | References |
|---|---|---|---|---|
| EMMFO | Multi-objective Benchmark functions and Four constrained engineering design problems | Journal of Parallel and Distributed Computing | Elsevier | [ |
| R-IMOMFO | Used to solve the Cascade reservoirs problem | Journal of Hydrology | Elsevier | [ |
| MOMFA | To accelerate convergence and preserve diversity | Water Resources Management | Springer | [ |
| NS-MFO | Used for solving multi-objective engineering design problems | Engineering Applications of Artificial Intelligence | Elsevier | [ |
| MOMFO | International Conference on Advances in computing, communications, and informatics (ICACCI) | IEEE | [ |
Applications of MFO in economical, chemical and medical field
| Applied area | Applied/Used for | Journal/conference | Publisher | References |
|---|---|---|---|---|
| Economical | Applied to identify the inventory cycles’ lengths | Journal of Industrial and Production Engineering | Taylor and Francis | [ |
| Chemical | Used to estimate the parameters of PEMFC for their electrical equations | Chemical Engineering Science | Elsevier | [ |
| Applied to improve the single level production technique in a chemical industry | IEEE Region 10 Conference (TENCON) | IEEE | [ | |
| Medical | Applied for gene selection in microarray data classification | Expert system with applications | Elsevier | [ |
| Medical | Used to select cancer-predictive genes | Journal of Ambient Intelligence and Humanized Computing | Springer | [ |
| Applied in appendicitis diagnosis, overweight statuses diagnosis, and thyroid cancer diagnosis | Journal of Bionic Engineering | Springer | [ | |
| Applied for fetal ECG extraction from AECG | Advances in Science, Technology and Engineering Systems Journal | ASTESJ | [ | |
| Applied for removing Tumor | Evolutionary Intelligence | Springer | [ | |
| Applied for CT scan images of COVID-19 | IEEE Access | IEEE | [ | |
| Applied to classify malignant mammary masses into the benign or malignant categories | Journal of Classification | Springer | [ | |
| Intended a CAD model for the classification of breast masses | Biomedical Signal Processing and Control | Elsevier | [ | |
| Applied for solving tomato disease problem | Computers and Electronics in Agriculture | Elsevier | [ | |
| Applied CMFO strategy for KELM | Neurocomputing | Elsevier | [ | |
| Applied MFO algorithm as features selection algorithm for AD diagnosis | International Conference on Genetic and Evolutionary Computing | Springer | [ |
Applications of MFO in networking area
| Applied area | Applied/Used for | Journal/conference | Publisher | References |
|---|---|---|---|---|
| Network | Introduced distributed fuzzy logic clustering and applied in wireless sensor network | Artificial Intelligence Review | Springer | [ |
| Applied to reduce the problems of WSSNs | Peer-to-Peer Networking and Applications | Springer | [ | |
| Applied for parameter setting of FACTS devices | Microsystem Technologies | Springer | [ | |
| Used to find optimum harmonisation between standard and non-standard DOCR | IEEE Access | IEEE | [ | |
| Being used for optimising the training of artificial neural networks | Applied Soft computing | Elsevier | [ | |
| Used to minimise the distance in the intracluster and to achieve an optimal WSNsw partition everywhere | Engineering Applications of Artificial Intelligence | Elsevier | [ | |
| Applied for link prediction problem | Evolutionary Intelligence | Springer | [ | |
| Applied for Email spam detection | International Journal of Web Based Communities | Inder science | (Rani and Sumathy, 2018) | |
| Applied fully connected heuristic network to monitor network connectivity | Wireless Personal Communications | Springer | [ | |
| To enable all targets to be monitored using the optimal drone number | International Journal of Computers | IARAS | [ | |
| Required for placement of several optical network units | Optical Fiber Technology | Elsevier | [ | |
| Applied in radial basis function | Neural Computation | Elsevier | [ |
Applications of MFO in machine learning
| Applied area | Applied/Used for | Journal/conference | Publisher | References |
|---|---|---|---|---|
| Machine learning | Applied to solve Kernel extreme learning machine and numerical optimization problems | Knowledge based systems | Elsevier | [ |
| Applied in arabic handwritten letter recognition | International Conference on Control, Artificial Intelligence, Robotics and Optimization (ICCAIRO) | IEEE | [ | |
| Applied in annual power load forecasting | Applied Intelligence | Springer | [ | |
| Applied in feature selection problem | IEEE Congress on Evolutionary Computation (CEC | IEEE | (Zawbaa et al., 2016) | |
| Used to find out the weight and biases of MLP | 11th International Computer Engineering Conference (ICENCO) | IEEE | [ |
Applications of MFO in power energy
| Applied area | Applied/used for | Journal/conference | Publisher | References |
|---|---|---|---|---|
| Power energy | Applied in combine heat and power system operation problems and economic dispatch in light load and wind power unpredictability | Energies | MDPI | [ |
| Applied to the flow shop scheduling and parallel machine scheduling problems | Recent Trends in Mechatronics Towards Industry 4.0 | Springer | (Rose and Mohamed 2022) | |
| Applied to find out the optimal allocation of single and multiple DGs | Electric Power Components and Systems | Taylor and Francis | [ | |
| To improve a self-adaptive FOPID controller for multi-area HPS load frequency regulation | IET Renewable Power Generation | Willey | (Ramachandran et al., 2021) | |
| Applied for parameter tuning of AFPID | International journal of sustainable energy | Taylor and Francis | [ | |
| Used to determine the best position and size of DG units in the distribution system | IEEE Access | IEEE | [ | |
| Capacitor placement and size can be determined with this tool | Iranian Journal of Science and Technology | Springer | [ | |
| Applied for solving AGC | International Journal of Modelling and Simulation | Taylor and Francis | [ | |
| Used to determine the optimal locations and sizes of renewable DG in RDS) | International Middle East Power Systems Conference (MEPCON) | IEEE | [ | |
| Used to solve the SCBs and DG optimisation issue | Electrical Engineering | Springer | [ | |
| Used to solve the interconnected multi area power problem | Optimal Control Applications and Methods | Willey | [ | |
| Applied to optimize the optimal power flow (OPF) | Neural Computing and Applications | Springer | [ | |
| Used to address RDS condenser banks distribution challenges | International Middle East Power Systems Conference (MEPCON) | IEEE | [ | |
| Applied to solve OPF problem | International Conference on Innovations in Information, Embedded and Communication Systems (ICIIECS) | IEEE | [ | |
| Applied to solve THD and harmonic eliminating problems for multilevel converters | International Symposium on Industrial Electronics (INDEL) | IEEE | [ | |
| Power energy | Applied for getting the optimal parameter setting and optimal position of SSSC | Eighteenth International Middle East Power Systems Conference (MEPCON) | IEEE | (Abd el-sattar et al., 2016) |
| Applied for optimization of CIPD controller | IEEE Region 10 Conference (TENCON) | IEEE | [ | |
| Applied for forecasting the electricity consumption of inner Mongolia | Applied Sciences | MDPI | [ | |
| Utilized for parameters extraction of the three-diode model for the multi-crystalline solar cell/module | Energy Conversion and Management | Elsevier | [ | |
| Applied for optimal power flow problem | Indonesian Journal of Electrical Engineering and Computer Science | IAES | [ | |
| Applied for harmonic elimination problem | International Symposium on Industrial Electronics (INDEL) | IEEE | [ | |
| Applied for maximize the profit of the market participant considering double sided bidding | 2016 IEEE Region 10 Conference (TENCON) | IEEE | [ |
Applications of MFO in Power dispatch problems
| Applied area | Applied/Used for | Journal/conference | Publisher | References |
|---|---|---|---|---|
| Power dispatch problems | Applied to solve ELD Problem | Applied Soft computing | Elsevier | (Khan et al., 2021) |
| Applied to solve a non-convex economic dispatch Problem (CEED) | Electric Power Components and Systems | Taylor & Francis | (Hussien et al., 2021) | |
| to improve stability and proper power management in the islanded microgrid (MG) systems | Journal of The Institution of Engineers (India): Series B | Springer | [ | |
| Used MFO algorithm to designing UPFC and RFB | Iranian Journal of Science and Technology, Transactions of Electrical Engineering | Springer | [ | |
| applied MFO method to examine the plan and execution of a fractional-order PID controller for simultaneous load frequency and voltage control of a power system | Journal of Electrical Systems and Information Technology | Springer Open | [ | |
| applied to optimize PI/PID controller parameters for AGC of power system | International Journal of Energy Optimization and Engineering | IGI Global | [ | |
| Applied in load frequency control | 2018 Technologies for Smart-City Energy Security and Power (ICSESP) | IEEE | [ | |
| Applied to solve ELD problem | Advanced Engineering Forum | Transtech | [ | |
| Applied in ORPD problem and used IEE- 57 bus system | Journal of Telecommunication, Electronic and Computer Engineering | UTEM | [ | |
| Applied in Economic load dispatch problem | INAE Letters | Springer | [ | |
| Applied in ORPD problem and used IEE-30 and 57 bus systems | International Journal of Applied Engineering Research | Research India Publications | [ | |
| Applied in ORPD problem and used IEE-30,57 and 118 bus systems | Applied Soft computing | Elsevier | [ | |
| Applied in ORPD problem and used the IEE-30 bus system | 4th IET clean energy and technology Conference | IET | [ |
Applications of MFO in the field of engineering
| Applied area | Applied/Used for | Journal/conference | Publisher | References |
|---|---|---|---|---|
| Engineering | Used it to solve discounted {0–1} knapsack problem | Mathematical Problems in Engineering | Hindawi | [ |
| Used to address the issue of data clustering | Sensors | MDPI | [ | |
| Used to solve numerical optimization problems | Entropy | MDPI | [ | |
| Used to find out the optimal global path of the mobile robot problem | IEEE Access | IEEE | (Dai and Wei, 2021) | |
| Used for finding the best impulse response coefficients of FIR | International Journal of Intelligent Systems and Applications | IJISA | [ | |
| Applied to solve the flow shop problem | Journal Teknik Industri | JTI | [ | |
| Used in SG system to improve the performance | Journal of Ambient Intelligence and Humanized Computing | Springer | [ | |
| Used in spark-based large data clustering | Big Data | Mary Ann Liebert, Inc | [ | |
| Applied for suitable feature selection | Microsystem Technologies | Springer | [ | |
| Engineering | Applied in task scheduling problem | Transactions on Emerging Telecommunications Technologies | Wiley | [ |
| Applied in the CCAA design 3-ring structure to find the optimum inter-element separation | International Journal of Electronics and Communications | Elsevier | [ | |
| Applied to solve web service composition (WSC) problem | Transactions on Emerging Telecommunications Technologies | Wiley | [ | |
| Applied in 3D steel frame structures with discrete variables | Steel and Composite Structures | Techno press | [ | |
| Applied to solve ORPD problem | Applied Soft Computing | Elsevier | [ | |
| Applied for solving optimization issues in the production industry | Materials Testing | De Gruyter | [ | |
| Applied to solve constrained and engineering optimization problem | IEEE Students' Conference on Electrical, Electronics and Computer Science (SCEECS) | IEEE | [ |
Applications of MFO in the field of image processing
| Applied area | Applied/used for | Journal/conference | Publisher | References |
|---|---|---|---|---|
| Image processing | Applied in region-based (RGB) colour image segmentation | International Journal of Electrical and Computer Engineering (IJECE) | Elsevier | [ |
| Applied to check stability and quality of image segmentation by the modified MFO algorithm through multilevel thresholding approach | International Journal of Swarm Intelligence Research (IJSIR) | IGI Global | [ | |
| Applied for liver segmentation | International Conference on Advanced Intelligent Systems and Informatics (ICAISI) | Springer | [ | |
| Applied for creating image histograms | Expert Systems with Applications | Elsevier | [ | |
| Applied for image segmentation by classical benchmark image | International Journal of Applied Metaheuristic Computing (IJAMC) | IGI Global | (Khairuzzaman and Chaudhury, 2017) | |
| Used for satellite image segmentation | international joint conference on computer science and software engineering (JCSSE) | IEEE | [ |
Comparison of unimodal functions with SOS, PSO, JAYA, DE, and WOA
| Function | MFO | S0S | PSO | JAYA | DE | WOA | |
|---|---|---|---|---|---|---|---|
| U1 | M SD | 0 0 | 6.03E−173 0 | 1.76E−51 1.12E−50 | 1.39E+04 3.54E+03 | 2.61E−165 0 | 0 0 |
| U2 | M SD | 0 0 | 0 0 | 3.10E−53 2.10E−52 | 1.86E+12 2.08E+11 | 1.40E−172 0 | 0 0 |
| U3 | M SD | 0 0 | 0 0 | 1.31E−31 6.65E−31 | 1.47E+04 2.91E+03 | 1.30E−01 4.85E−01 | 0 0 |
| U4 | M SD | 2.89E+001 6.44E−002 | − 1 0 | 2.57E+02 3.73E+02 | 2.83E+07 1.20E+07 | 2.35E+01 4.98 | 2.42E+01 0 |
| U5 | M SD | 0 0 | 2.27E−74 2.41E−74 | 1.20E+03 5.44E+02 | 6.54E+04 1.57E+04 | 1.14E−175 0 | 0 0 |
| U6 | M SD | 0 0 | 1.24E−86 1.26E−86 | 1.05E−01 6.53E−02 | 6.56E+01 6.69 | 1.02 4.59E−01 | 1.10 0 |
| U7 | M SD | 0 0 | − 4.19E+02 0 | 7.28E+01 2.27E+01 | 4.58E+02 8.32E+02 | 8.15E−91 1.23E−90 | 0 0 |
| U8 | M SD | 1.04 1.78 | 3 1.94E−15 | 0 0 | 6.22 6.18 | 0 0 | 6.44E−08 0 |
| U9 | M SD | 0 0 | 7.51E−13 3.99E−12 | 0 0 | 2.51E−01 2.33E−01 | 0 0 | 0 0 |
| U10 | M SD | 0 0 | 4.62E−03 6.45E−03 | 3.36E+03 9.52E+02 | 1.02E+02 7.95E+01 | 1.30E+02 1.85E+02 | 5.38E−07 0 |
| U11 | M SD | − 3.18E−003 8.43E−004 | 1.26E−07 3.29E−07 | 7.67E+05 4.01E+05 | 1.53E−01 1.21E−01 | − 4.89E+03 2.72E+01 | − 3.79E−03 0 |
| U12 | M SD | 8.63E−002 1.02E−001 | 9.98E−01 2.92E−16 | − 3.79E−03 0 | 4.51E−01 4.12E−01 | − 3.79E−03 4.57E−19 | 3.55E−10 0 |
| U13 | M SD | 0 0 | 0 0 | 6.19E+01 3.44E+01 | 3.57E+04 6.22E+03 | 5.11E+04 0 | 0 0 |
| U14 | M SD | 0 0 | 0 0 | 8.40E+05 3.23E+05 | 1.00E+06 8.60E+01 | 1.00E+06 1.36E+01 | 0 0 |
| U15 | M SD | 8.09 3.68 | 1.74 2.05E−01 | 3.74 1.02 | 3.74 2.19 | 2.61E−03 1.05E−03 | 8.54 0 |
Comparison of multimodal functions with SOS, PSO, JAYA, DE, and WOA
| Function | MFO | S0S | PSO | JAYA | DE | WOA | |
|---|---|---|---|---|---|---|---|
| M16 | M SD | 0 0 | 0 0 | 3.03E−02 2.61E−17 | 3.04E+02 2.69E+02 | 0 0 | 0 0 |
| M17 | M SD | 8.88E−016 0 | 1.00E−15 6.38E−16 | 1.81E+01 5.48 | 1.96E+01 6.58E−01 | 1.71 0 | 4.44E−15 0 |
| M18 | M SD | 0 0 | 0 0 | 4.05E+01 4.13E+01 | 1.26E+02 3.41E+01 | 9.22E−17 2.04E−17 | 0 0 |
| M19 | M SD | 0 0 | 0 0 | 1.44E+02 3.79E+01 | 1.19E+02 1.26E+01 | 1.24E+01 3.30 | 0 0 |
| M20 | M SD | 0 0 | 1.82E−01 1.20E−01 | 0 0 | 3.50E+02 1.24E+02 | 0 0 | 0 0 |
| M21 | M SD | −4.11E−001 3.69E−001 | 8.84E+01 1.22E−03 | − 1.00E+00 0.00E+00 | −7.24E−14 4.03E−13 | − 1.00 0 | − 1 0 |
| M22 | M SD | −4.05E+02 3.58E+01 | 7.04E−25 9.02E−25 | − 7.57E+03 8.88E+02 | −4.03E+02 3.69E+01 | − 4.56E+12 3.19E+12 | − 4.18E+02 0 |
| M23 | M SD | 0 0 | 0 0 | 0 0 | 1.57E+02 1.86E+01 | 6.49E+02 3.48E+01 | 2.56E+03 9.83E−02 |
| M24 | M SD | 0 0 | 0 0 | 0 0 | 1.06E+01 7.62E−01 | 1.97E+01 4.17E−01 | 3.34E+01 2.98E−01 |
| M25 | M SD | 0 0 | 0 0 | 9.98E−02 1.99E−13 | 2.81E+01 1.35 | 4.20E+01 5.20E−01 | 5.25E+01 4.53E−01 |
List of unimodal benchmark functions
| Sl. no | Functions | Formulation of objective functions | D | Min. of Unimodal | MFO minimum value | Search space |
|---|---|---|---|---|---|---|
| U1 | Sphere | 30 | 0 | 0 | [−100, 100] | |
| U2 | Cigar | 30 | 0 | 0 | [−100, 100] | |
| U3 | Step | 30 | 0 | 0 | [−100, 100] | |
| U4 | Rosenbrock | 30 | 0 | 2.89 | [−2.048,2.048] | |
| U5 | Schwefel 1.2 | 30 | 0 | 0 | [−100, 100] | |
| U6 | Schwefel 2.21 | 30 | 0 | 0 | [−100, 100] | |
| U7 | Schwefel 2.22 | 30 | 0 | 0 | [−10, 10] | |
| U8 | Booth | 2 | 0 | 1.04 | [−10, 10] | |
| U9 | Matyas | 2 | 0 | 0 | [−10, 10] | |
| U10 | Powell | 32 | 0 | 0 | [−4, 5] | |
| U11 | Zettl | 2 | − 0.00379 | − 3.18 | [−1, 5] | |
| U12 | Leon | 2 | 0 | 8.63 | [−1.2, 1.2] | |
| U13 | Zakhrov | 2 | 0 | 0 | [−5, 10] | |
| U14 | Tablet | 30 | 0 | 0 | [−1, 1] | |
| U15 | Quartic | 30 | 0 | 8.09 | [−1.28, 1.28] |
List of multimodal benchmark functions
| Sl. No | Functions | Formulation of objective functions | D | Min. of Multimodal | Minimum Value of MFO | Search space |
|---|---|---|---|---|---|---|
| M16 | Bohachevsky | 2 | 0 | 0 | [−100, 100] | |
| M17 | Ackley | 30 | 0 | 8.88E−01 | [−32.768, 32.768] | |
| M18 | Griewank | 30 | 0 | 0 | [−600, 600] | |
| M19 | Rastrigin | 30 | 0 | 0 | [−5.12, 5.12] | |
| M20 | Schaffers | 2 | 0 | 0 | [−100, 100] | |
| M21 | Easom | 2 | 0 | − 4.11 | [−100, 100] | |
| M22 | Schwefel 2.26 | 30 | − 418.982 | − 4.05 | [−500, 500] | |
| M23 | Csendes | 30 | 0 | 0 | [−1, 1] | |
| M24 | Inverted cosine mixture | 30 | 0 | 0 | [−1, 1] | |
| M25 | salomon | 30 | 0 | 0 | [−100, 100] |