Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Co-evolutionary Self-adjusting Optimization Algorithm Based on Patterns of Individual and Collective Behavior of Agents

  • Conference paper
  • First Online:
Cybernetics Perspectives in Systems (CSOC 2022)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 503))

Included in the following conference series:

  • 968 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Rodzin, S., Skobtsov, Y., El-Khatib, S.: Bioheuristics - theory, algorithms and applications, monograph, Cheboksary, publishing house “Sreda”, 224 p. (2019)

    Google Scholar 

  2. Wang, H., et al.: Diversity enhanced particle swarm optimization with neighborhood search. J. Inf. Sci. 223, 119–135 (2013)

    Google Scholar 

  3. Hamilton, W.: Geometry for the selfish herd. J. Theor. Biol. 31(2), 295–311 (1971)

    Article  Google Scholar 

  4. 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)

    Google Scholar 

  5. Karaboga, D., Akay, B.: A comparative study of artificial bee colony algorithm. Appl. Math. Comput. 214(1), 108–132 (2009)

    MathSciNet  MATH  Google Scholar 

  6. Sergienko, A.: Test functions for global optimization, Krasnoyarsk: SSAU, 112 p. (2015)

    Google Scholar 

  7. Karaboga, D., Basturk, B.: On the performance of artificial bee colony (ABC) algorithm. Appl. Math. Comput. 8(1), 687–697 (2008)

    Google Scholar 

  8. 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

    Chapter  Google Scholar 

  9. 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)

    Article  MathSciNet  Google Scholar 

  10. Mitchell, M.: An Introduction to Genetic Algorithms, 162 p. MIT Press, Cambridge (1996)

    Google Scholar 

  11. Askarzadeh, A.: A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm. J. Comput. Struct. 169, 1–12 (2016)

    Article  Google Scholar 

  12. Mirjalili, S.: Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. J. Knowl. Syst. 89, 228–249 (2015)

    Article  Google Scholar 

  13. Shengqi, J., et. al.: Elite opposition-based selfish herd optimizer. International Conference on Intelligent Information Processing, pp 89–98 (2018)

    Google Scholar 

  14. Fausto, F., et. al.: A global optimization algorithm inspired in the behavior of selfish herds. J. BioSystems 160, 39–55 (2017)

    Google Scholar 

  15. Wilcoxon, F.: Individual comparisons by ranking methods Frank Wilcoxon. Biometrics Bull. 1(6), 80–83 (2006)

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Lada Rodzina .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics