<?xml version="1.0" encoding="UTF-8"?>
<article article-type="research-article" dtd-version="1.3" xml:lang="ru" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://metafora.rcsi.science/xsd_files/journal3.xsd">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">moitvivt</journal-id>
      <journal-title-group>
        <journal-title xml:lang="ru">Моделирование, оптимизация и информационные технологии</journal-title>
        <trans-title-group xml:lang="en">
          <trans-title>Modeling, Optimization and Information Technology</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2310-6018</issn>
      <publisher>
        <publisher-name>Издательство</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.26102/2310-6018/2021.33.2.031</article-id>
      <article-id pub-id-type="custom" custom-type="elpub">984</article-id>
      <title-group>
        <article-title xml:lang="ru">Исследование эффективности алгоритма глобальной оптимизации, вдохновленного некоторыми аспектами поведения тараканов</article-title>
        <trans-title-group xml:lang="en">
          <trans-title>Effectiveness research of a global optimization algorithm inspired by some aspects of cockroach behaviour</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Дубровкин</surname>
              <given-names>Дмитрий Станиславович</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Dubrovkin</surname>
              <given-names>Dmitry Stanislavjvich</given-names>
            </name>
          </name-alternatives>
          <email>dmitry.dim-2011@yandex.ru</email>
          <xref ref-type="aff">aff-1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <contrib-id contrib-id-type="orcid">0000-0001-7904-5057</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Карпенко</surname>
              <given-names>Анатолий Павлович</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Karpenko</surname>
              <given-names>Anatoly Pavlovich</given-names>
            </name>
          </name-alternatives>
          <email>apkarpenko@mail.ru</email>
          <xref ref-type="aff">aff-2</xref>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Пивоварова</surname>
              <given-names>Наталья Владимировна</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Pivovarova</surname>
              <given-names>Natalia Vladimirovna</given-names>
            </name>
          </name-alternatives>
          <email>pivovarova.natasha2013@yandex.ru</email>
          <xref ref-type="aff">aff-3</xref>
        </contrib>
      </contrib-group>
      <aff-alternatives id="aff-1">
        <aff xml:lang="ru">Московский государственный технический университет имени Н.Э. Баумана</aff>
        <aff xml:lang="en">Bauman Moscow State Technical University</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-2">
        <aff xml:lang="ru">Московский государственный технический университет имени Н.Э. Баумана,</aff>
        <aff xml:lang="en">Bauman Moscow State Technical University</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-3">
        <aff xml:lang="ru">Московский государственный технический университет имени Н.Э. Баумана</aff>
        <aff xml:lang="en">Bauman Moscow State Technical University</aff>
      </aff-alternatives>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>01</month>
        <year>2026</year>
      </pub-date>
      <volume>1</volume>
      <issue>1</issue>
      <elocation-id>10.26102/2310-6018/2021.33.2.031</elocation-id>
      <permissions>
        <copyright-statement>Copyright © Авторы, 2026</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This work is licensed under a Creative Commons Attribution 4.0 International License</license-p>
        </license>
      </permissions>
      <self-uri xlink:href="https://moitvivt.ru/ru/journal/article?id=984"/>
      <abstract xml:lang="ru">
        <p>Рассматриваем оптимизационный алгоритм нашествия тараканов (Roach Infestation Optimization, RIO), который относится к классу популяционных алгоритмов, вдохновленных живой природой. Алгоритм RIO предложен в 2008 г. и его можно считать глубокой модификацией широко известного и одного из наиболее эффективных оптимизационных алгоритмов роя частиц (Particle swarm optimization, PSO). Интерес к алгоритму RIO обусловлен тем, что в силу высокой эффективности алгоритма PSO для широкого круга задач глобальной оптимизации, особый интерес представляет исследование модификации этого алгоритма, которую представляет алгоритм RIO. Цель работы состоит в программной реализации и исследовании эффективности алгоритма RIO для известных сложных мультимодальных тестовых функций Ратригина и Экли. Особенностью исследования является поиск глобального экстремума (минимума) указанных функций в широкой области пространства поиска, в которой число локальных минимумов этих функций чрезвычайно велико. Представляем постановку рассматриваемой задачи глобальной оптимизации. Приводим описание алгоритма RIO, отличительным признаком которого является использование не оригинальных обозначений авторов этого алгоритма, но унифицированных обозначений, используемых нами при рассмотрении других популяционных алгоритмов. Описываем программное обеспечение, реализующее алгоритм, и организацию вычислительных экспериментов по исследованию его эффективности. Представляем результаты исследований, показывающие высокую перспективность алгоритма RIO для решения задач глобальной оптимизации.</p>
      </abstract>
      <trans-abstract xml:lang="en">
        <p>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.</p>
      </trans-abstract>
      <kwd-group xml:lang="ru">
        <kwd>глобальная безусловная оптимизация</kwd>
        <kwd>популяционный алгоритм</kwd>
        <kwd>алгоритм оптимизации роем частиц</kwd>
        <kwd>функция Растригина</kwd>
        <kwd>функция Экли</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>global unconstrained optimization</kwd>
        <kwd>population based algorithm</kwd>
        <kwd>particle swarm optimization algorithm</kwd>
        <kwd>Rastrigin function</kwd>
        <kwd>Ackley function</kwd>
      </kwd-group>
      <funding-group>
        <funding-statement xml:lang="ru">Исследование выполнено без спонсорской поддержки.</funding-statement>
        <funding-statement xml:lang="en">The study was performed without external funding.</funding-statement>
      </funding-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="cit1">
        <label>1</label>
        <mixed-citation xml:lang="ru">1.	Карпенко А.П. Современные алгоритмы поисковой оптимизации. Алгоритмы вдохновленные природой. Москва: Издательство МГТУ им. Н.Э. Баумана; 2014.</mixed-citation>
      </ref>
      <ref id="cit2">
        <label>2</label>
        <mixed-citation xml:lang="ru">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.</mixed-citation>
      </ref>
      <ref id="cit3">
        <label>3</label>
        <mixed-citation xml:lang="ru">3.	Bo Xing, Wen-Jing Gao. Innovative Computational Intelligence: A Rough Guide to 134 Clever Algorithms. Springer International Publishing Switzerland; 2014. </mixed-citation>
      </ref>
      <ref id="cit4">
        <label>4</label>
        <mixed-citation xml:lang="ru">4.	Jeanson R. et al. Selforganized aggregation in cockroaches. Animal Behaviour. 2005;69:169–180.</mixed-citation>
      </ref>
      <ref id="cit5">
        <label>5</label>
        <mixed-citation xml:lang="ru">5.	Halloy J. et al. Social integration of robots into groups of cockroaches to control self-organizined choices. Science. 2007;318(5853):1155-1158.</mixed-citation>
      </ref>
      <ref id="cit6">
        <label>6</label>
        <mixed-citation xml:lang="ru">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.</mixed-citation>
      </ref>
      <ref id="cit7">
        <label>7</label>
        <mixed-citation xml:lang="ru">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.</mixed-citation>
      </ref>
      <ref id="cit8">
        <label>8</label>
        <mixed-citation xml:lang="ru">8.	Watanabe H., Mizunami M. Pavolv’s cockroach: Classical conditioning of salivation in an insect. PLoS ONE. 2007;2(6):529.</mixed-citation>
      </ref>
      <ref id="cit9">
        <label>9</label>
        <mixed-citation xml:lang="ru">9.	Kennedy J., Eberhardt R. Particle swarm optimization. Proceedings of the IEEE Int. Conf. on Neural Networks, Piscataway, NJ. 1995;1942–1948.</mixed-citation>
      </ref>
      <ref id="cit10">
        <label>10</label>
        <mixed-citation xml:lang="ru">10.	Clerc M. Particle Swarm Optimization. Newport Beach, CA: ISTE USA, 2006. </mixed-citation>
      </ref>
    </ref-list>
    <fn-group>
      <fn fn-type="conflict">
        <p>The authors declare that there are no conflicts of interest present.</p>
      </fn>
    </fn-group>
  </back>
</article>