Abstract
The article describes a co-evolutionary self-tuning algorithm for solving global optimization problems. The algorithm simulates the selfish behavior of herbivores attacked by a herd of predators. Search agents are controlled by a set of attractive search operators based on patterns of individual and collective behavior of agents, as well as mechanisms of population selection in the “prey-predator” system. Agents move in the space of solutions to the optimization problem using a set of operators imitating various types of behavior, including selfishness. The proposed co-evolutionary self-adjusting algorithm allows not only simulating multiple types of selfish behavior, unlike most competing algorithms. The algorithm includes computational mechanisms to maintain a balance between the rate of convergence of the algorithm and the diversification of the solution search space. The algorithm's performance is analyzed using a series of experiments for the problems of finding the global minimum in a set of 5 known test functions. The authors have compared the results with seven competing bioheuristics for indicators such as the average best-to-date solution, the median best-to-date solution, and the standard deviation of the current best solution. The accuracy of the proposed algorithm turned out to be higher than that of competing algorithms. Nonparametric proof of the statistical significance of the results obtained using the Wilcoxon signed-rank test allows us to assert that the results of the co-evolutionary self-tuning algorithm are statistically significant.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Rodzin, S., Skobtsov, Y., El-Khatib, S.: Bioheuristics - theory, algorithms and applications, monograph, Cheboksary, publishing house “Sreda”, 224 p. (2019)
Wang, H., et al.: Diversity enhanced particle swarm optimization with neighborhood search. J. Inf. Sci. 223, 119–135 (2013)
Hamilton, W.: Geometry for the selfish herd. J. Theor. Biol. 31(2), 295–311 (1971)
Orpwood, J., et al.: Minnows and the selfish herd: effects of predation risk on shoaling behavior are de-pendent on habitat complexity. Animal Behav. 76(1), 143–152 (2008)
Karaboga, D., Akay, B.: A comparative study of artificial bee colony algorithm. Appl. Math. Comput. 214(1), 108–132 (2009)
Sergienko, A.: Test functions for global optimization, Krasnoyarsk: SSAU, 112 p. (2015)
Karaboga, D., Basturk, B.: On the performance of artificial bee colony (ABC) algorithm. Appl. Math. Comput. 8(1), 687–697 (2008)
Yang, X.-S.: Flower pollination algorithm for global optimization. In: Durand-Lose, J., Jonoska, N. (eds.) UCNC 2012. LNCS, vol. 7445, pp. 240–249. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-32894-7_27
Storn, R., Price, K.: Differential evolution – a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optim. 11(4), 341–359 (1997)
Mitchell, M.: An Introduction to Genetic Algorithms, 162 p. MIT Press, Cambridge (1996)
Askarzadeh, A.: A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm. J. Comput. Struct. 169, 1–12 (2016)
Mirjalili, S.: Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. J. Knowl. Syst. 89, 228–249 (2015)
Shengqi, J., et. al.: Elite opposition-based selfish herd optimizer. International Conference on Intelligent Information Processing, pp 89–98 (2018)
Fausto, F., et. al.: A global optimization algorithm inspired in the behavior of selfish herds. J. BioSystems 160, 39–55 (2017)
Wilcoxon, F.: Individual comparisons by ranking methods Frank Wilcoxon. Biometrics Bull. 1(6), 80–83 (2006)
Acknowledgements
The study was performed by the grant from the Russian Science Foundation № 22–21-00316, https://rscf.ru/project/22-21-00316/ in the Southern Federal University.
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
Rodzin, S., Kureichik, V., Rodzina, L. (2022). Co-evolutionary Self-adjusting Optimization Algorithm Based on Patterns of Individual and Collective Behavior of Agents. In: Silhavy, R. (eds) Cybernetics Perspectives in Systems. CSOC 2022. Lecture Notes in Networks and Systems, vol 503. Springer, Cham. https://doi.org/10.1007/978-3-031-09073-8_22
Download citation
DOI: https://doi.org/10.1007/978-3-031-09073-8_22
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-09072-1
Online ISBN: 978-3-031-09073-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)