Спецкурс «Алгоритмы выпуклой оптимизации»
О чем этот курс
Об алгоритмах выпуклой оптимизации. Предполагается дать слушателям представление об алгоритмах оптимизации в целом, выделить среди них выпуклые алгоритмы и объяснить их значимость и практическую применимость.
Для кого этот курс
Спецкурс рассчитан главным образом на студентов 3-4 курсов и магистратуры, но может быть понятен и младшекурсникам, обладающим некоторыми знаниями по функциональному анализу и линейной алгебре.
Кто читает
Асс. (кафедра Анализа Данных ФИВТ).
Продолжительность и форма отчетности
Спецкурс рассчитан на один семестр, по окончании желающие могут сдать экзамен.
Время и место проведения
Понедельник, 17:05 - 18:30, аудитория 419 Главного корпуса.
Первое занятие состоится 12 сентября.
Примерный список тем
1. Введение в оптимизацию. (Основные классы задач оптимизации, примеры задач оптимизации в физике, экономике, теории распознавания. )
2.Сведения из функционального анализа и линейной алгебры. (Выпуклые множества и выпуклые функции. Операции, сохраняющие выпуклость. Теорема Банаха обо открытом отображении и теоремы об отделимости выпуклых множеств. Нормированные пространства. Классы функций. Дифференциальное исчисление в нормированных пространствах. )
3. Необходимые условия экстремума. Принцип Лагранжа. (Принцип Лагранжа для гладких задач с равенствами и неравенствами. Принцип Лагранжа для выпуклых задач. Теорема Каруша-Куна-Таккера. )
4. Нелинейная минимизация. (Формулировка задачи нелинейной минимизации. Ограничения сложности для глобальной минимизации. Алгоритмы безусловной локальной минимизации. Метод градиента и метод Ньютона, сравнение методов. Другие методы. Негладкая безусловная минимизация Субградиент. Минимизация с ограничениями типа равенств.)
5. Методы внутренней точки. (Минимизация с ограничениями типа неравенств. Метод Левина-Ньюмена центрированных сечений. Метод эллипсоидов. Метод симплексов. Логарифмическая барьерная функция. Барьерный метод. Анализ сложности методов.)


