Abstract
This review aims to exploit a study on different benchmark test functions used to evaluate the performance of Meta-Heuristic (MH) optimization techniques. The performance of the MH optimization techniques is evaluated with the different sets of mathematical benchmark test functions and various real-world engineering design problems. These benchmark test functions can help to identify the strengths and weaknesses of newly proposed MH optimization techniques. This review paper presents 215 mathematical test functions, including mathematical equations, characteristics, search space and global minima of the objective function and 57 real-world engineering design problems, including mathematical equations, constraints, and boundary conditions of the objective functions carried out from the literature. The MATLAB code references for mathematical benchmark test functions and real-world design problems, including the Congress of Evolutionary Computation (CEC) and Genetic and Evolutionary Computation Conference (GECCO) test suite, are presented in this paper. Also, the winners of CEC are highlighted with their reference papers. This paper also comprehensively reviews the literature related to benchmark test functions and real-world engineering design challenges using a bibliometric approach. This bibliometric analysis aims to analyze the number of publications, prolific authors, academic institutions, and country contributions to assess the field's growth and development. This paper will inspire researchers to innovate effective approaches for handling inequality and equality constraints.
Similar content being viewed by others
Availability of data and materials
Data sharing is not applicable to this article as no datasets were generated or analyzed during the current study.
References
(2022a) Biggs EXP6 function. In: Mathwork. https://kr.mathworks.com/matlabcentral/mlc-downloads/downloads/submissions/10532/versions/1/previews/ijc_figures/solvopt/uncprobs/biggs.m/index.html. Accessed 3 Apr 2022
(2021a) Bohachevsky Functions. In: Kyoto-u.ac.jp
(2022b) Powell Function. In: Virtual Libr. Simul. Exp. Test Funct. Datasets. https://www.sfu.ca/~ssurjano/powell.html. Accessed 3 Apr 2022
(2022c) Virtual Library of Simulation Experiments: Test Function and Datasets. In: Virtual Libr. Simul. Exp. https://www.sfu.ca/~ssurjano/index.html. Accessed 3 Apr 2022
(2021b) Unconstained Global Optimization Test Problems. http://www-optima.amp.i.kyoto-u.ac.jp/member/student/hedar/Hedar_files/TestGO_files/Page364.htm. Accessed 17 Oct 2021
(2021c) Optimization Test Functions and Datasets. https://www.sfu.ca/~ssurjano/optimization.html. Accessed 17 Oct 2021
(2021d) Benchmark problems freudenstein roth—mathlayer®. https://www.mathlayer.com/support/benchmark-problems-freudenstein-roth.html. Accessed 15 Oct 2021
(2022d) Special session & competition on real-parameter single objective optimization at CEC-2015, Sendai International Centre, Sendai, Japan, 25–28 May 2015. https://www3.ntu.edu.sg/home/EPNSugan/index_files/CEC2015/CEC2015.htm. Accessed 3 May 2022
(2022e) Special session & competitions on real-parameter single objective optimization at CEC-2016, Vancouver, Canada, 25–29 July 2016. https://www3.ntu.edu.sg/home/EPNSugan/index_files/CEC2016/CEC2016.htm. Accessed 3 May 2022
(2017a) Special session & competitions on real-parameter single objective optimization at CEC-2017, Donostia - San Sebastián, Spain, 5–8 June 2017. In: Edu.sg. https://www3.ntu.edu.sg/home/epnsugan/index_files/CEC2017/CEC2017.htm. Accessed 2 May 2022
(2022f) Black-Box Optimization Competition. In: Rub.de. https://www.ini.rub.de/PEOPLE/glasmtbl/projects/bbcomp/. Accessed 24 May 2022
(2022g) COCO: Numerical Black-Box Optimization Benchmarking Framework. In: GitHub. https://github.com/numbbo/coco
(2022h) Bbob-noisy. In: GitHub. http://numbbo.github.io/coco/testsuites/bbob-noisy. Accessed 7 May 2022
(2022i) Bbob-biobj data archive. In: GitHub. https://numbbo.github.io/data-archive/bbob-biobj/. Accessed 7 May 2022
(2022j) Genetic and Evolutionary Computation Conference (GECCO): GECCO 2019. In: GECCO. http://www.sigevo.org/gecco-2015/. Accessed 24 May 2022
(2017b) GECCO 2017. In: GECCO. http://gecco-2017.sigevo.org/index.html/Best%2BPaper%2BNominations.html. Accessed 24 May 2022
(2018) Genetic and Evolutionary Computation Conference (GECCO): GECCO 2018. In: SIGEVOlution. http://gecco-2018.sigevo.org/index.html/tiki-index.html. Accessed 24 May 2022
(2019) Genetic and Evolutionary Computation Conference (GECCO): GECCO 2019. In: GECCO. https://gecco-2019.sigevo.org/index.html/HomePage. Accessed 24 May 2022
(2022k) Design optimization of a welded beam - MATLAB & Simulink - MathWorks India. In: MATLAB Cent. File Exch. https://in.mathworks.com/help/gads/multiobjective-optimization-welded-beam.html. Accessed 9 Mar 2022
(2022l) Design optimization : Step Cone Pulley Design Optimization. In: apmonitor. https://apmonitor.com/me575/index.php/Main/StepConePulley. Accessed 16 May 2022
(2022m) Two bar truss design. In: apmonitor. http://apmonitor.com/me575/index.php/Main/TwoBarTruss. Accessed 18 May 2022
Abualigah L, Diabat A, Altalhi M, Elaziz MA (2022) Improved gradual change-based Harris Hawks optimization for real-world engineering design problems. Eng Comput. https://doi.org/10.1007/s00366-021-01571-9
Ackley DH (1987) A connectionist machine for genetic hillclimbing. Springer, Boston
Adjiman CS, Dallwig S, Floudas CA, Neumaier A (1998) A global optimization method, αBB, for general twice-differentiable constrained NLPs—I. Theoretical advances. Comput Chem Eng 22:1137–1158. https://doi.org/10.1016/S0098-1354(98)00027-1
Adorio EP (2005) MVF—multivariate test functions library in C for unconstrained global optimization. http://www.geocities.ws/eadorio/mvf.pdf. Accessed 30 Sep 2021
Akay B, Karaboga D (2012) Artificial bee colony algorithm for large-scale problems and engineering design optimization. J Intell Manuf 23:1001–1014. https://doi.org/10.1007/s10845-010-0393-4
Al-Roomi AR (2021) Unconstrained Single Objective Benchmark Functions Repository. In: Kyoto-u.ac.jp. https://al-roomi.org/benchmarks/unconstrained/2-dimensions. Accessed 14 Oct 2021
Al-Roomi AR (2015) Unconstrained Single-Objective Benchmark Functions Repository. https://al-roomi.org/benchmarks/unconstrained/n-dimensions/244-sargan-s-function. Accessed 13 Oct 2021
Alamsyah Z (2022) Metaheuristic Optimazation with Cross in Tray ( Crossit ) Function using Matlab. In: GitHub. https://github.com/zaenalalamsyah1/crossitfunction. Accessed 4 Apr 2022
Alatas B (2011) ACROA: artificial chemical reaction optimization algorithm for global optimization. Expert Syst Appl 38:13170–13180. https://doi.org/10.1016/j.eswa.2011.04.126
Ali MM, Khompatraporn C, Zabinsky ZB (2005) A numerical evaluation of several stochastic algorithms on selected continuous global optimization test problems. J Glob Optim 31:635–672. https://doi.org/10.1007/s10898-004-9972-2
Angira R, Babu BV (2006) Optimization of process synthesis and design problems: a modified differential evolution approach. Chem Eng Sci 61:4707–4721. https://doi.org/10.1016/j.ces.2006.03.004
Arora S, Singh S (2019) Butterfly optimization algorithm: a novel approach for global optimization. Soft Comput 23:715–734. https://doi.org/10.1007/s00500-018-3102-4
Asef F, Majidnezhad V, Feizi-Derakhshi M-R, Parsa S (2021) Heat transfer relation-based optimization algorithm (HTOA). Soft Comput 25:8129–8158. https://doi.org/10.1007/s00500-021-05734-0
Askarzadeh A (2016) A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm. Comput Struct 169:1–12. https://doi.org/10.1016/j.compstruc.2016.03.001
Ates A (2020) SMDO method with benchmark functions. In: Mathworks.com
Auger A, Hansen N (2005) Performance evaluation of an advanced local search evolutionary algorithm. In: 2005 IEEE Congress on Evolutionary Computation. IEEE, pp 1777–1784
Avramenko SE, Zheldak TA, Koriashkina LS (2021) Guided hybrid genetic algorithm for solving global optimization problems. Radio Electron Comput Sci Control. https://doi.org/10.15588/1607-3274-2021-2-18
Awad N, Ali MZ, Reynolds RG (2015) A differential evolution algorithm with success-based parameter adaptation for CEC2015 learning-based optimization. In: 2015 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1098–1105
Awad NH, Ali MZ, Liang J, et al (2016a) Problem definitions and evaluation criteria for the CEC 2017 special session and competition on real-parameter optimization
Awad NH, Ali MZ, Liang J, et al (2020) Problem definitions and evaluation criteria for the CEC 2020 special session and competition on single objective bound constrained numerical optimization
Awad NH, Ali MZ, Suganthan PN, et al (2017a) Problem definitions and evaluation criteria for the CEC 2017 special session and competition on single objective real-parameter numerical optimization
Awad NH, Ali MZ, Suganthan PN (2017b) Ensemble sinusoidal differential covariance matrix adaptation with Euclidean neighborhood for solving CEC2017 benchmark problems. In: 2017 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 372–379
Awad NH, Ali MZ, Suganthan PN, Reynolds RG (2016b) An ensemble sinusoidal parameter adaptation incorporated with L-SHADE for solving CEC2014 benchmark problems. In: 2016 IEEE Congress on Evolutionary Computation (CEC). pp 2958–2965
Ayyarao TSLV, Kumar PP (2022) Parameter estimation of solar PV models with a new proposed war strategy optimization algorithm. Int J Energy Res 46:7215–7238. https://doi.org/10.1002/er.7629
Azizi M, Talatahari S, Giaralis A (2021) Optimization of engineering design problems using atomic orbital search algorithm. IEEE Access 9:102497–102519. https://doi.org/10.1109/ACCESS.2021.3096726
Ba AF, Huang H, Wang M et al (2022) Levy-based antlion-inspired optimizers with orthogonal learning scheme. Eng Comput 38:397–418. https://doi.org/10.1007/s00366-020-01042-7
Bäck T, Schwefel H-P (1993) An overview of evolutionary algorithms for parameter optimization. Evol Comput 1:1–23. https://doi.org/10.1162/evco.1993.1.1.1
Baldea M, Daoutidis P (2012) Matlab code. Dynamics and nonlinear control of integrated process systems. Cambridge University Press, Cambridge, pp 237–245
Bassel A, Haglan H, Mahmoud A (2020) Local search algorithms based on benchmark test functions problem. IAES Int J Artif Intell 9:529. https://doi.org/10.11591/ijai.v9.i3.pp529-534
Baykasoğlu A, Akpinar Ş (2017) Weighted superposition attraction (WSA): a swarm intelligence algorithm for optimization problems—Part 1: unconstrained optimization. Appl Soft Comput 56:520–540. https://doi.org/10.1016/j.asoc.2015.10.036
Bayzidi H (2022a) Social Network Search for solving engineering problems - File Exchange - MATLAB CentralFile Exchange - MATLAB Central. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/97577-social-network-search-for-solving-engineering-problems?s_tid=srchtitle. Accessed 19 Nov 2021
Bayzidi H (2022b) Social Network Search for solving engineering problems. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/97577-social-network-search-for-solving-engineering-problems?s_tid=srchtitle_Tubular Column Design_1. Accessed 11 Mar 2022
Begambre O, Laier JE (2009) A hybrid particle swarm optimization—simplex algorithm (PSOS) for structural damage identification. Adv Eng Softw 40:883–891. https://doi.org/10.1016/j.advengsoft.2009.01.004
BIGGS MC (1971) Minimization algorithms making use of non-quadratic properties of the objective function. IMA J Appl Math 8:315–327. https://doi.org/10.1093/imamat/8.3.315
Bilchev G, Parmee IC (1995) The ant colony metaphor for searching continuous design spaces. In: Fogarty TC (ed) Evolutionary computing. Springer, Berlin, pp 25–39
Birge B (2006) Particle swarm optimization toolbox. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/7506-particle-swarm-optimization-toolbox?s_tid=srchtitle. Accessed 4 Apr 2022
Biswas PP, Suganthan PN, Mallipeddi R, Amaratunga GAJ (2020) Multi-objective optimal power flow solutions using a constraint handling technique of evolutionary algorithms. Soft Comput 24:2999–3023. https://doi.org/10.1007/s00500-019-04077-1
Biswas S, Saha D, De S, et al (2021) Improving differential evolution through bayesian hyperparameter optimization. In: 2021 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 832–840
Bossek J (2022) Single and multi-objective optimization test functions. In: GitHub. https://github.com/jakobbossek/smoof/blob/HEAD/R/sof.aluffi-pentini.R. Accessed 5 Apr 2022
Bouchekara HREH (2020) Most valuable player algorithm: a novel optimization algorithm inspired from sport. Oper Res 20:139–195. https://doi.org/10.1007/s12351-017-0320-y
Braik MS (2021) Chameleon swarm algorithm: a bio-inspired optimizer for solving engineering design problems. Expert Syst Appl 174:114685. https://doi.org/10.1016/j.eswa.2021.114685
Brest J, Boskovic B, Zumer V (2010) An improved self-adaptive differential evolution algorithm in single objective constrained real-parameter optimization. In: IEEE Congress on Evolutionary Computation. IEEE, pp 1–8
Brest J, Maucec MS, Boskovic B (2017) Single objective real-parameter optimization: Algorithm jSO. In: 2017 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1311–1318
Brest J, Maucec MS, Boskovic B (2019) The 100-digit challenge: algorithm jDE100. In: 2019 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 19–26
Brest J, Maucec MS, Boskovic B (2020) Differential evolution algorithm for single objective bound-constrained optimization: algorithm j2020. In: 2020 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1–8
Brest J, Zamuda A, Boskovic B, et al (2008) High-dimensional real-parameter optimization using self-adaptive differential evolution algorithm with population size reduction. In: 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence). IEEE, pp 2032–2039
Brest J, Zamuda A, Boskovic B, et al (2009) Dynamic optimization using self-adaptive differential evolution. In: 2009 IEEE Congress on Evolutionary Computation. pp 415–422
Cantú VH, Azzaro-Pantel C, Ponsich A (2021) Constraint-handling techniques within differential evolution for solving process engineering problems. Appl Soft Comput 108:107442. https://doi.org/10.1016/j.asoc.2021.107442
Charilogis V, Tsoulos IG, Tzallas A, Karvounis E (2022) Modifications for the differential evolution algorithm. Symmetry (basel) 14:447. https://doi.org/10.3390/sym14030447
Che Y, He D (2022) An enhanced seagull optimization algorithm for solving engineering optimization problems. Appl Intell. https://doi.org/10.1007/s10489-021-03155-y
Chen H, Xu Y, Wang M, Zhao X (2019) A balanced whale optimization algorithm for constrained engineering design problems. Appl Math Model 71:45–59. https://doi.org/10.1016/j.apm.2019.02.004
Chen L CIAD Book Test Functions. In: Mathworks.com. https://in.mathworks.com/matlabcentral/fileexchange/68483-ciad-book-test-functions?s_tid=srchtitle. Accessed 5 Apr 2022
Cheng R, Jin Y (2015) A social learning particle swarm optimization algorithm for scalable optimization. Inf Sci (ny) 291:43–60. https://doi.org/10.1016/j.ins.2014.08.039
Chopra N (2018) Constrained GWO-pressure vessel design optimization - File Exchange—MATLAB CentralFile Exchange - MATLAB Central. https://in.mathworks.com/matlabcentral/fileexchange/67335-constrained-gwo-pressure-vessel-design-optimization?s_tid=srchtitle. Accessed 19 Nov 2021
Chowdhury S (2008) Modified predator-prey (MPP) algorithm for single-and multi-objective optimization problems. Florida International University, Florida
Civicioglu P (2012) Transforming geocentric cartesian coordinates to geodetic coordinates by using differential search algorithm. Comput Geosci 46:229–247. https://doi.org/10.1016/j.cageo.2011.12.011
Civicioglu P, Besdok E (2019) Bernstain-search differential evolution algorithm for numerical function optimization. Expert Syst Appl 138:112831. https://doi.org/10.1016/j.eswa.2019.112831
Clerc M (1999) The swarm and the queen: towards a deterministic and adaptive particle swarm optimization. In: Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406). IEEE, pp 1951–1957
Coello Coello CA, Pulido GT (2005) Multiobjective structural optimization using a microgenetic algorithm. Struct Multidiscip Optim 30:388–403. https://doi.org/10.1007/s00158-005-0527-z
Cuevas E, Cienfuegos M, Zaldívar D, Pérez-Cisneros M (2013) A swarm optimization algorithm inspired in the behavior of the social-spider. Expert Syst Appl 40:6374–6384. https://doi.org/10.1016/j.eswa.2013.05.041
Cuevas E, Echavarría A, Ramírez-Ortegón MA (2014) An optimization algorithm inspired by the states of matter that improves the balance between exploration and exploitation. Appl Intell 40:256–272. https://doi.org/10.1007/s10489-013-0458-0
D’Angelo G, Della-Morte D, Pastore D et al (2023) Identifying patterns in multiple biomarkers to diagnose diabetic foot using an explainable genetic programming-based approach. Futur Gener Comput Syst 140:138–150. https://doi.org/10.1016/j.future.2022.10.019
D’Angelo G, Palmieri F (2023) A co-evolutionary genetic algorithm for robust and balanced controller placement in software-defined networks. J Netw Comput Appl 212:103583. https://doi.org/10.1016/j.jnca.2023.103583
D’Angelo G, Palmieri F, Robustelli A (2022) Artificial neural networks for resources optimization in energetic environment. Soft Comput 26:1779–1792. https://doi.org/10.1007/s00500-022-06757-x
Das S, Suganthan PN (2011) Problem definitions and evaluation criteria for CEC 2011 competition on testing evolutionary algorithms on real world optimization problems. Electronics 2:1–42
Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Methods Appl Mech Eng 186:311–338. https://doi.org/10.1016/S0045-7825(99)00389-8
Dehghani M (2022) Northern Goshawk Optimization: A new swarm-based algorithm - file exchange - MATLAB CentralFile exchange - MATLAB central. https://in.mathworks.com/matlabcentral/fileexchange/106665-northern-goshawk-optimization-a-new-swarm-based-algorithm?s_tid=FX_rc3_behav. Accessed 1 Jan 2022
Dhiman G, Kaur A (2019) A hybrid algorithm based on particle swarm and spotted hyena optimizer for global optimization. In: Bansal JC, Das KN, Nagar A et al (eds) Soft computing for problem solving. Springer, Singapore, pp 599–615
Dhiman G, Kumar V (2019) Seagull optimization algorithm: theory and its applications for large-scale industrial engineering problems. Knowl-Based Syst 165:169–196. https://doi.org/10.1016/j.knosys.2018.11.024
Diep QB (2022) The iSOMA. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/103950-the-isoma?s_tid=srchtitle. Accessed 3 Apr 2022
Diep QB, Zelinka I, Das S, Senkerik R (2020) SOMA T3A for solving the 100-digit challenge. In: SEMCCO/FANCCO. pp 155–165
Dieterich JM, Hartke B (2012) Empirical review of standard benchmark functions using evolutionary global optimization. Appl Math 03:1552–1564. https://doi.org/10.4236/am.2012.330215
Ding K, Tan Y (2014) A CUDA-based real parameter optimization benchmark
Doerr B, Fouz M, Schmidt M, Wahlstrom M (2009) BBOB: Nelder-Mead with resize and halfruns. In: Proceedings of the 11th annual conference companion on Genetic and evolutionary computation conference - GECCO ’09. ACM Press, New York, New York, USA, p 2239
Dogan B (2020) Vortex search algorithm - file exchange - MATLAB CentralFile Exchange - MATLAB Central
Doğan B, Ölmez T (2015) A new metaheuristic for numerical function optimization: vortex search algorithm. Inf Sci (ny) 293:125–145. https://doi.org/10.1016/j.ins.2014.08.053
Dolinsky T (2001) Nanocell Optimization Techniques. In: Duke.edu. https://users.cs.duke.edu/~rodger/curious/pages/dolinsky/opt.html#TABLE. Accessed 15 Oct 2021
Dong N, Wang R, Zhang T (2021) A new encoding mechanism embedded evolutionary algorithm for UAV route planning. In: 2021 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1712–1718
Ebrahimi A, Khamehchi E (2016) Sperm whale algorithm: an effective metaheuristic algorithm for production optimization problems. J Nat Gas Sci Eng 29:211–222. https://doi.org/10.1016/j.jngse.2016.01.001
Edpuganti A, Dwivedi A, Rathore AK, Srivastava RK (2015) Optimal pulsewidth modulation of cascade nine-level (9L) inverter for medium voltage high power industrial AC drives. In: IECON 2015 - 41st Annual Conference of the IEEE Industrial Electronics Society. IEEE, pp 004259–004264
Edpuganti A, Rathore AK (2014) Fundamental switching frequency optimal pulsewidth modulation of medium voltage cascaded seven-level inverter. In: 2014 IEEE Industry Application Society Annual Meeting. IEEE, pp 1–7
Edpuganti A, Rathore AK (2017) Optimal pulsewidth modulation for common-mode voltage elimination scheme of medium-voltage modular multilevel converter-fed open-end stator winding induction motor drives. IEEE Trans Ind Electron 64:848–856. https://doi.org/10.1109/TIE.2016.2586678
Elsayed S, Hamza N, Sarker R (2016) Testing united multi-operator evolutionary algorithms-II on single objective optimization problems. In: 2016 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 2966–2973
Elsayed SM, Sarker RA, Essam DL (2011a) GA with a new multi-parent crossover for solving IEEE-CEC2011 competition problems. In: 2011 IEEE Congress of Evolutionary Computation (CEC). pp 1034–1040
Elsayed SM, Sarker RA, Essam DL (2011b) Differential evolution with multiple strategies for solving CEC2011 real-world numerical optimization problems. In: 2011 IEEE Congress of Evolutionary Computation (CEC). IEEE, pp 1041–1048
Erdoǧan Yildirim A, Karci A (2019) Application of three bar truss problem among engineering design optimization problems using artificial atom algorithm. 2018 Int Conf Artif Intell Data Process IDAP 2018 1–5. https://doi.org/10.1109/IDAP.2018.8620762
Erlich I, Rueda JL, Wildenhues S, Shewarega F (2014) Solving the IEEE-CEC 2014 expensive optimization test problems by using single-particle MVMO. In: 2014 IEEE Congress on Evolutionary Computation (CEC). pp 1084–1091
Evers G (2011) Particle swarm optimization research toolbox. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/28291-particle-swarm-optimization-research-toolbox?s_tid=srchtitle. Accessed 3 Apr 2022
Falagas ME, Pitsouni EI, Malietzis GA, Pappas G (2008) Comparison of Pubmed, Scopus, web of science, and google scholar: strengths and weaknesses. FASEB J off Publ Fed Am Soc Exp Biol 22:338–342. https://doi.org/10.1096/fj.07-9492LSF
Fan L, Yoshino T, Xu T et al (2018) A novel hybrid algorithm for solving multiobjective optimization problems with engineering applications. Math Probl Eng 2018:1–15. https://doi.org/10.1155/2018/5316379
Faramarzi A, Heidarinejad M, Mirjalili S, Gandomi AH (2020) Marine predators algorithm: a nature-inspired metaheuristic. Expert Syst Appl 152:113377. https://doi.org/10.1016/j.eswa.2020.113377
Farshchin M (2020) Optimization benchmark truss problems. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/76228-optimization-benchmark-truss-problems?s_tid=srchtitle. Accessed 22 May 2022
Fateen S-EK, Bonilla-Petriciolet A (2014) Intelligent firefly algorithm for global optimization. In: Yang X-S (ed) Studies in computational intelligence. Springer International Publishing, Cham, pp 315–330
Finch WW, Ward AC (1997) A set-based system for eliminating infeasible designs in engineering problems dominated by uncertainty. In: Volume 3: 9th International Design Theory and Methodology Conference. American Society of Mechanical Engineers
FINDIK O (2015) Bull optimization algorithm based on genetic operators for continuous optimization problems. Turk J Electr Eng Comput Sci 23:2225–2239. https://doi.org/10.3906/elk-1307-123
Fong S, Deb S, Yang XS (2015) A heuristic optimization method inspired by wolf preying behavior. Neural Comput Appl 26:1725–1738. https://doi.org/10.1007/s00521-015-1836-9
Formato RA (2007) Central force optimization: a new metaheuristic with applications in applied electromagnetics. Prog Electromagn Res 77:425–491. https://doi.org/10.2528/PIER07082403
Franco D (2018) Gaussian quantum-behaved Particle Swarm Optimization. In: Mathworks.com. https://in.mathworks.com/matlabcentral/fileexchange/69144-gaussian-quantum-behaved-particle-swarm-optimization?s_tid=srchtitle. Accessed 5 Apr 2022
Function BC (2014) Test function benchmarks for global optimization. In: Yang X-S (ed) Nature-inspired optimization algorithms. Elsevier, Oxford, pp 227–245
Function BC (2021) Test function benchmarks for global optimization. Nature-inspired optimization algorithms. Elsevier, Amsterdam, pp 259–275
Gandomi AH, Alavi AH (2012) Krill herd: a new bio-inspired optimization algorithm. Commun Nonlinear Sci Numer Simul 17:4831–4845. https://doi.org/10.1016/j.cnsns.2012.05.010
Gandomi AH, Yang X-S, Alavi AH (2013) Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng Comput 29:17–35. https://doi.org/10.1007/s00366-011-0241-y
Gao Z-M, Zhao J, Hu Y-R, Chen H-F (2019) The improved Harris hawk optimization algorithm with the Tent map. In: 2019 3rd International Conference on Electronic Information Technology and Computer Engineering (EITCE). IEEE, pp 336–339
Garden RW, Engelbrecht AP (2014) Analysis and classification of optimisation benchmark functions and benchmark suites. In: 2014 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1641–1649
Garg H (2014) Solving structural engineering design optimization problems using an artificial bee colony algorithm. J Ind Manag Optim 10:777–794. https://doi.org/10.3934/jimo.2014.10.777
GeoMath (2019a) Bernstain-search differential evolution algorithm. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/69827-bernstain-search-differential-evolution-algorithm?s_tid=srchtitle. Accessed 20 Apr 2022
GeoMath (2019b) Weighted differential evolution algorithm (WDE). In: Mathworks.com. https://in.mathworks.com/matlabcentral/fileexchange/68370-weighted-differential-evolution-algorithm-wde?s_tid=srchtitle. Accessed 4 Apr 2022
Ghosh A (2023) A comprehensive review of water based PV: flotavoltaics, under water, offshore & canal top. Ocean Eng 281:115044. https://doi.org/10.1016/j.oceaneng.2023.115044
Got A, Zouache D, Moussaoui A (2022) MOMRFO: multi-objective manta ray foraging optimizer for handling engineering design problems. Knowl-Based Syst 237:107880. https://doi.org/10.1016/j.knosys.2021.107880
Greene C (2021) Ackley function 3D plot - MATLAB Answers - MATLAB Central
Guillén-Gosálbez G (2011) A novel MILP-based objective reduction method for multi-objective optimization: application to environmental problems. Comput Chem Eng 35:1469–1477. https://doi.org/10.1016/j.compchemeng.2011.02.001
Gujarathi AM, Purohit S, Srikanth B (2015) Optimization of reactor network design problem using jumping gene adaptation of differential evolution. J Phys Conf Ser 622:012044. https://doi.org/10.1088/1742-6596/622/1/012044
Gujarathia AM, Vakili-Nezhaad G, Vatani M (2016) Optimization of process design problems using differential evolution algorithm. J Eng Res 15:89. https://doi.org/10.24200/tjer.vol13iss1pp89-102
Guo S-M, Tsai JS-H, Yang C-C, Hsu P-H (2015) A self-optimization approach for L-SHADE incorporated with eigenvector-based crossover and successful-parent-selecting framework on CEC 2015 benchmark set. In: 2015 IEEE Congress on Evolutionary Computation (CEC). pp 1003–1010
Gurrola-Ramos J, Hernandez-Aguirre A, Dalmau-Cedeno O (2020) COLSHADE for real-world single-objective constrained optimization problems. In: 2020 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1–8
Hadi AA, Mohamed AW, Jambi KM (2018) Single-objective real-parameter optimization: enhanced LSHADE-SPACMA algorithm
Hamish (2022) Benchmark_func.m at master. In: GitHub. https://github.com/hamish2014/optTune. Accessed 5 Apr 2022
Hansen N, Auger A, Ros R et al (2021) COCO: a platform for comparing continuous optimizers in a black-box setting. Optim Methods Softw 36:114–144. https://doi.org/10.1080/10556788.2020.1808977
Harifi S, Khalilian M, Mohammadzadeh J, Ebrahimnejad S (2019) Emperor Penguins Colony: a new metaheuristic algorithm for optimization. Evol Intell 12:211–226. https://doi.org/10.1007/s12065-019-00212-x
Hashim FA, Houssein EH, Hussain K et al (2022) Honey Badger Algorithm: new metaheuristic algorithm for solving optimization problems. Math Comput Simul 192:84–110. https://doi.org/10.1016/j.matcom.2021.08.013
Hashim FA, Houssein EH, Mabrouk MS et al (2019) Henry gas solubility optimization: a novel physics-based algorithm. Futur Gener Comput Syst 101:646–667. https://doi.org/10.1016/j.future.2019.07.015
He Q, Wang L (2007) An effective co-evolutionary particle swarm optimization for constrained engineering design problems. Eng Appl Artif Intell 20:89–99. https://doi.org/10.1016/j.engappai.2006.03.003
Horst R, Tuy H (1996) Global optimization. Springer, Berlin
Houssem (2020) Electric charged particles optimization (ECPO). In: MATLAB Cent. Exch. https://in.mathworks.com/matlabcentral/fileexchange/81358-electric-charged-particles-optimization-ecpo?s_tid=srchtitle. Accessed 3 Apr 2022
Huang VL, Qin AK, Deb K, et al (2007) Problem definitions for performance assessment of multi-objective optimization algorithms
Huang VL, Qin AK, Suganthan PN (2006) Self-adaptive differential evolution algorithm for constrained real-parameter optimization. In: 2006 IEEE International Conference on Evolutionary Computation. pp 17–24
Hussain K, Mohd Salleh MN, Cheng S, Naseem R (2017) Common benchmark functions for metaheuristic evaluation: a review. JOIV Int J Informatics vis 1:218. https://doi.org/10.30630/joiv.1.4-2.65
Hussien A (2022) Snake Optimizer - file exchange - {MATLAB} {CentralFile} exchange - {MATLAB} central. In: Mathworks.com. https://in.mathworks.com/matlabcentral/fileexchange/106465-snake-optimizer?s_tid=srchtitle. Accessed 18 Feb 2022
Jain H, Deb K (2014) An evolutionary many-objective optimization algorithm using reference-point based nondominated sorting approach, part II: handling constraints and extending to an adaptive approach. IEEE Trans Evol Comput 18:602–622. https://doi.org/10.1109/TEVC.2013.2281534
Jamil M, Yang X-S, Zepernick H-J (2013) Test functions for global optimization. Swarm intelligence and bio-inspired computation. Elsevier, Amsterdam, pp 193–222
Jamil M, Yang XS (2013) A literature survey of benchmark functions for global optimisation problems. Int J Math Model Numer Optim 4:150. https://doi.org/10.1504/IJMMNO.2013.055204
Jin B (2021) Multi-objective a algorithm for the multimodal multi-objective path planning optimization. In: 2021 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1704–1711
Julie (2012) Surrogate model optimization toolbox. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/38530-surrogate-model-optimization-toolbox?s_tid=srchtitle. Accessed 20 Apr 2022
K. V. Price, N. H. Awad, M. Z. Ali PNS (2018) Problem definitions and evaluation criteria for the 100-digit challenge special session and competition on single objective numerical optimization. Singapore
Kaur A, Jain S, Goel S (2020) Sandpiper optimization algorithm: a novel approach for solving real-life engineering problems. Appl Intell 50:582–619. https://doi.org/10.1007/s10489-019-01507-3
Kaveh A, Bakhshpoori T (2016) Water evaporation optimization: a novel physically inspired optimization algorithm. Comput Struct 167:69–85. https://doi.org/10.1016/j.compstruc.2016.01.008
Kaveh A, Talatahari S (2010a) A novel heuristic optimization method: charged system search. Acta Mech 213:267–289. https://doi.org/10.1007/s00707-009-0270-4
Kaveh A, Talatahari S (2010b) An improved ant colony optimization for constrained engineering design problems. Eng Comput 27:155–182. https://doi.org/10.1108/02644401011008577
Kaveh A, Zolghadr A (2016) A novel meta-heuristic algorithm: tug of war optimization. Int J Optim Civ Eng Int J Optim Civ Eng 6:469–492
Kelly M (2016) Particle swarm optimization. In: Mathworks.com. https://in.mathworks.com/matlabcentral/fileexchange/54849-particle-swarm-optimization?s_tid=srchtitle. Accessed 4 Apr 2022
Kelly M (2022) ParticleSwarmOptimization: Matlab implementation of particle swarm optimization. In: GitHub. https://github.com/MatthewPeterKelly/ParticleSwarmOptimization. Accessed 4 Apr 2022
Khayou H (2020) Particle swarm optimization. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/77119-particle-swarm-optimization?s_tid=srchtitle. Accessed 1 Jan 2022
Kim Y, Allmendinger R, López-Ibáñez M (2022) Are evolutionary algorithms safe optimizers? https://doi.org/10.48550/arxiv.2203.12622
Kiran MS (2015) TSA: tree-seed algorithm for continuous optimization. Expert Syst Appl 42:6686–6698. https://doi.org/10.1016/j.eswa.2015.04.055
Kocis GR, Grossmann IE (1989) A modelling and decomposition strategy for the minlp optimization of process flowsheets. Comput Chem Eng 13:797–819. https://doi.org/10.1016/0098-1354(89)85053-7
Kukkonen S, Lampinen J (2007) Performance assessment of generalized differential evolution 3 (GDE3) with a given set of problems. In: 2007 IEEE Congress on Evolutionary Computation. pp 3593–3600
Kumar A, Das S, Zelinka I (2020a) A self-adaptive spherical search algorithm for real-world constrained optimization problems. In: Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion. ACM, New York, NY, USA, pp 13–14
Kumar A, Das S, Zelinka I (2020b) A modified covariance matrix adaptation evolution strategy for real-world constrained optimization problems. In: Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion. ACM, New York, NY, USA, pp 11–12
Kumar A, Jha BK, Dheer DK et al (2019a) Nested backward/forward sweep algorithm for power flow analysis of droop regulated islanded microgrids. IET Gener Transm Distrib 13:3086–3095. https://doi.org/10.1049/iet-gtd.2019.0388
Kumar A, Jha BK, Dheer DK et al (2020c) A nested-iterative Newton-Raphson based power flow formulation for droop-based islanded microgrids. Electr Power Syst Res 180:106131. https://doi.org/10.1016/j.epsr.2019.106131
Kumar A, Jha BK, Singh D, Misra RK (2019b) Current injection-based Newton-Raphson power-flow algorithm for droop-based islanded microgrids. IET Gener Transm Distrib 13:5271–5283. https://doi.org/10.1049/iet-gtd.2019.0575
Kumar A, Misra RK, Singh D (2017) Improving the local search capability of effective butterfly optimizer using covariance matrix adapted retreat phase. In: 2017 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1835–1842
Kumar A, Price K V., Mohamed AW, et al (2021a) Problem definitions and evaluation criteria for the CEC 2022 special session and competition on single objective bound constrained numerical optimization
Kumar A, Sharma D, Deb K (2007) A hybrid multi-objective optimization procedure using PCX based NSGA-II and sequential quadratic programming. In: 2007 IEEE Congress on Evolutionary Computation. IEEE, pp 3011–3018
Kumar A, Wu G, Ali MZ et al (2021b) A Benchmark-Suite of real-World constrained multi-objective optimization problems and some baseline results. Swarm Evol Comput 67:100961. https://doi.org/10.1016/j.swevo.2021.100961
Kumar A, Wu G, Ali MZ et al (2020d) A test-suite of non-convex constrained optimization problems from the real-world and some baseline results. Swarm Evol Comput 56:100693. https://doi.org/10.1016/j.swevo.2020.100693
Kumar N, Singh N, Vidyarthi DP (2021c) Artificial lizard search optimization (ALSO): a novel nature-inspired meta-heuristic algorithm. Soft Comput 25:6179–6201. https://doi.org/10.1007/s00500-021-05606-7
Kutlu Onay F, Aydemir SB (2022) Chaotic hunger games search optimization algorithm for global optimization and engineering problems. Math Comput Simul 192:514–536. https://doi.org/10.1016/j.matcom.2021.09.014
Lacroix B, Molina D, Herrera F (2013) Dynamically updated region based memetic algorithm for the 2013 CEC Special Session and Competition on Real Parameter Single Objective Optimization. In: 2013 IEEE Congress on Evolutionary Computation. pp 1945–1951
Layeb A (2021) Cuckoo search via tangent flights
Lee KS, Geem ZW, Lee S, Bae K (2005) The harmony search heuristic algorithm for discrete structural optimization. Eng Optim 37:663–684. https://doi.org/10.1080/03052150500211895
Leong KY (2016) Test Functions. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/59737-test-functions?s_tid=srchtitle. Accessed 14 Oct 2021
Lezama F, Soares J, Faia R, Vale Z (2019) Hybrid-adaptive differential evolution with decay function HyDE-DF applied to the 100-digit challenge competition on single objective numerical optimization. In: Proceedings of the Genetic and Evolutionary Computation Conference Companion. Association for Computing Machinery, New York, NY, USA, pp 7–8
Li C, Yang S, Nguyen TT, et al (2009) Benchmark generator for CEC’2009 competition on dynamic optimization
Liang JJ, Qu BY, Suganthan PN, Chen Q (2014) Problem definitions and evaluation criteria for the CEC 2015 competition on learning-based real-parameter single objective optimization
Liang JJ, Runarsson TP, Mezura-Montes E, et al (2013) Problem definitions and evaluation criteria for the CEC 2006 special session on constrained real-parameter optimization. 81:275–281
Liang JJ, Suganthan PN (2006) Dynamic multi-swarm particle swarm optimizer with a novel constraint-handling mechanism. In: 2006 IEEE International Conference on Evolutionary Computation. IEEE, pp 9–16
Liao T, Stützle T (2013) Benchmark results for a simple hybrid algorithm on the CEC 2013 benchmark set for real-parameter optimization. In: 2013 IEEE Congress on Evolutionary Computation. pp 1938–1944
Lim WH, Mat Isa NA (2014) An adaptive two-layer particle swarm optimization with elitist learning strategy. Inf Sci (ny) 273:49–72. https://doi.org/10.1016/j.ins.2014.03.031
Lima G (2020) Grand tour algorithm-GTA. In: Mathworks.com
Lin-Yu Tseng, Chun Chen (2008) Multiple trajectory search for large scale global optimization. In: 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence). IEEE, pp 3052–3059
Lin M-H, Tsai J-F, Hu N-Z, Chang S-C (2013) Design optimization of a speed reducer using deterministic techniques. Math Probl Eng 2013:1–7. https://doi.org/10.1155/2013/419043
Ling Y, Zhou Y, Luo Q (2017) Lévy flight trajectory-based whale optimization algorithm for global optimization. IEEE Access 5:6168–6186. https://doi.org/10.1109/ACCESS.2017.2695498
Liu H, Ong Y-S, Cai J (2018) A survey of adaptive sampling for global metamodeling in support of simulation-based complex engineering design. Struct Multidiscip Optim 57:393–416. https://doi.org/10.1007/s00158-017-1739-8
Liu H, Xueqiang Li (2009) The multiobjective evolutionary algorithm based on determined weight and sub-regional search. In: 2009 IEEE Congress on Evolutionary Computation. IEEE, pp 1928–1934
Liu M, Zou X, Chen Y, Wu Z (2009) Performance assessment of DMOEA-DD with CEC 2009 MOEA competition test instances. In: 2009 IEEE Congress on Evolutionary Computation. IEEE, pp 2913–2918
Liu Z-Z, Wang Y, Huang P-Q (2020) AnD: A many-objective evolutionary algorithm with angle-based selection and shift-based density estimation. Inf Sci (ny) 509:400–419. https://doi.org/10.1016/j.ins.2018.06.063
Loshchilov I (2013) CMA-ES with restarts for solving CEC 2013 benchmark problems. In: 2013 IEEE Congress on Evolutionary Computation. pp 369–376
Loshchilov I, Stuetzle T, Liao T (2013) Ranking results of CEC’ 13 special session & competition on real-parameter single objective optimization. In: 2013 IEEE Congress on Evolutionary Computation, CEC 2013. pp 1–11
Luclaurent (2022) Leinweber K optiGTest. In: GitHub. https://github.com/luclaurent/optiGTest. Accessed 3 Apr 2022
Maier RW, Whiting WB (1998) The variation of parameter settings and their effects on performance for the simulated annealing algorithm. Comput Chem Eng 23:47–62. https://doi.org/10.1016/S0098-1354(98)00265-8
Mallipeddi R, Suganthan P (2010a) Problem definitions and evaluation criteria for the CEC 2010 competition on constrained real-parameter optimization
Mallipeddi R, Suganthan PN (2010b) Differential evolution with ensemble of constraint handling techniques for solving CEC 2010 benchmark problems. In: IEEE Congress on Evolutionary Computation. IEEE, pp 1–8
Martínez-Cagigal V (2016) Particle swarm optimization (PSO) - GUI simulator. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/55162-particle-swarm-optimization-pso-gui-simulator?s_tid=srchtitle. Accessed 3 Apr 2022
Math G (2022) Bernstein-levy search differential evolution algorithm. In: Mathworks.com. https://in.mathworks.com/matlabcentral/fileexchange/107340-bernstein-levy-search-differential-evolution-algorithm?s_tid=srchtitle. Accessed 6 Apr 2022
Md Asafuddoula TR (2014) An approach to solve computationally expensive optimization problems of CEC‐2014 without approximation
Meng OK, Pauline O, Kiong SC et al (2017) Application of modified flower pollination algorithm on mechanical engineering design problem. IOP Conf Ser Mater Sci Eng 165:012032. https://doi.org/10.1088/1757-899X/165/1/012032
Meng X, Liu Y, Gao X, Zhang H (2014) A new bio-inspired algorithm: chicken swarm optimization. In: Lecture notes in computer science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). pp 86–94
Meng Z, Pan J-S (2016) Monkey king evolution: a new memetic evolutionary algorithm and its application in vehicle fuel consumption optimization. Knowl-Based Syst 97:144–157. https://doi.org/10.1016/j.knosys.2016.01.009
Mezura-Montes E, Velazquez-Reyes J, Coello Coello CA (2006) Modified differential evolution for constrained optimization. In: 2006 IEEE International Conference on Evolutionary Computation. pp 25–32
Mirjalili S (2015a) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl-Based Syst 89:228–249. https://doi.org/10.1016/j.knosys.2015.07.006
Mirjalili S (2021) Unconstained. In: Kyoto-u.ac.jp. https://seyedalimirjalili.com/aha. Accessed 17 Nov 2021
Mirjalili S (2015b) The ant lion optimizer. Adv Eng Softw 83:80–98. https://doi.org/10.1016/j.advengsoft.2015.01.010
Mirjalili S, Jangir P, Saremi S (2017) Multi-objective ant lion optimizer: a multi-objective optimization algorithm for solving engineering problems. Appl Intell 46:79–95. https://doi.org/10.1007/s10489-016-0825-8
Mirjalili S, Lewis A (2016) Obstacles and difficulties for robust benchmark problems: a novel penalty-based robust optimisation method. Inf Sci (ny) 328:485–509. https://doi.org/10.1016/j.ins.2015.08.041
Mirjalili S, Lewis A (2014) Adaptive gbest-guided gravitational search algorithm. Neural Comput Appl 25:1569–1584. https://doi.org/10.1007/s00521-014-1640-y
Mishra KK, Tiwari S, Misra AK (2012) improved environmental adaption method for solving optimization problems. In: Li Z, Li X, Liu Y, Cai Z (eds) Springer, Heidelberg, pp 300–313
Mishra S, Kumar A, Singh D, Kumar Misra R (2019) Butterfly optimizer for placement and sizing of distributed generation for feeder phase balancing. pp 519–530
Mishra SK (2011) Performance of differential evolution and particle swarm methods on some relatively harder multi-modal benchmark functions. SSRN Electron J 2:285–287. https://doi.org/10.2139/ssrn.937147
Mishra SK (2006a) Repulsive particle swarm method on some difficult test problems of global optimization. SSRN Electron J. https://doi.org/10.2139/ssrn.928538
Mishra SK (2006b) Some new test functions for global optimization and performance of repulsive particle swarm method. SSRN Electron J. https://doi.org/10.2139/ssrn.926132
Mohamed AW, Hadi AA, Agrawal P, et al (2021) Gaining-sharing knowledge based algorithm with adaptive parameters hybrid with IMODE algorithm for solving CEC 2021 benchmark problems. In: 2021 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 841–848
Mohamed AW, Hadi AA, Mohamed AK, Awad NH (2020) Evaluating the performance of adaptive gainingsharing knowledge based algorithm on CEC 2020 benchmark problems. In: 2020 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1–8
Molina D, LaTorre A, Herrera F (2018) An insight into bio-inspired and evolutionary algorithms for global optimization: review, analysis, and lessons learnt over a decade of competitions. Cognit Comput 10:517–544. https://doi.org/10.1007/s12559-018-9554-0
Montalvo C (2021) Montalvo models, simulations and scripts. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/73816-montalvo-models-simulations-and-scripts?s_tid=srchtitle. Accessed 3 Apr 2022
Mousa AA, El-Shorbagy MA, Abd-El-Wahed WF (2012) Local search based hybrid particle swarm optimization algorithm for multiobjective optimization. Swarm Evol Comput 3:1–14. https://doi.org/10.1016/j.swevo.2011.11.005
Mousavirad SJ, Ebrahimpour-Komleh H (2017) Human mental search: a new population-based metaheuristic optimization algorithm. Appl Intell 47:850–887. https://doi.org/10.1007/s10489-017-0903-6
Muller J, Krityakierne T, Shoemaker CA (2014) SO-MODS: optimization for high dimensional computationally expensive multi-modal functions with surrogate search. In: 2014 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1092–1099
Narayanan S, Azarm S (1999) On improving multiobjective genetic algorithms for design optimization. Struct Optim 18:146–155. https://doi.org/10.1007/BF01195989
Naruei I, Keynia F (2021) A new optimization method based on COOT bird natural life model. Expert Syst Appl 183:115352. https://doi.org/10.1016/j.eswa.2021.115352
Nematollahi AF, Rahiminejad A, Vahidi B (2017) A novel physical based meta-heuristic optimization method known as lightning attachment procedure optimization. Appl Soft Comput 59:596–621. https://doi.org/10.1016/j.asoc.2017.06.033
N-D Test Functions K-AMPGO 0.1.0 documentation. In: Infinity77.net. http://infinity77.net/global_optimization/test_functions_nd_K.html. Accessed 18 Apr 2022b
Oldenhuis R (2021) Test functions for global optimization algorithms. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/23147-test-functions-for-global-optimization-algorithms. Accessed 13 Oct 2021
Optimization GN, Mathematica U (2006) Global nonlinear optimization using mathematica. 1–103
Örnek BN, Aydemir SB, Düzenli T, Özak B (2022) A novel version of slime mould algorithm for global optimization and real world engineering problems: enhanced slime mould algorithm. Math Comput Simul 198:253–288. https://doi.org/10.1016/j.matcom.2022.02.030
Oyelade ON, Ezugwu AE (2021) Ebola optimization search algorithm (EOSA): a new metaheuristic algorithm based on the propagation model of Ebola virus disease. arXiv Prepr arXiv210601416
Pahnehkolaei SMA, Alfi A, Sadollah A, Kim JH (2017) Gradient-based water cycle algorithm with evaporation rate applied to chaos suppression. Appl Soft Comput 53:420–440. https://doi.org/10.1016/j.asoc.2016.12.030
Pan T-S, Dao T-K, Nguyen T-T, Chu S-C (2015) Hybrid particle swarm optimization with bat algorithm. In: Sun H, Yang C-Y, Lin C-W, et al. (eds) Springer International Publishing, Cham, pp 37–47
Pareek S, Kishnani M, Gupta R (2014) Optimal tuning of PID controller using meta heuristic algorithms. In: 2014 International Conference on Advances in Engineering and Technology Research, ICAETR 2014. IEEE, pp 1–5
Parsons MG, Scott RL (2004) Formulation of multicriterion design optimization problems for solution with scalar numerical optimization methods. J Sh Res 48:61–76. https://doi.org/10.5957/jsr.2004.48.1.61
Parsopoulos KE, Vrahatis MN (2002) Recent approaches to global optimization problems through particle swarm optimization. Nat Comput 1:235–306. https://doi.org/10.1023/A:1016568309421
Pedramasl N (2015) Particle swarm optimization welded beam design problem - file exchange - {MATLAB} {CentralFile} exchange - {MATLAB} central. In: Mathworks.com. https://in.mathworks.com/matlabcentral/fileexchange/49006-particle-swarm-optimization-welded-beam-design-problem?s_tid=srchtitle. Accessed 19 Nov 2021
Peraza-Vázquez H, Peña-Delgado A, Ranjan P et al (2021a) A bio-inspired method for mathematical optimization inspired by arachnida salticidade. Mathematics 10:102. https://doi.org/10.3390/math10010102
Peraza-Vázquez H, Peña-Delgado AF, Echavarría-Castillo G et al (2021b) A bio-inspired method for engineering design optimization inspired by dingoes hunting strategies. Math Probl Eng. https://doi.org/10.1155/2021/9107547
Picheny V, Wagner T, Ginsbourger D (2013) A benchmark of kriging-based infill criteria for noisy optimization. Struct Multidiscip Optim 48:607–626. https://doi.org/10.1007/s00158-013-0919-4
Pilario KE (2020) Minimizing the himmelblau function using GA and PSO. In: Mathworks.com. https://in.mathworks.com/matlabcentral/fileexchange/65811-minimizing-the-himmelblau-function-using-ga-and-pso?s_tid=srchtitle. Accessed 6 Apr 2022
Pira E (2022) City councils evolution: a socio-inspired metaheuristic optimization algorithm. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-022-03765-5
Pohlheim H (2005) Geatbx examples of objective functions. GEATbx version 8:
Premkumar M, Jangir P, Sowmya R et al (2021) MOSMA: multi-objective slime mould algorithm based on elitist non-dominated sorting. IEEE Access 9:3229–3248. https://doi.org/10.1109/ACCESS.2020.3047936
Qi-chang D (2011) Simulation analysis of particle swarm optimization algorithm with extended memory. Control Decis
Qinqin F (2014) DMPSADE. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/46079-dmpsade?s_tid=srchtitle. Accessed 3 Apr 2022
Rahnamayan S, Tizhoosh HR, Salama MMA (2007) A novel population initialization method for accelerating evolutionary algorithms. Comput Math with Appl 53:1605–1614. https://doi.org/10.1016/j.camwa.2006.07.013
Rajabioun R (2011) Cuckoo optimization algorithm. Appl Soft Comput 11:5508–5518. https://doi.org/10.1016/j.asoc.2011.05.008
Raouf OA, Hezam IM (2017) Sperm motility algorithm: a novel metaheuristic approach for global optimisation. In: International Journal of Operational Research. pp 143–163
Rather SA (2022) Chaotic-GSA-for-engineering-design-problems
Rathore AK, Holtz J, Boller T (2010a) Optimal pulsewidth modulation of multilevel inverters for low switching frequency control of medium voltage high power industrial AC drives. In: 2010 IEEE Energy Conversion Congress and Exposition. IEEE, pp 4569–4574
Rathore AK, Holtz J, Boller T (2010b) Synchronous optimal pulsewidth modulation for low-switching-frequency control of medium-voltage multilevel inverters. IEEE Trans Ind Electron 57:2374–2381. https://doi.org/10.1109/TIE.2010.2047824
Razmjooy N (2014) PID control—file exchange—MATLAB CentralFile exchange - MATLAB central. In: MATLAB. https://in.mathworks.com/matlabcentral/fileexchange/48060-pid-control?s_tid=srchtitle. Accessed 3 Apr 2022
Razmjooy N, Khalilpour M, Ramezani M (2016) A new meta-heuristic optimization algorithm inspired by FIFA world cup competitions: theory and its application in PID designing for AVR system. J Control Autom Electr Syst 27:419–440. https://doi.org/10.1007/s40313-016-0242-6
Reynoso-Meza G, Sanchis J, Blasco X, Herrero JM (2011) Hybrid DE algorithm with adaptive crossover operator for solving real-world numerical optimization problems. In: 2011 IEEE Congress of Evolutionary Computation (CEC). IEEE, pp 1551–1556
Rivas-Dávalos F, Irving MR (2005) An approach based on the strength pareto evolutionary algorithm 2 for power distribution system planning. In: Coello Coello CA, Hernández Aguirre A, Zitzler E (eds) Evolutionary multi-criterion optimization. Springer, Berlin, pp 707–720
Ronkkonen J (2009) Continuous multimodal global optimization with differential evolution-based methods
Rosic B, Radenovic S, Jankovic LJ, Milojevic M (2011) Optimisation of planetary gear train using multiobjective genetic algorithm. J Balk Tribol Assoc 17:462–475
Rueda JL, Erlich I (2016) Solving the CEC2016 Real-parameter single objective optimization problems through MVMO-PHM. Tech Rep
Rueda JL, Erlich I (2015) Testing MVMO on learning-based real-parameter single objective benchmark optimization problems. In: 2015 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1025–1032
Sacco WF, De Oliveira CRE (2005) A new stochastic optimization algorithm based on particle collisions metaheuristic. Trans Am Nucl Soc 92:657–659
Sadollah A, Bahreininejad A, Eskandar H, Hamdi M (2013) Mine blast algorithm: a new population based algorithm for solving constrained engineering optimization problems. Appl Soft Comput 13:2592–2612. https://doi.org/10.1016/j.asoc.2012.11.026
Saghafi T (2015) A report on numeric benchmark functions. cent excell soft comput intell inf process
Şahin İ, Dörterler M, Gokce H (2019) Optimization of hydrostatic thrust bearing using enhanced grey wolf optimizer. Mechanics 25:480–486. https://doi.org/10.5755/j01.mech.25.6.22512
Salawudeen AT, Muazu MB, Shaaban YA, Adedokun AE (2021) A novel smell agent optimization (SAO): an extensive CEC study and engineering application. Knowl-Based Syst 232:107486. https://doi.org/10.1016/j.knosys.2021.107486
Sallam KM, Elsayed SM, Chakrabortty RK, Ryan MJ (2020) Improved multi-operator differential evolution algorithm for solving unconstrained problems. In: 2020 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1–8
Sallam KM, Sarker RA, Essam DL, Elsayed SM (2015) Neurodynamic differential evolution algorithm and solving CEC2015 competition problems. In: 2015 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1033–1040
Sam (2018) Constrained particle swarm optimization. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/25986-constrained-particle-swarm-optimization?s_tid=srchtitle. Accessed 3 Apr 2022
Sanders ND, Everson RM, Fieldsend JE, Rahat AAM (2019) Bayesian search for robust optima. J ACM 2:2
Savsani P, Savsani V (2016) Passing vehicle search (PVS): a novel metaheuristic algorithm. Appl Math Model 40:3951–3978. https://doi.org/10.1016/j.apm.2015.10.040
Sayed GI, Hassanien AE (2018) A hybrid SA-MFO algorithm for function optimization and engineering design problems. Complex Intell Syst 4:195–212. https://doi.org/10.1007/s40747-018-0066-z
Shabani A, Asgarian B, Gharebaghi SA et al (2019) A new optimization algorithm based on search and rescue operations. Math Probl Eng 2019:1–23. https://doi.org/10.1155/2019/2482543
Sharafi Y, Khanesar MA, Teshnehlab M (2016) COOA: Competitive optimization algorithm. Swarm Evol Comput 30:39–63. https://doi.org/10.1016/j.swevo.2016.04.002
Shareef H, Ibrahim AA, Mutlag AH (2015) Lightning search algorithm. Appl Soft Comput 36:315–333. https://doi.org/10.1016/j.asoc.2015.07.028
Sharma D, Kumar A, Deb K, Sindhya K (2007) Hybridization of SBX based NSGA-II and sequential quadratic programming for solving multi-objective optimization problems. In: 2007 IEEE Congress on Evolutionary Computation. pp 3003–3010
Sharma P, Chinnappa Naidu R (2022) Optimization techniques for grid-connected PV with retired EV batteries in centralized charging station with challenges and future possibilities: a review. Ain Shams Eng J. https://doi.org/10.1016/j.asej.2022.101985
Sharma P, Thangavel S, Raju S, Prusty BR (2022a) Parameter estimation of solar PV using ali baba and forty thieves optimization technique. Math Probl Eng 2022:1–17. https://doi.org/10.1155/2022/5013146
Sharma S, Chakraborty S, Saha AK et al (2022b) mLBOA: a modified butterfly optimization algorithm with Lagrange interpolation for global optimization. J Bionic Eng. https://doi.org/10.1007/s42235-022-00175-3
Sheikhi Azqandi M, Delavar M, Arjmand M (2020) An enhanced time evolutionary optimization for solving engineering design problems. Eng Comput 36:763–781. https://doi.org/10.1007/s00366-019-00729-w
Shi Y (2011) Brain storm optimization algorithm. In: Tan Y, Shi Y, Chai Y, Wang G (eds) Advances in swarm intelligence. Springer, Berlin, pp 303–309
Shrestha DL (2010) Plot multi dimensional functions. In: Mathworks.com. https://in.mathworks.com/matlabcentral/fileexchange/26566-plot-multi-dimensional-functions?s_tid=srchtitle. Accessed 6 Apr 2022
Special Session & Competitions on Real-Parameter Single Objective Optimization at CEC-2018, Rio de Janeiro, Brazil, 8–13 July 2018. https://www3.ntu.edu.sg/home/epnsugan/index_files/CEC2018/CEC2018.htm. Accessed 2 May 2022c
Stanovov V, Akhmedova S, Semenkin E (2018) LSHADE algorithm with rank-based selective pressure strategy for solving CEC 2017 benchmark problems. In: 2018 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1–8
Stanovov V, Akhmedova S, Semenkin E (2021) NL-SHADE-RSP algorithm with adaptive archive and selective pressure for CEC 2021 numerical optimization. In: 2021 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 809–816
Sudjianto A, Du X, Chen W (2005) Probabilistic sensitivity analysis in engineering design using uniform sampling and saddlepoint approximation. In: Sae.org
Suganthan PN (2011) Testing evolutionary algorithms on real‐world numerical optimization problems. In: Edu.sg. https://www3.ntu.edu.sg/home/epnsugan/index_files/CEC11-RWP/CEC2011_ranking.pdf. Accessed 6 May 2022
Suganthan PN (2022a) CEC2005. In: GitHub. https://github.com/P-N-Suganthan/CEC2005. Accessed 6 May 2022
Suganthan PN (2022b) CEC2006. In: GitHub. https://github.com/P-N-Suganthan/CEC2006. Accessed 6 May 2022
Suganthan PN (2022c) CEC2007. In: GitHub. https://github.com/P-N-Suganthan/CEC2007. Accessed 7 May 2022
Suganthan PN (2022d) CEC2008. In: GitHub. https://github.com/P-N-Suganthan/CEC2008. Accessed 6 May 2022
Suganthan PN (2022e) CEC2009-Dynamic-Optimization. In: GitHub. https://github.com/P-N-Suganthan/CEC2009-Dynamic-Optimization. Accessed 6 May 2022
Suganthan PN (2022f) Performance assessment of constrained / bound constrained multi-objective optimization algorithms", CEC-09, Trondheim, Norway, 18–21 May. In: GitHub. https://github.com/P-N-Suganthan/CEC2009-MOEA. Accessed 6 May 2022
Suganthan PN (2022g) Cec2009-MoeA. https://github.com/P-N-Suganthan/CEC2009-MOEA. Accessed 21 May 2022
Suganthan PN (2022h) CEC2010-constrained. In: GitHub. https://github.com/P-N-Suganthan/CEC2010-Constrained. Accessed 6 May 2022
Suganthan PN (2010) CEC-2011--Real_World_Problems. In: GitHub. https://github.com/P-N-Suganthan/CEC-2011--Real_World_Problems. Accessed 6 May 2022
Suganthan PN (2022i) CEC2013. In: GitHub. https://github.com/P-N-Suganthan/CEC2013. Accessed 1 May 2022
Suganthan PN (2022j) CEC2014. In: GitHub. https://github.com/P-N-Suganthan/CEC2014. Accessed 3 May 2022
Suganthan PN (2022k) CEC2015-learning-based. In: GitHub. https://github.com/P-N-Suganthan/CEC2015-Learning-Based. Accessed 3 May 2022
Suganthan PN (2022l) CEC2017-BoundContrained. In: GitHub. https://github.com/P-N-Suganthan/CEC2017-BoundContrained. Accessed 3 May 2022
Suganthan PN (2022m) CEC2019: 100-Digit Competition. In: GitHub. https://github.com/P-N-Suganthan/CEC2019. Accessed 3 May 2022
Suganthan PN (2022n) 2020-Bound-Constrained-Opt-Benchmark. In: GitHub. https://github.com/P-N-Suganthan/2020-Bound-Constrained-Opt-Benchmark. Accessed 21 May 2022
Suganthan PN (2022o) 2020-RW-Constrained-Optimisation. In: GitHub. https://github.com/P-N-Suganthan/2020-RW-Constrained-Optimisation. Accessed 21 May 2022
Suganthan PN (2022p) Problem definitions and evaluation criteria for the CEC 2021 special session and competition on single objective bound constrained numerical optimization. In: GitHub. https://github.com/P-N-Suganthan/2021-SO-BCO. Accessed 3 May 2022
Suganthan PN (2022q) 2022-SO-BO: Single Objective Bound Constrained Benchmark. In: GitHub. https://github.com/P-N-Suganthan/2022-SO-BO. Accessed 3 May 2022
Suganthan PN (2022r) A Benchmark-Suite of Real-World Constrained Multi-Objective Optimization Problems and some Baseline Results. In: GitHub. https://github.com/P-N-Suganthan/2021-RW-MOP. Accessed 18 May 2022
Suganthan PN, Ali MZ, Wu G, et al (2020) Special session & competitions on realworld single objective constrained optimization
Suganthan PN, Hansen N, Liang JJ, et al (2005) Problem definitions and evaluation criteria for the CEC 2005 special session on real-parameter optimization
Suganthan PN, Hansen N, Liang JJ, et al (2013) CEC2013 benchmark functions. KanGAL 251–256
Sun J, Fang W, Wu X et al (2012) Quantum-behaved particle swarm optimization: analysis of individual particle behavior and parameter selection. Evol Comput 20:349–393. https://doi.org/10.1162/EVCO_a_00049
Takahama T, Sakai S (2006) Constrained optimization by the ε constrained differential evolution with gradient-based mutation and feasible elites. In: 2006 IEEE International Conference on Evolutionary Computation. IEEE, pp 1–8
Takahama T, Sakai S (2010) Constrained optimization by the ε constrained differential evolution with an archive and gradient-based mutation. In: IEEE Congress on Evolutionary Computation. IEEE, pp 1–9
Talatahari S, Azizi M (2020) Optimization of constrained mathematical and engineering design problems using chaos game optimization. Comput Ind Eng 145:106560. https://doi.org/10.1016/j.cie.2020.106560
Talatahari S, Azizi M, Tolouei M et al (2021) Crystal structure algorithm (CryStAl): a metaheuristic optimization method. IEEE Access 9:71244–71261. https://doi.org/10.1109/ACCESS.2021.3079161
Tanabe R, Oyama A (2017) A note on constrained multi-objective optimization benchmark problems. In: 2017 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1127–1134
Tang K, Yao X, Suganthan PN, et al (2008) Benchmark functions for the CEC’2008 special session and competition on large scale global optimization
Tayarani-N M-H, Akbarzadeh-T M-R (2014) Magnetic-inspired optimization algorithms: operators and structures. Swarm Evol Comput 19:82–101. https://doi.org/10.1016/j.swevo.2014.06.004
Thevenot A (2020) Optimization and eye pleasure: 78 benchmark test functions for single objective optimization
Tian Y (2022) PlatEMO. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/105260-platemo?s_tid=srchtitle. Accessed 3 May 2022
Tian Y, Cheng R, Zhang X et al (2018) An indicator-based multiobjective evolutionary algorithm with reference point adaptation for better versatility. IEEE Trans Evol Comput 22:609–622. https://doi.org/10.1109/TEVC.2017.2749619
Topal AO, Altun O (2016) A novel meta-heuristic algorithm: dynamic virtual bats algorithm. Inf Sci (ny) 354:222–235. https://doi.org/10.1016/j.ins.2016.03.025
Tsai P-W, Pan J-S, Liao B-Y, Chu S-C (2009) Enhanced artificial bee colony optimization. Int J Innov Comput Inf Control 5:2
Uyeh DD, Mallipeddi R, Pamulapati T et al (2018) Interactive livestock feed ration optimization using evolutionary algorithms. Comput Electron Agric 155:1–11. https://doi.org/10.1016/j.compag.2018.08.031
V ATSL (2022) MATLAB code for war strategy optimization algorithm. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/107989-matlab-code-for-war-strategy-optimization-algorithm?s_tid=srchtitle. Accessed 10 May 2022
Wang G, Guo L, Wang H et al (2014) Incorporating mutation scheme into krill herd algorithm for global numerical optimization. Neural Comput Appl 24:853–871. https://doi.org/10.1007/s00521-012-1304-8
Wang GG (2003) Adaptive response surface method using inherited latin hypercube design points. J Mech Des 125:210–220. https://doi.org/10.1115/1.1561044
Wang P-L (2018) Test functions for optimization. In: GitHub. https://github.com/PoLun-Wang/test_functions_for_optimization. Accessed 6 Apr 2022
Wang Y, Liu H, Long H et al (2018) Differential evolution with a new encoding mechanism for optimizing wind farm layout. IEEE Trans Ind Informatics 14:1040–1054. https://doi.org/10.1109/TII.2017.2743761
Wong AR (2012) Design of a low cost hydrostatic bearing. Massachusetts Institute of Technology
Wu H-S, Zhang F-M (2014) Wolf pack algorithm for unconstrained global optimization. Math Probl Eng 2014:1–17. https://doi.org/10.1155/2014/465082
Xiao Y, Watson M (2019) Guidance on conducting a systematic literature review. J Plan Educ Res 39:93–112. https://doi.org/10.1177/0739456X17723971
Yao X, Liu Y, Lin G (1999) Evolutionary programming made faster. IEEE Trans Evol Comput 3:82–102. https://doi.org/10.1109/4235.771163
Xu Y, Chen H, Heidari AA et al (2019) An efficient chaotic mutative moth-flame-inspired optimizer for global optimization tasks. Expert Syst Appl 129:135–155. https://doi.org/10.1016/j.eswa.2019.03.043
Xue Y, Jiang J, Zhao B, Ma T (2018) A self-adaptive artificial bee colony algorithm based on global best for global optimization. Soft Comput 22:2935–2952. https://doi.org/10.1007/s00500-017-2547-1
Yadav A (2020) AEFA-C for constrained optimization. In: MATLAB Cent. File Exch. https://in.mathworks.com/matlabcentral/fileexchange/74361-aefa-c-for-constrained-optimization?s_tid=srchtitle. Accessed 3 May 2022
Yang X-S (2012) Flower pollination algorithm for global optimization. In: 2012 International Conference on Unconventional Computation and Natural Computation. pp 240–249
Yang XS (2010) Firefly algorithm, stochastic test functions and design optimisation. Int J Bio-Inspired Comput 2:78. https://doi.org/10.1504/IJBIC.2010.032124
Yang XS, Huyck C, Karamanoglu M, Khan N (2013) True global optimality of the pressure vessel design problem: a benchmark for bio-inspired optimisation algorithms. Int J Bio-Inspired Comput 5:329. https://doi.org/10.1504/IJBIC.2013.058910
Yapici H (2020) Pathfinder algorithm for design problem - File Exchange - MATLAB CentralFile Exchange - MATLAB Central. https://in.mathworks.com/matlabcentral/fileexchange/73986-pso_eagle-for-design-problem?s_tid=srchtitle. Accessed 18 Sep 2021
Yapici H, Cetinkaya N (2019) A new meta-heuristic optimizer: pathfinder algorithm. Appl Soft Comput 78:545–568. https://doi.org/10.1016/j.asoc.2019.03.012
Yildiz BS, Pholdee N, Bureerat S et al (2021) Enhanced grasshopper optimization algorithm using elite opposition-based learning for solving real-world engineering problems. Eng Comput. https://doi.org/10.1007/s00366-021-01368-w
Yu H, Li W, Chen C et al (2020a) Dynamic Gaussian bare-bones fruit fly optimizers with abandonment mechanism: method and analysis. Eng Comput. https://doi.org/10.1007/s00366-020-01174-w
Yu H, Zhao N, Wang P et al (2020b) Chaos-enhanced synchronized bat optimizer. Appl Math Model 77:1201–1215. https://doi.org/10.1016/j.apm.2019.09.029
Yu Wang, Bin Li (2008) A restart univariate estimation of distribution algorithm: sampling under mixed Gaussian and Lévy probability distribution. In: 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence). IEEE, pp 3917–3924
Yue C, Li G, Qu B, et al (2021) Competition on “multi-modal multi-objective path planning optimization”
Yusof NJ, Kamaruddin S (2021) Optimal design of step—cone pulley problem using the bees algorithm. In: Bahari MS, Harun A, Zainal Abidin Z et al (eds) Intelligent manufacturing and mechatronics. Springer Singapore, Singapore, pp 139–149
Zamani H, Nadimi-Shahraki MH, Gandomi AH (2022) Starling murmuration optimizer: a novel bio-inspired algorithm for global and engineering optimization. Comput Methods Appl Mech Eng 392:114616. https://doi.org/10.1016/j.cma.2022.114616
Zamuda A (2019) Function evaluations upto 1e+12 and large population sizes assessed in distance-based success history differential evolution for 100-digit challenge and numerical optimization scenarios (DISHchain 1e+12). In: Proceedings of the Genetic and Evolutionary Computation Conference Companion. ACM, New York, NY, USA, pp 11–12
Zhang G, Shi Y (2018) Hybrid sampling evolution strategy for solving single objective bound constrained problems. In: 2018 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1–7
Zhang Q, Liu W, Li H (2009a) The performance of a new version of MOEA/D on CEC09 unconstrained MOP test instances. In: 2009 IEEE Congress on evolutionary computation. IEEE, pp 203–208
Zhang Q, Zhou A, Zhao S, et al (2009b) Multiobjective optimization test instances for the CEC 2009 special session and competition. 2009 IEEE Congr Evol Comput (CEC 2009) 1–30
Zhao J, Jia Z, Zhou Y, et al (2021) Path planning based on multi-objective topological map. In: 2021 IEEE Congress on Evolutionary Computation (CEC). pp 1719–1726
Zhao W, Zhang Z, Wang L (2020) Manta ray foraging optimization: an effective bio-inspired optimizer for engineering applications. Eng Appl Artif Intell 87:103300. https://doi.org/10.1016/j.engappai.2019.103300
Zheng Y-J (2015) Water wave optimization: a new nature-inspired metaheuristic. Comput Oper Res 55:1–11. https://doi.org/10.1016/j.cor.2014.10.008
Zhou Y, Wang R, Luo Q (2016) Elite opposition-based flower pollination algorithm. Neurocomputing 188:294–310. https://doi.org/10.1016/j.neucom.2015.01.110
Zhu G-Y, Zhang W-B (2017) Optimal foraging algorithm for global optimization. Appl Soft Comput 51:294–313. https://doi.org/10.1016/j.asoc.2016.11.047
Zhu G, Kwong S (2010) Gbest-guided artificial bee colony algorithm for numerical function optimization. Appl Math Comput 217:3166–3173. https://doi.org/10.1016/j.amc.2010.08.049
Solve Wolfe function using matlab. In: Learn With Panda. https://learnwithpanda.com/tag/solve-wolfe-function-using-matlab/. Accessed 4 Apr 2022a
Funding
No funding obtained.
Author information
Authors and Affiliations
Contributions
PS and SR have conceived the idea and converted it into the manuscript. The concept was proposed by SR for the review article on “Metaheuristic Optimization Algorithms: A Comprehensive Overview and Classification of Benchmark Test Functions” and also supervised the process. PS investigated and collected all the data, and the draft was written and converted into a review article. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflict of interest
All 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.
Consent of publication
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Sharma, P., Raju, S. Metaheuristic optimization algorithms: a comprehensive overview and classification of benchmark test functions. Soft Comput 28, 3123–3186 (2024). https://doi.org/10.1007/s00500-023-09276-5
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-023-09276-5