Исследование эффективности алгоритма глобальной оптимизации, вдохновленного некоторыми аспектами поведения тараканов
Работая с нашим сайтом, вы даете свое согласие на использование файлов cookie. Это необходимо для нормального функционирования сайта, показа целевой рекламы и анализа трафика. Статистика использования сайта отправляется в «Яндекс» и «Google»
Научный журнал Моделирование, оптимизация и информационные технологииThe scientific journal Modeling, Optimization and Information Technology
Online media
issn 2310-6018

Effectiveness research of a global optimization algorithm inspired by some aspects of cockroach behaviour

Dubrovkin D.S.,  idKarpenko A.P., Pivovarova N.V. 

UDC УДК 519.6
DOI: 10.26102/2310-6018/2021.33.2.031

  • Abstract
  • List of references
  • About authors

Consider the Roach Infestation Optimization (RIO) algorithm, which belongs to the class of population-based algorithms inspired by wildlife. The RIO algorithm was proposed in 2008 and can be considered a deep modification of the well-known and one of the most effective particle swarm optimization (PSO) algorithms. The interest in the RIO algorithm is due to the fact that, due to the high efficiency of the PSO algorithm for a wide range of global optimization problems, the study of the modification of this algorithm, which is represented by the RIO algorithm, is of particular interest. The purpose of the work is to implement software and study the efficiency of the RIO algorithm for the well-known complex multimodal test functions of Ratrigin and Ackley. A feature of the study is the search for a global extremum (minimum) of these functions in a wide region of the search space, in which the number of local minima of these functions is extremely large. We present the formulation of the considered global optimization problem, as well as a description of the RIO algorithm, a distinctive feature of which is the use not of the original designations of the authors of this algorithm, but of the unified designations that we use when considering other population algorithms. We describe the software that implements the algorithm and the organization of computational experiments to study its effectiveness. Finally, the article presents the research results showing the high prospects of the RIO algorithm for solving global optimization problems.

1. 1. Karpenko A.P. Sovremennye algoritmy poiskovoj optimizacii. Algoritmy vdohnovlennye prirodoj. Moskva: Izdatel'stvo MGTU im. N.E. Baumana; 2014.

2. 2. Havens T.C. et al. Roach infestation optimization. In: Proceedings of the 2008 IEEE Swarm Intelligence Symposium, St. Louis, MO, USA. 2008:21–23.

3. 3. Bo Xing, Wen-Jing Gao. Innovative Computational Intelligence: A Rough Guide to 134 Clever Algorithms. Springer International Publishing Switzerland; 2014.

4. 4. Jeanson R. et al. Selforganized aggregation in cockroaches. Animal Behaviour. 2005;69:169–180.

5. 5. Halloy J. et al. Social integration of robots into groups of cockroaches to control self-organizined choices. Science. 2007; 318(5853):1155-1158.

6. 6. Ame J. at al. Collegial decision making based on social amplification leads to optimal group formation. Proc. Natl. Acad. Sci. 2006;103(15):5835–5840.

7. 7. Garnier S. et al. Collective decision-making by a group of cockroach-like robots. Proc. 2005 IEEE Swarm Intelligence Symposium (SIS 2005). Pasadena, CA, USA. 2005;233-240.

8. 8. Watanabe H., Mizunami M. Pavolv’s cockroach: Classical conditioning of salivation in an insect. PLoS ONE. 2007;2(6):529.

9. 9. Kennedy J., Eberhardt R. Particle swarm optimization. Proceedings of the IEEE Int. Conf. on Neural Networks, Piscataway, NJ. 1995;1942–1948.

10. 10. Clerc M. Particle Swarm Optimization. Newport Beach, CA: ISTE USA, 2006.

Dubrovkin Dmitry Stanislavjvich

Email: dmitry.dim-2011@yandex.ru

Bauman Moscow State Technical University

Moscow, Russian Federation

Karpenko Anatoly Pavlovich
professor, professor
Email: apkarpenko@mail.ru

WoS | Scopus | ORCID | eLibrary |

Bauman Moscow State Technical University

Moscow, Russian Federation.

Pivovarova Natalia Vladimirovna
candidate of technical sciences, assistant professor
Email: pivovarova.natasha2013@yandex.ru

Bauman Moscow State Technical University

Moscow, Russian Federation.

Keywords: global unconstrained optimization, population based algorithm, particle swarm optimization algorithm, rastrigin function, ackley function

For citation: Dubrovkin D.S., Karpenko A.P., Pivovarova N.V. Effectiveness research of a global optimization algorithm inspired by some aspects of cockroach behaviour. Modeling, Optimization and Information Technology. 2021;9(2). URL: https://moitvivt.ru/ru/journal/pdf?id=984 DOI: 10.26102/2310-6018/2021.33.2.031 (In Russ).

749

Full text in PDF

Accepted 16.08.2021

Published 30.06.2021