<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="JATS-archive-oasis-article1-4.xsd" article-type="research-article" dtd-version="1.4" xml:lang="ru">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Журнал Современные наукоемкие технологии</journal-title>
      </journal-title-group>
      <issn>1812-7320</issn>
      <publisher>
        <publisher-name>Общество с ограниченной ответственностью &amp;quot;Издательский Дом &amp;quot;Академия Естествознания&amp;quot;</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="publisher-id">ART-37027</article-id>
      <title-group>
        <article-title>МОДИФИЦИРОВАННЫЙ МЕТОД ПРОЕКЦИИ ГРАДИЕНТА В ЛИНЕЙНОМ ПРОГРАММИРОВАНИИ</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Безряков</surname>
              <given-names>В.В.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Bezryakov</surname>
              <given-names>V.V.</given-names>
            </name>
          </name-alternatives>
          <email>bezryakov@list.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Солодухин</surname>
              <given-names>В.А.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Solodukhin</surname>
              <given-names>V.A.</given-names>
            </name>
          </name-alternatives>
          <email>SolodukhinVA@yandex.ru</email>
          <xref ref-type="aff" rid="aff2"/>
        </contrib>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Цибизова</surname>
              <given-names>Т.Ю.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Tsibizova</surname>
              <given-names>T.Y.</given-names>
            </name>
          </name-alternatives>
          <email>vesta952006@yandex.ru</email>
          <xref ref-type="aff" rid="aff3"/>
        </contrib>
      </contrib-group>
      <aff id="aff1">
        <institution xml:lang="ru">Управление государственного надзора за деятельностью в гражданской авиации Федеральной службы по надзору в сфере транспорта</institution>
        <institution xml:lang="en">Department of State Supervision of Civil Aviation Activities of the Federal Service for Supervision in the Sphere of Transport</institution>
      </aff>
      <aff id="aff2">
        <institution xml:lang="ru">ФГБОУ ВО «Санкт-Петербургский государственный университет гражданской авиации»</institution>
        <institution xml:lang="en">Federal State Budget Educational Institution Higher Education «St. Petersburg State University of Civil Aviation»</institution>
      </aff>
      <aff id="aff3">
        <institution xml:lang="ru">ФГБОУ ВО «Московский государственный технический университет имени Н.Э. Баумана (национальный исследовательский университет)»</institution>
        <institution xml:lang="en">Bauman Moscow State Technical University</institution>
      </aff>
      <pub-date date-type="pub" iso-8601-date="2018-06-06">
        <day>06</day>
        <month>06</month>
        <year>2018</year>
      </pub-date>
      <issue>6</issue>
      <fpage>20</fpage>
      <lpage>24</lpage>
      <permissions>
        <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This is an open-access article distributed under the terms of the CC BY 4.0 license.</license-p>
        </license>
      </permissions>
      <self-uri content-type="url" hreflang="ru">https://top-technologies.ru/article/view?id=37027</self-uri>
      <abstract xml:lang="ru" lang-variant="original" lang-source="author">
        <p>Необходимость решения прикладных задач в реальном масштабе времени определяет интерес к разработке методов оптимизации с гарантийными оценками трудоемкости вычислений, а также дает возможности повышения эффективности известных методов путем их модификации. Методы симплексного типа остаются по-прежнему основными для решения задач линейного программирования, в связи с этим в теории и практике решения задач математического программирования относительно мало уделяется внимания исследованию вычислительной сложности решения задач линейного программирования другими методами. Целью данной работы является обоснование модификации метода проекции градиента, эквивалентной методу наискорейшего спуска, и дальнейшей модификации с целью ускорения сходимости модифицированного метода к решению задачи линейного программирования. Показано, что метод проекции градиента при изменении правила выбора проектирующей матрицы на очередной итерации позволяет определить наилучшее направление движения по границе множества допустимых решений, которое совпадает с направлением наискорейшего спуска. Представлены эффективные допустимые направления, являющиеся существенными при реализации модифицированного метода проекции градиента. Сделан вывод о том, что предложенный подход синтеза методов градиентного спуска и симплексного типа в линейном программировании при незначительном увеличении вычислительной сложности компенсируется существенным уменьшением общего количества итераций.</p>
      </abstract>
      <abstract xml:lang="en" lang-variant="translation" lang-source="translator">
        <p>The need to solve applied problems in real time determines the interest in the development of optimization methods with warranty estimates of the laboriousness of computations, and also look for ways to improve the efficiency of known methods by modifying them. Simplex methods remain basic for solving linear programming problems, therefore, in theory and practice of solving problems of mathematical programming, relatively little attention is paid to the study of the computational complexity of solving linear programming problems by other methods. The purpose of this paper is to substantiate the modification of the gradient projection method, equivalent to the steepest descent method, and further modification in order to accelerate the convergence of the modified method to solving the linear programming problem. It is shown that the gradient projection method when changing the selection rule of the projecting matrix to the next iteration allows us to determine the best direction of motion along the boundary of the set of admissible solutions, which coincides with the direction of steepest descent. Effective permissible directions are presented that are essential for implementing the modified method of gradient projection. The conclusion is made that the proposed approach to synthesis of gradient descent and simplex type methods in linear programming with an insignificant increase in computational complexity is compensated by a significant decrease in the total number of iterations.</p>
      </abstract>
      <kwd-group xml:lang="ru">
        <kwd>линейное программирование</kwd>
        <kwd>метод проекции градиента</kwd>
        <kwd>модификация</kwd>
        <kwd>сходимость</kwd>
        <kwd>алгоритм</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>linear programming</kwd>
        <kwd>gradient projection method</kwd>
        <kwd>modification</kwd>
        <kwd>convergence</kwd>
        <kwd>algorithm</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <ref>
        <note>
          <p>1. Фам С.Ф., Цибизова Т.Ю. Методы построения математических моделей: генетические алгоритмы // Достижения вузовской науки. Труды международной научно-практической конференции. – М.: Изд-во МГОУ, 2014. – С. 158–162.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>2. Хачиян Л.Г. Полиномиальные алгоритмы в линейном программировании // Журнал вычислительной математики и математической физики. – 1980. – Т. 20, № 1. – С. 51–68.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>3. Батенков А.А., Батенков К.А., Яковлев А.В. Разработка алгоритма декодирования Евклидова кода на основе симплексного базиса // Информационные системы и технологии. – 2010. – № 3 (59). – С. 134–142.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>4. Саушев А.В. Сеточный метод построения областей работоспособности технических объектов на основе алгоритма симплексного поиска // Журнал университета водных коммуникаций. – 2010. – № 1. – С. 58–69.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>5. Моисеев О.В., Яковлев А.В. Алгоритм приема большого ансамбля сложных сигналов на основе симплексного базиса // Телекоммуникации. – 2012. – № 4. – С. 13–19.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>6. Цибизова Т.Ю., Карпунин А.А. Применение метода анализа иерархий в оценке качества процессов управления // Современные проблемы науки и образования. – 2015. – № 2.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>7. Черняев Ю.А. Сходимость метода проекции градиента для одного класса невыпуклых задач математического программирования // Известия высших учебных заведений. Математика. – 2005. – № 12. – С. 76–79.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>8. Безряков В.В., Крыжановский Г.А., Солодухин В.А. Прямые и обратные задачи оптимизации управления потоками воздушного движения в районе аэродрома // Научный вестник Московского государственного технического университета гражданской авиации. – 2011. – № 171. – С. 109–113.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>9. Тимофеев П.А., Ягудаев Г.Г., Горячкин Б.С., Строганов Д.В. Алгоритм управляемого имитационного процесса в системах массового обслуживания // Прикаспийский журнал: управление и высокие технологии. – 2011. – № 3. – С. 62–70.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>10. Мясников Е.А. Нелинейное и динамическое программирование: уч. пособие. – Хабаровск: Изд-во Хабаровская гос. акад. экономики и права, 2011. – 139 с.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>11. Перепелкин Е.А. Задача параметрического синтеза многосвязной динамической системы как задача нелинейного программирования // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. – 2008. – № 1. – С. 23–27.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>12. Гусев М.И. Метод динамического программирования в задаче построения множеств достижимости нелинейных управляемых систем // Известия Института математики и информатики Удмуртского государственного университета. – 2012. – № 1. – С. 42–43.</p>
        </note>
      </ref>
    </ref-list>
  </back>
</article>
