ПРОГРАММА на 2014/2015 уч. год по курсу «Методы оптимизации»

advertisement
ПРОГРАММА
на 2014/2015 уч. год по курсу «Методы оптимизации»
для студентов 3 потока 3 курса ММФ НГУ (6 семестр)
Лектор: д.ф.-м.н. доцент А.В.Пяткин
Программа лекций
1. Введение. Постановка и общие методы решения задач оптимизации (1
лекция): Предмет изучения, основные термины и обозначения, связь с другими
дисциплинами. Метод Лагранжа.
2. Элементы выпуклого анализа (2 лекции): Выпуклые множества. Проекция и ее
свойства. Теоремы отделимости. Конус. Теорема Фаркаша. Выпуклые и
сильновыпуклые функции, их экстремальные свойства.
Критерий сильной
выпуклости. Теорема о существовании и единственности оптимального решения.
3. Выпуклая оптимизация (2 лекции): Условия Слейтера. Седловая точка функции
Лагранжа.
Достаточный
критерий
оптимальности
задачи
выпуклого
программирования. Теорема Куна-Такера и ее применение. Критерий
оптимальности для задачи выпуклого программирования с линейными
ограничениями.
4. Линейное программирование, симплекс-метод (3 лекции): Задачи линейного
программирования. Общая, каноническая и стандартная форма. Базисные и
базисные допустимые решения. Существование оптимального базисного решения.
Критерий разрешимости задачи линейного программирования. Элементарные
преобразования
базиса.
Симплекс-метод.
Свойства
симплекс-метода.
Вырожденность и конечность симплекс-метода. Лексикографический вариант
симплекс-метода. Модифицированный симплекс-метод. Метод искусственного
базиса.
5. Двойственность в линейном программировании (2 лекции): Построение и
свойства двойственных задач. Теоремы двойственности и их применение.
Двойственный симплекс-метод, его применение
6. Вычислительная сложность и метод эллипсоидов (1 лекция): Понятие
алгоритмической сложности. Метод эллипсоидов для задач линейного
программирования, его трудоемкость и геометрическая интерпретация.
7. Численные методы решения задач оптимизации (4 лекции): Понятие о
скорости сходимости. Методы нулевого, первого и второго порядков. Градиентные
методы. Теоремы о сходимости градиентных методов. Метод Ньютона. Теорема о
квадратичной скорости сходимости. Метод покоординатного спуска. Теорема о
сходимости. Метод возможных направлений. Теорема о сходимости метода. Метод
штрафных функций. Теорема о сходимости метода. Метод сопряженных
направлений. Теоремы о сходимости.
Литература
1. Глебов Н.И., Кочетов Ю.А., Плясунов А.В. Методы оптимизации. Учебное
пособие. Изд. НГУ, Новосибирск, 2000.
2. Васильев Ф.П. Численные методы решения экстремальных задач. -- М.: Наука,
1980.
3. Карманов В.Г. Математическое программирование. -- М.: Наука, 1986.
4. Моисеев Н.И., Иванилов Ю.П., Столярова Е.М. Методы оптимизации. -- М.: Наука,
1978.
Программа практических занятий
1. Безусловная оптимизация. Необходимые и достаточные условия локального
экстремума. Задачи о наибольшем и наименьшем значении.
2. Задачи с ограничениями равенствами. Функция Лагранжа. Метод множителей
Лагранжа. Решение задач с ограничениями неравенствами.
3. Выпуклые функции и множества. Доказательство выпуклости специальных
множеств и функций. Квазивыпуклые функции и их свойства.
4. Применение критерия оптимальности и понятия седловой точки для решения задач
выпуклого программирования.
5. Задача линейного программирования. Эквивалентность различных форм задачи.
Геометрическая интерпретация задачи. Базисные решения. Симплекс-таблица и
критерий оптимальности.
6. Элементарные преобразования базиса. Алгоритм симплекс - метода. Метод
искусственного базиса.
7. Двойственные задачи линейного программирования. Теоремы двойственности.
Литература
1. Ларин Р.М., Плясунов А.В., Пяткин А.В. Методы оптимизации. Примеры и задачи.
Учебное пособие. Изд. НГУ, Новосибирск, 2003.
2. Демидович Б.П. Сборник задач и упражнений по математическому анализу. Изд.
АСТ, 2007.
3. Заславский Ю.Л. Сборник задач по линейному программированию. -- М.:
Наука,1969.
Программу составил
д.ф.-м.н., доцент
А.В.Пяткин
Download