<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" 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" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">mireabulletin</journal-id><journal-title-group><journal-title xml:lang="ru">Russian Technological Journal</journal-title><trans-title-group xml:lang="en"><trans-title>Russian Technological Journal</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2782-3210</issn><issn pub-type="epub">2500-316X</issn><publisher><publisher-name>RTU MIREA</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.32362/2500-316X-2022-10-4-75-85</article-id><article-id custom-type="elpub" pub-id-type="custom">mireabulletin-552</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>MATHEMATICAL MODELING</subject></subj-group></article-categories><title-group><article-title>Свойства целевых функций и алгоритмов поиска в задачах многокритериальной оптимизации</article-title><trans-title-group xml:lang="en"><trans-title>Properties of objective functions and search algorithms in multi-objective optimization problems</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-2696-8592</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>Smirnov</surname><given-names>A. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Смирнов Александр Витальевич – кандидат технических наук, доцент, профессор кафедры телекоммуникаций Института радиоэлектроники и информатики систем.</p><p>119454, Москва, пр-т Вернадского, д. 78.</p><p>Scopus Author ID 56380930700</p></bio><bio xml:lang="en"><p>Alexander V. Smirnov - Cand. Sci. (Eng.), Professor, Department of Telecommunications, Institute of Radio Electronics and Informatics, MIREA - Russian Technological University.</p><p>78, Vernadskogo pr., Moscow, 119454.</p><p>Scopus Author ID 56380930700</p></bio><email xlink:type="simple">av_smirnov@mirea.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru">МИРЭА - Российский технологический университет<country>Россия</country></aff><aff xml:lang="en">MIREA - Russian Technological University<country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2022</year></pub-date><pub-date pub-type="epub"><day>30</day><month>07</month><year>2022</year></pub-date><volume>10</volume><issue>4</issue><fpage>75</fpage><lpage>85</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Смирнов А.В., 2022</copyright-statement><copyright-year>2022</copyright-year><copyright-holder xml:lang="ru">Смирнов А.В.</copyright-holder><copyright-holder xml:lang="en">Smirnov A.V.</copyright-holder><license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.rtj-mirea.ru/jour/article/view/552">https://www.rtj-mirea.ru/jour/article/view/552</self-uri><abstract><sec><title>Цели</title><p>Цели. Часто применяемый метод поиска оптимальных по Парето решений состоит в минимизации выбранного показателя качества при задании ограничений на остальные показатели, значения которых, таким образом, оказываются заранее определенными. При этом выполняется поиск глобального минимума скалярной целевой функции, в которую ограничиваемые показатели входят в виде штрафных слагаемых. Рельеф такой функции содержит участки быстрого роста, значительно затрудняющие поиск глобального минимума. В работе сравниваются результаты различных эвристических алгоритмов при решении задач этого типа. Кроме того, исследуется возможность использования алгоритма последовательного квадратичного программирования (SQP), в котором ограничения учитываются не через штрафные слагаемые, а включаются в функцию Лагранжа.</p></sec><sec><title>Методы</title><p>Методы. В экспериментах использовались две аналитически заданные целевые функции и две целевые функции, встречающиеся в задачах многокритериальной оптимизации характеристик аналоговых фильтров. Исследуемые алгоритмы были реализованы программами в среде MATLAB.</p></sec><sec><title>Результаты</title><p>Результаты. Установлено, что единственным эвристическим алгоритмом, который нашел оптимальные решения для всех функций, оказался алгоритм роя частиц. Алгоритм SQP оказался применим для одной из аналитически определенных функций и для одной из целевых функций оптимизации фильтров, существенно превзойдя при этом эвристические алгоритмы по точности и скорости поиска решения. Но для двух других функций данный алгоритм оказался неспособным находить правильные решения.</p></sec><sec><title>Выводы</title><p>Выводы. Актуальной является задача оценки применимости рассмотренных методов для поиска Парето-оптимальных решений на основе предварительного анализа свойств функций, определяющих показатели качества.</p></sec></abstract><trans-abstract xml:lang="en"><sec><title>Objectives</title><p>Objectives. A frequently used method for obtaining Pareto-optimal solutions is to minimize a selected quality index under restrictions of the other quality indices, whose values are thus preset. For a scalar objective function, the global minimum is sought that contains the restricted indices as penalty terms. However, the landscape of such a function has steep-ascent areas, which significantly complicate the search for the global minimum. This work compared the results of various heuristic algorithms in solving problems of this type. In addition, the possibility of solving such problems using the sequential quadratic programming (SQP) method, in which the restrictions are not imposed as the penalty terms, but included into the Lagrange function, was investigated.</p></sec><sec><title>Methods</title><p>Methods. The experiments were conducted using two analytically defined objective functions and two objective functions that are encountered in problems of multi-objective optimization of characteristics of analog filters. The corresponding algorithms were realized in the MATLAB environment.</p></sec><sec><title>Results</title><p>Results. The only heuristic algorithm shown to obtain the optimal solutions for all the functions is the particle swarm optimization algorithm. The sequential quadratic programming (SQP) algorithm was applicable to one of the analytically defined objective functions and one of the filter optimization objective functions, as well as appearing to be significantly superior to heuristic algorithms in speed and accuracy of solutions search. However, for the other two functions, this method was found to be incapable of finding correct solutions.</p></sec><sec><title>Conclusions</title><p>Conclusions. A topical problem is the estimation of the applicability of the considered methods to obtaining Pareto-optimal solutions based on preliminary analysis of properties of functions that determine the quality indices.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>многокритериальная оптимизация</kwd><kwd>оптимальность по Парето</kwd><kwd>показатель качества</kwd><kwd>целевая функция</kwd><kwd>рельеф целевой функции</kwd><kwd>эвристический алгоритм</kwd><kwd>квадратичное программирование</kwd></kwd-group><kwd-group xml:lang="en"><kwd>multi-objective optimization</kwd><kwd>Pareto optimality</kwd><kwd>quality index</kwd><kwd>objective function</kwd><kwd>fitness landscape</kwd><kwd>heuristic algorithm</kwd><kwd>quadratic programming</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Карпенко А.П. Современные алгоритмы поисковой оптимизации. Алгоритмы, вдохновленные природой. М.: Издательство МГТУ им. Н.Э. Баумана; 2021. 448 с. ISBN 978-5-7038-5563-8</mixed-citation><mixed-citation xml:lang="en">Karpenko A.P. Sovremennye algoritmy poiskovoi optimizatsii. Algoritmy, vdokhnovlennye prirodoi (Modern Search Optimization Algorithms. Nature-Inspired Optimization Algorithms). Moscow: Baumanpress; 2021. 448 p. (in Russ). ISBN 978-5-7038-5563-8</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Arora J.S. Introduction to Optimum Design. 4th edition. Elsevier; 2017. 945 p.</mixed-citation><mixed-citation xml:lang="en">Arora J.S. Introduction to Optimum Design. 4th edition. Elsevier; 2017. 945 p.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Гилл Ф., Мюррей У., Райт М. Практическая оптимизация: пер. с англ. М.: Мир; 1985. 509 с.</mixed-citation><mixed-citation xml:lang="en">Gill Ph.E., Murray W., Wright M.H. Practical Optimization. London: Academic Press; 1981. 402 p. [Gill F., Myurrei U., Rait M. Prakticheskaya optimizatsiya (Practical Optimization): transl. from Engl. Moscow: Mir; 1985. 509 p. (in Russ.).]</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Нинул А.С. Оптимизация целевых функций. Аналитика. Численные методы. Планирование эксперимента. М.: Изд-во Физико-математической литературы; 2009. 336 с.</mixed-citation><mixed-citation xml:lang="en">Ninul A.S. Optimizatsiya tselevykh funktsii. Analitika. Chislennye metody. Planirovanie eksperimenta (Optimization of Objective Functions. Analytics. Numerical Methods. Design of Experiments). Moscow: Fizmatizdat; 2009. 336 p. (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Jamil M., Yang X. A literature survey of benchmark functions for global optimization problems. Int. Journal of Mathematical Modelling and Numerical Optimization. 2013;4(2):150-194. http://doi.org/10.1504/IJMMNO.2013.055204</mixed-citation><mixed-citation xml:lang="en">Jamil M., Yang X. A literature survey of benchmark functions for global optimization problems. Int. Journal of Mathematical Modelling and Numerical Optimization. 2013;4(2):150-194. http://doi.org/10.1504/IJMMNO.2013.055204</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Liu S., Lin Q., Tan K.Ch., Li Q. Benchmark problems for CEC2021 competition on evolutionary transfer multiobjectve optimization. Technical report. 2021. URL: https://arxiv.org/pdf/2110.08033v1</mixed-citation><mixed-citation xml:lang="en">Liu S., Lin Q., Tan K.Ch., Li Q. Benchmark problems for CEC2021 competition on evolutionary transfer multiobjectve optimization. Technical report. 2021. Available from URL: https://arxiv.org/pdf/2110.08033v1</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Mersmann O., Bischl B., Trautmann H., Preuss M., Weihs C., Rudolf G. Exploratory landscape analysis. In: GECCO'11, 2011: Proceedings 13th Annual Genetic and Evolutionary Computation Conference. 2011. Р. 829-836. https://doi.org/10.1145/2001576.2001690</mixed-citation><mixed-citation xml:lang="en">Mersmann O., Bischl B., Trautmann H., Preuss M., Weihs C., Rudolf G. Exploratory Landscape Analysis. In: GECCO'11, 2011: Proceedings 13th Annual Genetic and Evolutionary Computation Conference. 2011. Р. 829-836. https://doi.org/10.1145/2001576.2001690</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Trajanov R., Dimeski S., Popovski M., Korosec P., Eftimov T. Explainable landscape-aware optimization performance prediction. Preprint. October 22, 2021. URL: https://arxiv.org/pdf/2110.11633v1</mixed-citation><mixed-citation xml:lang="en">Trajanov R., Dimeski S., Popovski M., Korosec P., Eftimov T. Explainable landscape-aware optimization performance prediction. Preprint. October 22, 2021. Available from URL: https://arxiv.org/pdf/2110.11633v1</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Гуткин Л.С. Оптимизация радиоэлектронных устройств по совокупности показателей качества. М.: Советское радио; 1975. 368 с.</mixed-citation><mixed-citation xml:lang="en">Gutkin L.S. Optimizatsiya radioelektronnykh ustroistv po sovokupnosti pokazatelei kachestva (Optimization of Radio Electronic Devices with Aggregation of Quality Indexes). Moscow: Sovetskoe Radio; 1975. 368 p. (in Russ).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Черноруцкий И.Г. Методы оптимизации в теории управления. СПб.: Питер; 2004. 256 с.</mixed-citation><mixed-citation xml:lang="en">Chernorutskii I.G. Metody optimizatsii v teorii upravleniya (Optimization Methods in Control Theory). St. Petersburg: Piter; 2004. 256 p. (in Russ).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Смирнов А.В. Метод одновременной оптимизации характеристик электрических фильтров в частотной и временной областях. Российский технологический журнал. 2018;6(6):13-27. https://doi.org/10.32362/2500-316X-2018-6-6-13-27</mixed-citation><mixed-citation xml:lang="en">Smirnov A.V. Method of simultaneous optimization of radio devices performance in frequency and time domains. Rossiiskii tekhnologichekii zhurnal = Russian Technological Journal. 2018;6(6): 13-27 (in Russ.). https://doi.org/10.32362/2500-316X-2018-6-6-13-27</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Смирнов А.В. Оптимизация характеристик цифровых фильтров одновременно в частотной и временной областях. Российский технологический журнал. 2020;8(6):63-77. https://doi.org/10.32362/2500-316X-2020-8-6-63-77</mixed-citation><mixed-citation xml:lang="en">Smirnov A.V. Optimization of digital filters performances simultaneously in frequency and time domains. Rossiiskii tekhnologichekii zhurnal = Russian Technological Journal. 2020;8(6):63-77 (in Russ.). https://doi.org/10.32362/2500-316X-2020-8-6-63-77</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Смирнов А.В. Применение популяционных алгоритмов в задачах многокритериальной оптимизации характеристик электрических фильтров. Моделирование, оптимизация и информационные технологии. 2021;9(3):29. https://doi.org/10.26102/2310-6018/2021.34.3.015</mixed-citation><mixed-citation xml:lang="en">Smirnov A.V. Application of population algorithms in the problems of multiobjective optimization of electrical filters characteristics. Modelirovanie, optimizatsiya i informatsionnye tekhnologii = Modeling, Optimization and Information Technology (MOIT). 2021;9(3):29 (in Russ.). https://doi.org/10.26102/2310-6018/2021.34.3.015</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Смирнов А.В. Многокритериальная оптимизация характеристик радиотехнических устройств с применением технологий искусственного интеллекта. М.: МИРЭА - Российский технологический университет; 2020. 140 с.</mixed-citation><mixed-citation xml:lang="en">Smirnov A.V. Mnogokriterial'naya optimizatsiya kharakteristik radiotekhnicheskikh ustroistv s primeneniem tekhnologii iskusstvennogo intellekta (Multi-objective optimization of radio engineering devices parameters using of artificial intellect technologies). Moscow: MIREA; 2020. 140 p. (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Lindfeld G., Penny J. Introduction to Nature-Inspired Optimization. Academic Press; 2017. 256 p.</mixed-citation><mixed-citation xml:lang="en">Lindfeld G., Penny J. Introduction to Nature-Inspired Optimization. Academic Press; 2017. 256 p.</mixed-citation></citation-alternatives></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>
