RUS  ENG
Полная версия
ЖУРНАЛЫ // Компьютерные исследования и моделирование // Архив

Компьютерные исследования и моделирование, 2019, том 11, выпуск 3, страницы 379–395 (Mi crm718)

Эта публикация цитируется в 1 статье

МАТЕМАТИЧЕСКИЕ ОСНОВЫ И ЧИСЛЕННЫЕ МЕТОДЫ МОДЕЛИРОВАНИЯ

Об одном методе минимизации выпуклой липшицевой функции двух переменных на квадрате

Д. А. Пасечнюкa, Ф. С. Стонякинbc

a Президентский физико-математический лицей № 239, Россия, 191028, г. Санкт-Петербург, ул. Кирочная, д. 8
b Крымский федеральный университет имени В. И. Вернадского, Россия, 295007, г. Симферополь, пр. Академика Вернадского, д. 4
c Московский физико-технический институт, Россия, 141070, г. Долгопрудный, Институтский пер., д. 9

Аннотация: В статье получены оценки скорости сходимости по функции для недавно предложенного Ю. Е. Нестеровым метода минимизации выпуклой липшицевой функции двух переменных на квадрате с фиксированной стороной. Идея метода — деление квадрата на меньшие части и постепенное их удаление так, чтобы в оставшейся достаточно малой части все значения целевой функции были достаточно близки к оптимальному. При этом метод заключается в решении вспомогательных задач одномерной минимизации вдоль разделяющих отрезков и не предполагает вычисления точного значения градиента целевого функционала. Основной результат работы о необходимом количестве итераций для достижений заданной точности доказан в классе гладких выпуклых функций, имеющих липшицев градиент. При этом отмечено, что свойство липшицевости градиента достаточно потребовать не на всем квадрате, а лишь на некоторых отрезках. Показано, что метод может работать при наличии погрешностей решения вспомогательных одномерных задач, а также при вычислении направлений градиентов. Также описана ситуация, когда возможно пренебречь временными затратами (или уменьшить их) на решение вспомогательных одномерных задач. Для некоторых примеров экспериментально продемонстрировано, что метод может эффективно работать и на некоторых классах негладких функций. При этом построен пример простой негладкой функции, для которой при неудачном выборе субградиента даже в случае точного решения вспомогательных одномерных задач может не наблюдаться сходимость метода. Проведено сравнение работы метода Ю. Е. Нестерова, метода эллипсоидов и градиентного спуска для некоторых гладких выпуклых функций. Эксперименты показали, что метод Ю. Е. Нестерова может достигать желаемой точности решения задачи за меньшее (в сравнении с другими рассмотренными методами) время. В частности, замечено, что при увеличении точности искомого решения время работы метода Ю. Е. Нестерова может расти медленнее, чем время работы метода эллипсоидов.

Ключевые слова: задача минимизации, выпуклый функционал, липшицев функционал, липшицев градиент, негладкий функционал, субградиент, градиентный спуск, метод эллипсоидов, скорость сходимости.

УДК: 519.86

Поступила в редакцию: 08.01.2019
Исправленный вариант: 08.02.2019
Принята в печать: 22.04.2019

DOI: 10.20537/2076-7633-2019-11-3-379-395



© МИАН, 2024