Abstract
In this paper, the performance of the slime mould algorithms (SMA) is studied. The original SMA algorithm is enhanced by several mechanisms to achieve better results in various problems. The Eigen transformation, linear reduction of population size, and perturbation of the solution are proposed and combined together with various settings of control parameters. All 16 newly proposed variants of SMA are compared with the original SMA and 16 various nature-inspired methods. All the algorithms are applied to 22 real-world problems called CEC 2011. Achieved results illustrate the good performance of the newly proposed SMA variants, especially compared with the original SMA algorithm.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abdel-Basset, M., Chang, V., Mohamed, R.: HSMA_WOA: a hybrid novel Slime mould algorithm with whale optimization algorithm for tackling the image segmentation problem of chest X-ray images. Appl. Soft Comput. 95, 106642 (2020). https://doi.org/10.1016/j.asoc.2020.106642
Aydilek, I.B.: A hybrid firefly and particle swarm optimization algorithm for computationally expensive numerical problems. Appl. Soft Comput. 66, 232–249 (2018)
Bujok, P., Tvrdík, J., Poláková, R.: Nature-inspired algorithms in real-world optimization problems. MENDEL Soft Comput. J. 23, 7–14 (2017)
Bujok, P., Tvrdík, J., Poláková, R.: Comparison of nature-inspired population-based algorithms on continuous optimisation problems. Swarm Evol. Comput. 50, 100490 (2019). https://doi.org/10.1016/j.swevo.2019.01.006
Das, S., Suganthan, P.N.: Problem definitions and evaluation criteria for CEC 2011 competition on testing evolutionary algorithms on real world optimization problems. Technical report, Jadavpur University, India and Nanyang Technological University, Singapore (2010)
Das, S., Biswas, A., Dasgupta, S., Abraham, A.: Bacterial foraging optimization algorithm: theoretical foundations, analysis, and applications. In: Abraham, A., Hassanien, A.E., Siarry, P., Engelbrecht, A. (eds.) Foundations of Computational Intelligence, vol. 203, pp. 23–55. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-01085-9_2
Dogan, B., Ölmez, T.: A new metaheuristic for numerical function optimization: Vortex search algorithm. Inf. Sci. 293, 125–145 (2015)
Howard, F.L.: The life history of physarum polycephalum. Am. J. Botany 18(2), 116–133 (1931). https://doi.org/10.2307/2435936
Kennedy, J., Eberhart, R.: Particle swarm optimization. In: 1995 IEEE International Conference on Neural Networks Proceedings, vol. 1–6, pp. 1942–1948. IEEE, Neural Networks Council (1995)
Kiran, M.S.: TSA: tree-seed algorithm for continuous optimization. Expert Syst. Appl. 42(19), 6686–6698 (2015). https://doi.org/10.1016/j.eswa.2015.04.055
Kumar, C., Raj, T.D., Premkumar, M., Raj, T.D.: A new stochastic Slime mould optimization algorithm for the estimation of solar photovoltaic cell parameters. Optik 223 (2020). https://doi.org/10.1016/j.ijleo.2020.165277
Li, S., Chen, H., Wang, M., Heidari, A.A., Mirjalili, S.: Slime mould algorithm: a new method for stochastic optimization. Future Generation Computer Systems-The International Journal Of Escience 111, 300–323 (2020). https://doi.org/10.1016/j.future.2020.03.055
Liang, X., Wu, D., Liu, Y., He, M., Sun, L.: An enhanced Slime mould algorithm and its application for digital IIR filter design. Discrete Dynamics in Nature and Society 2021 (2021). https://doi.org/10.1155/2021/5333278
Mehrabian, A., Lucas, C.: A novel numerical optimization algorithm inspired from weed colonization. Ecological Informat. 1(4), 355–366 (2006)
Mirjalili, S., Mirjalili, S.M., Lewis, A.: Grey wolf optimizer. Adv. Eng. Softw. 69, 46–61 (2014)
Ornek, B.N., Aydemir, S.B., Duzenli, T., Ozak, B.: 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 (2022). https://doi.org/10.1016/j.matcom.2022.02.030
Rastrigin, L.: The convergence of random search method in extremal control of many-parameter system. Autom. Remote. Control. 24, 1337–1342 (1963)
al Rifaie, M.M.: Dispersive flies optimisation. In: Federated Conference on Computer Science and Information Systemss, 2014. ACSIS-Annals of Computer Science and Information Systems, vol. 2, pp. 529–538 (2014)
Rizk-Allah, R.M., Hassanien, A.E., Song, D.: Chaos-opposition-enhanced Slime mould algorithm for minimizing the cost of energy for the wind turbines on high-altitude sites. ISA Trans. 121, 191–205 (2022). https://doi.org/10.1016/j.isatra.2021.04.011
Simon, D.: Biogeography-based optimization. IEEE Trans. Evol. Comput. 12(6), 702–713 (2008)
Tanabe, R., Fukunaga, A.S.: Improving the search performance of shade using linear population size reduction. In: IEEE Congress on Evolutionary Computation (CEC) 2014, pp. 1658–1665 (2014)
Tzanetos, A., Dounias, G.: A new metaheuristic method for optimization: sonar inspired optimization. In: Engineering Applications of Neural Networks (EANN), pp. 417–428 (2017)
Wang, G.G., Deb, S., Cui, Z.: Monarch butterfly optimization. Neural Comput. Appl., 1–20 (2015)
Wang, G.G., Deb, S., Gao, X.Z., Coelho, L.D.S.: A new metaheuristic optimisation algorithm motivated by elephant herding behaviour. Int. J. Bio-Inspired Comput. 8(6), 394–409 (2017)
Wang, Y., Li, H.X., Huang, T., Li, L.: Differential evolution based on covariance matrix learning and bimodal distribution parameter setting. Appl. Soft Comput. 18, 232–247 (2014)
Yang, X.S.: A new metaheuristic bat-inspired algorithm. In: Gonzalez, J., Pelta, D., Cruz, C., Terrazas, G., Krasnogor, N. (eds.) NICSO 2010: Nature Inspired Cooperative Strategies for Optimization. Studies in Computational Intelligence, vol. 284, pp. 65–74 (2010)
Yang, X.S.: Nature-Inspired Optimization Algorithms. Elsevier (2014)
Yin, S., Luo, Q., Zhou, Y.: EOSMA: an equilibrium optimizer Slime mould algorithm for engineering design problems. Arab. J. Sci. Eng. 7, 1–32 (2022). https://doi.org/10.1007/s13369-021-06513-7
Zelinka, I., Lampinen, J.: SOMA - self organizing migrating algorithm. In: Matousek, R. (ed.) MENDEL, 6th International Conference On Soft Computing, pp. 177–187. Czech Republic, Brno (2000)
Zhu, Z.: An improved solution to generation scheduling problem using slime mold algorithm. Front. Ener. Res. 10 (2022). https://doi.org/10.3389/fenrg.2022.878810
Zubaidi, S.L., et al.: Hybridised artificial neural network model with slime mould algorithm: a novel methodology for prediction of urban stochastic water demand. Water 12(10) (2020). https://doi.org/10.3390/w12102692
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Bujok, P., Lacko, M. (2022). Slime Mould Algorithm: An Experimental Study of Nature-Inspired Optimiser. In: Mernik, M., Eftimov, T., Črepinšek, M. (eds) Bioinspired Optimization Methods and Their Applications. BIOMA 2022. Lecture Notes in Computer Science, vol 13627. Springer, Cham. https://doi.org/10.1007/978-3-031-21094-5_15
Download citation
DOI: https://doi.org/10.1007/978-3-031-21094-5_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-21093-8
Online ISBN: 978-3-031-21094-5
eBook Packages: Computer ScienceComputer Science (R0)