Informatica logo


Login Register

  1. Home
  2. To appear
  3. Zebrafish Optimization Algorithm for Glo ...

Informatica

Information Submit your article For Referees Help ATTENTION!
  • Article info
  • Full article
  • Related articles
  • More
    Article info Full article Related articles

Zebrafish Optimization Algorithm for Global Optimization Problems
Manickavasagam Suruthi ORCID icon link to view author Manickavasagam Suruthi details   Narayanan Ganesh ORCID icon link to view author Narayanan Ganesh details  

Authors

 
Placeholder
https://doi.org/10.15388/26-INFOR635
Pub. online: 9 July 2026      Type: Research Article      Open accessOpen Access

Received
1 January 2026
Accepted
1 June 2026
Published
9 July 2026

Abstract

A new population-based metaheuristic called Zebrafish Optimization Algorithm (ZFO) is proposed to find the global optimum solution using foraging behaviour of zebrafish larvae (Danio rerio). In ZFO, an exploration and exploitation trade-off is realized by simulation of exploratory dispersion, collaborative shoaling and directional searching. The movement strategy incorporates a stagnation-avoiding reinitialization mechanism, ensuring that diversity is maintained and premature convergence is avoided. To demonstrate the efficiency of ZFO, 23 benchmark functions including unimodal, multimodal and fixed dimension multimodal functions are tested and their optimal solutions are searched. Results obtained by ZFO are compared with existing metaheuristic algorithms, namely Cuttlefish Optimization, Jellyfish Search, Pufferfish Optimizer and Krill Herd algorithm. The Friedman rank test and Wilcoxon signed-rank test show that ZFO yields better-quality solutions than the compared algorithms in terms of convergence speed and robustness. The novel characteristic of ZFO is that it combines biologically inspired zebrafish dynamics and adaptive diversification strategy to enhance the capability of global search.

References

 
Abualigah, L., Diabat, A., Mirjalili, S., Abd Elaziz, M., Gandomi, A.H. (2021). The arithmetic optimization algorithm. Computer Methods in Applied Mechanics and Engineering, 376, 113609. https://doi.org/10.1016/j.cma.2020.113609.
 
Abualigah, L., Elaziz, M.A., Khasawneh, A.M., Alshinwan, M., Ibrahim, R.A., Al-Qaness, M.A., Mirjalili, S., Sumari, P., Gandomi, A.H. (2022). Meta-heuristic optimization algorithms for solving real-world mechanical engineering design problems: A comprehensive survey, applications, comparative analysis and results. Neural Computing & Applications, 34, 4081–4110. https://doi.org/10.1007/s00521-021-06747-4.
 
Al-Baik, O., Alomari, S., Alssayed, O., Gochhait, S., Leonova, I., Dutta, U., Malik, O.P., Montazeri, Z., Dehghani, M. (2024). Pufferfish optimization algorithm: a new bio-inspired metaheuristic algorithm for solving optimization problems. Biomimetics, 9(2), 65. https://doi.org/10.3390/biomimetics9020065.
 
Beheshti, Z., Shamsuddin, S.M. (2013). A review of population-based meta-heuristic algorithms. International Journal of Advances in Soft Computing and its Applications, 5(1), 1–35. Available at: https://www.researchgate.net/publication/270750820_A_review_of_population-based_meta-SSheuristic_algorithm.
 
Chou, J.-S., Truong, D.-N. (2021). A novel metaheuristic optimizer inspired by behavior of jellyfish in ocean. Applied Mathematics and Computation, 389, 125535. https://doi.org/10.1016/j.amc.2020.125535.
 
Civicioglu, P. (2013). Backtracking search optimization algorithm for numerical optimization problems. Applied Mathematics and Computation, 219(15), 8121–8144. https://doi.org/10.1016/j.amc.2013.02.017.
 
Gad, A.G. (2022). Particle swarm optimization algorithm and its applications: a systematic review. Archives of Computational Methods in Engineering, 29(5), 2531–2561. https://doi.org/10.1007/s11831-021-09694-4.
 
Gandomi, A.H., Alavi, A.H. (2012). Krill herd: a new bio-inspired optimization algorithm. Communications in Nonlinear Science and Numerical Simulation, 17(12), 4831–4845. https://doi.org/10.1016/j.cnsns.2012.05.010.
 
Glover, F.W., Laguna, M. (1997). Tabu Search. Springer Science & Business Media, New York, NY, USA. https://doi.org/10.1007/978-1-4615-6089-0. (softcover reprint 1998).
 
Hashim, F.A., Mostafa, R.R., Hussien, A.G., Mirjalili, S., Sallam, K.M. (2023). Fick’s law algorithm: a physical law-based algorithm for numerical optimization. Knowledge-Based Systems, 260, 110146. https://doi.org/10.1016/j.knosys.2022.110146.
 
Holland, J.H. (1992). Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control and Artificial Intelligence. MIT Press, Cambridge, MA, USA. https://doi.org/10.7551/mitpress/1090.001.0001.
 
Huang, B. (2025a). Metaheuristic-based supply chain network optimization and inventory management using ant colony algorithm. Informatica, 49(7). https://doi.org/10.31449/inf.v49i7.6760.
 
Huang, B. (2025b). Hybrid particle swarm optimization and Q-learning for airport parking space allocation and scheduling. Informatica, 49(31). https://doi.org/10.31449/inf.v49i31.8352.
 
Kalpanarani, K., Hannah Grace, G. (2025). SMCFO: a novel cuttlefish optimization algorithm enhanced by simplex method for data clustering. Frontiers in Artificial Intelligence, 8, 1677059. https://doi.org/10.3389/frai.2025.1677059.
 
Kennedy, J., Eberhart, R. (1995). Particle swarm optimization. In: Proceedings of ICNN’95-International Conference on Neural Networks, Vol. 4, pp. 1942–1948. https://doi.org/10.1109/ICNN.1995.488968.
 
Kirkpatrick, S., Gelatt, C.D. Jr., Vecchi, M.P. (1983). Optimization by simulated annealing. Science, 220(4598), 671–680. https://doi.org/10.1126/science.220.4598.671.
 
Lourenço, H.R., Martin, O.C., Stützle, T. (2003). Iterated local search. In: Glover, F., Kochenberger, G.A. (Eds.), Handbook of Metaheuristics. International Series in Operations Research & Management Science, Vol. 57. Springer, Boston, MA, USA. https://doi.org/10.1007/0-306-48056-5_11.
 
Mladenović, N., Hansen, P. (1997). Variable neighbourhood search. Computers and Operations Research, 24(11), 1097–1100. https://doi.org/10.1016/S0305-0548(97)00031-2.
 
Mirjalili, S., Mirjalili, S.M., Lewis, A. (2014). Grey wolf optimizer. Advances in Engineering Software, 69, 46–61. https://doi.org/10.1016/j.advengsoft.2013.12.007.
 
Mirjalili, S., Lewis, A. (2016). The whale optimization algorithm. Advances in Engineering Software, 95, 51–67. https://doi.org/10.1016/j.advengsoft.2016.01.008.
 
Osaba, E., Villar-Rodríguez, E., Ser, J.D., Nebro, A.J., Molina, D., LaTorre, A., Suganthan, P.N., Coello, C.A.C., Herrera, F. (2021). A tutorial on the design, experimentation and application of metaheuristic algorithms to real-world optimization problems. Swarm and Evolutionary Computation, 64, 100888. https://doi.org/10.1016/j.swevo.2021.100888.
 
Pan, J.S., Hu, P., Snášel, V., Chu, S.-C. (2023). A survey on binary metaheuristic algorithms and their engineering applications. Artificial Intelligence Review, 56, 6101–6167. https://doi.org/10.1007/s10462-022-10328-9.
 
Price, K., Storn, R.M., Lampinen, J.A. (2006). Differential Evolution: A Practical Approach to Global Optimization. Springer Science & Business Media. https://doi.org/10.1007/3-540-31306-0.
 
Rao, R.V., Savsani, V.J., Vakharia, D. (2011). Teaching-learning-based optimization: a novel method for constrained mechanical design optimization problems. Computer-Aided Design, 43(3), 303–315. 303–315.https://doi.org/10.1016/j.cad.2010.12.015.
 
Rao, R. (2016). Jaya: a simple and new optimization algorithm for solving constrained and unconstrained optimization problems. International Journal of Industrial Engineering Computations, 7(1), 19–34. https://doi.org/10.5267/j.ijiec.2015.8.004.
 
Rashedi, E., Nezamabadi-Pour, H., Saryazdi, S. (2009). GSA: a gravitational search algorithm. Information Sciences, 179(13), 2232–2248. https://doi.org/10.1016/j.ins.2009.03.004.
 
Song, P.C., Chu, S.C., Pan, J.S., Yang, H.M. (2022). Simplified phasmatodea population evolution algorithm for optimization. Complex & Intelligent Systems, 8(4), 2749–2767. https://doi.org/10.1007/s40747-021-00402-0.
 
Sullivan, K.A., Jacobson, S.H. (2001). A convergence analysis of generalized hill climbing algorithms. IEEE Transactions on Automatic Control, 46(8), 1288–1293. https://doi.org/10.1109/9.940936.
 
Surjanovic, S., Bingham, D. (2013). Virtual Library of Simulation Experiments: Test Functions and Datasets. Simon Fraser University, Burnaby, Canada. https://www.sfu.ca/~ssurjano/optimization.html.
 
Suruthi, M., Ganesh, N. (2026). Zebrafish Optimization Algorithm source code repository. GitHub. https://github.com/suruthi-m/Zebr-Fish-Optimization.git.
 
Talbi, E.-G. (2009). Metaheuristics: From Design to Implementation. John Wiley & Sons, Hoboken, NJ, USA. https://doi.org/10.1002/9780470496916.
 
Vijaya, C., Srinivasan, P. (2024). Multi-objective meta-heuristic technique for energy efficient virtual machine placement in cloud data centers. Informatica, 48(6). https://doi.org/10.31449/inf.v48i6.5263.
 
Wu, X. (2026). A hybrid approach of metaheuristic algorithms and GMDH to predict source code testability. Informatica, 50(10). https://doi.org/10.31449/inf.v50i10.10680.
 
Zhan, Z.H., Shi, L., Tan, K.C., Zhang, J. (2022). A survey on evolutionary computation for complex continuous optimization. Artificial Intelligence Review, 55, 59–110. https://doi.org/10.1007/s10462-021-10042-y.
 
Zhao, W., Wang, L., Zhang, Z. (2019). Supply-demand-based optimization: a novel economics-inspired algorithm for global optimization. IEEE Access, 7, 73182–73206. https://doi.org/10.1109/ACCESS.2019.2918753.

Biographies

Suruthi Manickavasagam
https://orcid.org/0009-0003-0694-2947

M. Suruthi is a research scholar in the School of Computer Science and Engineering at Vellore Institute of Technology, Chennai, India. Her research spans towards mathematical optimization, engineering optimization, operations research, machine learning, AI-based optimization and computational methods, reflecting both theoretical rigour and practical applicability. She works across classical linear and nonlinear programming to modern metaheuristic and swarm intelligence techniques, addressing complex real-world challenges through innovative algorithmic approaches. Her contributions to nature inspired optimization bridge traditional mathematical methods with emerging intelligent computing paradigms. As an active and prolific researcher, she continues to advance multi-domain optimization research within the broader academic community.

Ganesh Narayanan
https://orcid.org/0000-0002-8880-4673
ganesh.narayanan@vit.ac.in

N. Ganesh brings a wealth of experience to his role as a professor in the School of Computer Science and Engineering, Vellore Institute of Technology, Chennai, India. He is recognized as one of the Top 2% Scientists by Elsevier and Stanford University, USA. With a career spanning more than two decades in teaching, training and research, he has established himself as an authority in this field. His research interests are diverse and forward thinking, encompassing software engineering, agile software development, prediction and optimization techniques, deep learning, image processing and data analytics.


Full article Related articles PDF XML
Full article Related articles PDF XML

Copyright
© 2026 Vilnius University
by logo by logo
Open access article under the CC BY license.

Keywords
Zebrafish Optimization Algorithm nature inspired metaheuristics performance evaluation global optimization benchmark functions

Metrics
since January 2020
206

Article info
views

41

Full article
views

64

PDF
downloads

23

XML
downloads

Export citation

Copy and paste formatted citation
Placeholder

Download citation in file


Share


RSS

INFORMATICA

  • Online ISSN: 1822-8844
  • Print ISSN: 0868-4952
  • Copyright © 2023 Vilnius University

About

  • About journal

For contributors

  • OA Policy
  • Submit your article
  • Instructions for Referees
    •  

    •  

Contact us

  • Institute of Data Science and Digital Technologies
  • Vilnius University

    Akademijos St. 4

    08412 Vilnius, Lithuania

    Phone: (+370 5) 2109 338

    E-mail: informatica@mii.vu.lt

    https://informatica.vu.lt/journal/INFORMATICA
Powered by PubliMill  •  Privacy policy