К решению задачи выпуклого программирования

Авторы

  • A. A. Kabidoldanova Казахский национальный университет имени аль-Фараби, г. Алматы, Республика Казахстан

Ключевые слова:

выпуклое программирование, линейные ограничения, линеаризация, допустимое решение, вспомогательное приближение, оптимальное решение, оптимизационная задача

Аннотация

В данной работе предлагается подход к решению задачи выпуклого программирования. Характерной особенностью рассматриваемой задачи является то, что ее система ограничений содержит только линейные равенства. Эта особенность является основой для замены в окрестности исследуемой точки нелинейной целевой функции функцией линейной, благодаря чему решение исходной задачи сводится к последовательному решению задач линейного программирования. Полученная задача линейного программирования решается путем корректировки значения целевой функции на множестве допустимых решений и определяются допустимые и оптимальное решения. Далее вычисляются и сравниваются значения исходной целевой функции в найденных допустимых и оптимальной точках и определяется вспомогательное приближение. Следующее приближение определяется как выпуклая комбинация предыдущего и вспомогательного приближений. Следует отметить, что, в отличие от метода множителей Лагранжа, разработанный метод может быть применен и к задачам, для которых соответствующая функция Лагранжа не имеет седловой точки. Работа содержит описание метода, обоснование его сходимости, схемы алгоритмов и результаты экспериментов. Предлагаемый алгоритм сочетает идеи метода условного градиента [1] и метода решения задачи линейного программирования [2].

Загрузки

Опубликован

2017-11-19

Как цитировать

К решению задачи выпуклого программирования. (2017). Вестник КазНУ. Серия математика, механика, информатика, 91(3), 19-31. https://bm.kaznu.kz/index.php/kaznu/article/view/341