<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE root>
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.2" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">Informacionnye Tehnologii</journal-id><journal-title-group><journal-title xml:lang="en">Informacionnye Tehnologii</journal-title><trans-title-group xml:lang="ru"><trans-title>Информационные технологии</trans-title></trans-title-group></journal-title-group><issn publication-format="print">1684-6400</issn><publisher><publisher-name xml:lang="en">New Technologies Publishing House</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">702279</article-id><article-id pub-id-type="doi">10.17587/it.31.339-345</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>Modeling and optimization</subject></subj-group><subj-group subj-group-type="toc-heading" xml:lang="ru"><subject>Моделирование и оптимизация</subject></subj-group><subj-group subj-group-type="article-type"><subject>Research Article</subject></subj-group></article-categories><title-group><article-title xml:lang="en">Modified genetic algorithm for solving multi-extremal optimal control problem</article-title><trans-title-group xml:lang="ru"><trans-title>Модифицированный генетический алгоритм для решения многоэкстремальной задачи оптимального управления</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Antipina</surname><given-names>E. V.</given-names></name><name xml:lang="ru"><surname>Антипина</surname><given-names>Е. В.</given-names></name></name-alternatives><address><country country="RU">Russian Federation</country></address><bio xml:lang="en"><p>Ph.D., Senior Researcher</p></bio><bio xml:lang="ru"><p>канд. физ.-мат. наук, ст. науч. сотр.</p></bio><email>stepashinaev@ya.ru</email><xref ref-type="aff" rid="aff1"/></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Mustafina</surname><given-names>S. A.</given-names></name><name xml:lang="ru"><surname>Мустафина</surname><given-names>С. А.</given-names></name></name-alternatives><address><country country="RU">Russian Federation</country></address><bio xml:lang="en"><p>Dr. of Phys.-Math. Sc., Professor</p></bio><bio xml:lang="ru"><p>д-р физ.-мат. наук, проф.</p></bio><email>mustafina_sa@mail.ru</email><xref ref-type="aff" rid="aff1"/></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Antipin</surname><given-names>A. F.</given-names></name><name xml:lang="ru"><surname>Антипин</surname><given-names>А. Ф.</given-names></name></name-alternatives><address><country country="RU">Russian Federation</country></address><bio xml:lang="en"><p>Ph.D., Assistant Professor</p></bio><bio xml:lang="ru"><p>канд. техн. наук, доц.</p></bio><email>andrejantipin@ya.ru</email><xref ref-type="aff" rid="aff1"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">Ufa University of Science and Technology</institution></aff><aff><institution xml:lang="ru">Уфимский университет науки и технологий</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2025-07-15" publication-format="electronic"><day>15</day><month>07</month><year>2025</year></pub-date><volume>31</volume><issue>7</issue><issue-title xml:lang="en"/><issue-title xml:lang="ru"/><fpage>339</fpage><lpage>345</lpage><history><date date-type="received" iso-8601-date="2026-02-06"><day>06</day><month>02</month><year>2026</year></date></history><permissions><copyright-statement xml:lang="en">Copyright ©; 2025, Informacionnye Tehnologii</copyright-statement><copyright-statement xml:lang="ru">Copyright ©; 2025, Информационные технологии</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="en">Informacionnye Tehnologii</copyright-holder><copyright-holder xml:lang="ru">Информационные технологии</copyright-holder></permissions><self-uri xlink:href="https://journals.eco-vector.com/1684-6400/article/view/702279">https://journals.eco-vector.com/1684-6400/article/view/702279</self-uri><abstract xml:lang="en"><p>The problem of optimal control with free right end of the trajectory is considered. To find its approximate solution, a reduction to a finite-dimensional optimization problem is performed. The control is a bounded piecewise constant function. A real-coded genetic algorithm is proposed to solve the finite-dimensional problem. To maintain the diversity of the population, a dynamic population size is proposed to be introduced into the algorithm. The algorithm finds a solution to the multi-extremal optimal control problem under different initial approximations. The work of the algorithm is tested on the optimal control problem with a non-convex reachability region. The work of the algorithm is compared with the method of variations in the control space and the genetic algorithm without modifications, as a result of which the advantage of using the modified genetic algorithm is shown.</p></abstract><trans-abstract xml:lang="ru"><p>Рассматривается задача оптимального управления со свободным правым концом траектории. Для поиска ее приближенного решения проводится редукция к задаче конечномерной оптимизации. Управление является ограниченной кусочно-постоянной функцией. Для решения конечномерной задачи предлагается генетический алгоритм с вещественным кодированием. Для поддержания разнообразия популяции в алгоритм предложено внести ее динамический размер. Алгоритм позволяет найти решение многоэкстремальной задачи оптималь­ного управления при различных начальных приближениях. Работа алгоритма протестирована на задаче опти­мального управления с невыпуклой областью достижимости. Проведено сравнение работы алгоритма с мето­дом вариаций в пространстве управлений и генетическим алгоритмом без модификаций, в результате которого показано преимущество применения модифицированного генетического алгоритма.</p></trans-abstract><kwd-group xml:lang="en"><kwd>optimal control</kwd><kwd>multi-extremal problem</kwd><kwd>genetic algorithm</kwd><kwd>global extremum</kwd></kwd-group><kwd-group xml:lang="ru"><kwd>оптимальное управление</kwd><kwd>многоэкстремальная задача</kwd><kwd>генетический алгоритм</kwd><kwd>глобальный экстремум</kwd></kwd-group><funding-group><award-group><funding-source><institution-wrap><institution xml:lang="ru">Российский научный фонд</institution></institution-wrap><institution-wrap><institution xml:lang="en">Russian Science Foundation</institution></institution-wrap></funding-source><award-id>24-21-00186</award-id></award-group><funding-statement xml:lang="en">The research was supported by the Russian Science Foundation (RSF) grant No. 24-21-00186, https://rscf.ru/en/project/24-21-00186/</funding-statement><funding-statement xml:lang="ru">Исследование выполнено за счет гранта Российского научного фонда № 24-21-00186, https://rscf.ru/project/24-21-00186/</funding-statement></funding-group></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><citation-alternatives><mixed-citation xml:lang="en">Zarodnyuk T. S. The algorithm of numerical solution for multi-extremum optimal control problems with parallelepiped contingencies, Vychislitel’nye tekhnologii, 2013, vol. 18, no. 2, pp. 46—54 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Зароднюк Т. С. Алгоритм численного решения многоэкстремальных задач оптимального управления с параллелепипедными ограничениями // Вычислительные технологии. 2013. Т. 18, № 2. С. 46—54.</mixed-citation></citation-alternatives></ref><ref id="B2"><label>2.</label><citation-alternatives><mixed-citation xml:lang="en">Fujikawa T., Yonemoto K. Finding multiple local solutions to optimal control problems via saddle points and its application to the ascent trajectory of a winged rocket, SICE Journal of Control, Measurement, and System Integration, 2022, vol. 15, no. 2, pp. 22—36.</mixed-citation><mixed-citation xml:lang="ru">Fujikawa T., Yonemoto K. Finding multiple local solutions to optimal control problems via saddle points and its application to the ascent trajectory of a winged rocket // SICE Journal of Control, Measurement, and System Integration. 2022. Vol. 15, N. 2. P. 22—36.</mixed-citation></citation-alternatives></ref><ref id="B3"><label>3.</label><citation-alternatives><mixed-citation xml:lang="en">Strekalovsky A. S., Yanulevich M. V. On solving nonconvex optimal control problems with a terminal objective functional, Vychislitel’nye metody i programmirovanie, 2010, vol. 11, no. 3, pp. 269—280 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Стрекаловский А. С., Янулевич М. В. К решению невыпуклых задач оптимального управления с терминальным целевым функционалом // Вычислительные методы и программирование. 2010. Т. 11, № 3. С. 269—280.</mixed-citation></citation-alternatives></ref><ref id="B4"><label>4.</label><citation-alternatives><mixed-citation xml:lang="en">Esposito W. R., Floudas C. A. Deterministic Global Optimization in Nonlinear Optimal Control Problems, Journal of Global Optimization, 2000, vol. 17, pp. 97—126.</mixed-citation><mixed-citation xml:lang="ru">Esposito W. R., Floudas C. A. Deterministic Global Optimization in Nonlinear Optimal Control Problems // Journal of Global Optimization. 2000. Vol. 17. P. 97—126.</mixed-citation></citation-alternatives></ref><ref id="B5"><label>5.</label><citation-alternatives><mixed-citation xml:lang="en">Xie L., Chen Y., Chang R. Scheduling Optimization of Prefabricated Construction Projects by Genetic Algorithm, Applied Sciences, 2021, vol. 11, no. 12, pp. 5531.</mixed-citation><mixed-citation xml:lang="ru">Xie L., Chen Y., Chang R. Scheduling Optimization of Prefabricated Construction Projects by Genetic Algorithm // Applied Sciences. 2021. Vol. 11, N. 12. P. 5531.</mixed-citation></citation-alternatives></ref><ref id="B6"><label>6.</label><citation-alternatives><mixed-citation xml:lang="en">Lebedev O. B., Zhiglatiy A. A., Lebedeva E. O. Co-evolutionary approach to solving the problem of placing vlsi elements, Informacionnye Tehnologii, 2022, vol. 28, no. 2, pp. 59—67.</mixed-citation><mixed-citation xml:lang="ru">Лебедев О. Б., Жиглатый А. А., Лебедева Е. О. Коэволюционный подход к решению задачи размещения элементов СБИС // Информационные технологии. 2022. Т. 28, № 2. С. 59—67.</mixed-citation></citation-alternatives></ref><ref id="B7"><label>7.</label><citation-alternatives><mixed-citation xml:lang="en">Antipina E. V., Mustafina S. A., Antipin A. F. Algorithm for finding an approximate solution of the problem of optimal control of a chemical process in the presence of terminal restrictions, Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitel’naya tekhnika i informatika, 2022, no. 59, pp. 4—12 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Антипина Е. В., Мустафина С. А., Антипин А. Ф. Алгоритм поиска приближенного решения оптимального управления химическим процессом при наличии терминальных ограничений // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2022. № 59. С. 4—12.</mixed-citation></citation-alternatives></ref><ref id="B8"><label>8.</label><citation-alternatives><mixed-citation xml:lang="en">Ovsyannikov D. A., Vladimirova L. V., Rubtsova I. D., Rubanik A. V., Ponomarev V. A. Modified genetic algorithm of global extremum search in combination with directional methods, Izvestiya Irkutskogo gosudarstvennogo universiteta. Seriya Matematika, 2022, vol. 39, pp. 17—33 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Овсянников Д. А., Владимирова Л. В., Рубцова И. Д., Рубаник А. В., Пономарев В. А. Модифицированный генетический алгоритм поиска глобального экстремума в сочетании с направленными методами // Известия Иркутского государственного университета. Серия Математика. 2022. Т. 39. C. 17—33.</mixed-citation></citation-alternatives></ref><ref id="B9"><label>9.</label><citation-alternatives><mixed-citation xml:lang="en">Wright A. Genetic Algorithms for Real Parameter Optimization, Foundations of Genetic Algorithms, 1991, vol. 1, pp. 205—218.</mixed-citation><mixed-citation xml:lang="ru">Wright A. Genetic Algorithms for Real Parameter Optimization // Foundations of Genetic Algorithms. 1991. Vol. 1. P. 205—218.</mixed-citation></citation-alternatives></ref><ref id="B10"><label>10.</label><citation-alternatives><mixed-citation xml:lang="en">Karpenko A. P. Evolutionary operators for global optimi¬zation population-based algorithms. Experience of systematization, Matematika i matematicheskoe modelirovanie, 2018, no. 1, pp. 59—89 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Карпенко А. П. Эволюционные операторы популяционных алгоритмов глобальной оптимизации // Математика и математическое моделирование. 2018. № 1. С. 59—89.</mixed-citation></citation-alternatives></ref><ref id="B11"><label>11.</label><citation-alternatives><mixed-citation xml:lang="en">Zhao X., Gao X.-S., Hu Z.-C. Evolutionary programming based on non-uniform mutation, Applied Mathematics and Computation, 2007, vol. 192, no. 1, pp. 1—11.</mixed-citation><mixed-citation xml:lang="ru">Zhao X., Gao X.-S., Hu Z.-C. Evolutionary programming based on non-uniform mutation // Applied Mathematics and Computation. 2007. Vol. 192, N. 1. P. 1—11.</mixed-citation></citation-alternatives></ref><ref id="B12"><label>12.</label><citation-alternatives><mixed-citation xml:lang="en">Grigorev I. V., Mikhaylova Т. A., Mustafina S. A. About numerical algorithm method of variation in the control area, Fundamental’nye issledovaniya, 2015, no. 5-2, pp. 279—283 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Григорьев И. В., Михайлова Т. А., Мустафина С. А. О численном алгоритме метода вариаций в пространстве управлений // Фундаментальные исследования. 2015. № 5-2. С. 279—283.</mixed-citation></citation-alternatives></ref></ref-list></back></article>
