Перейти к списку | Аннотация | Содержание
Аннотация
Книга посвящена одному из важнейших направлений подготовки выпускника технического университета - математической теории оптимизации. Рассмотрены теоретические, вычислительные и прикладные аспекты методов конечномерной оптимизации. Много внимания уделено описанию алгоритмов численного решения задач безусловной минимизации функций одного и нескольких переменных, изложены методы условной оптимизации. Приведены примеры решения конкретных задач, дана наглядная интерпретация полученных результатов, что будет способствовать выработке у студентов практических навыков применения методов оптимизации.
Содержание учебника соответствует курсу лекций, который авторы читают в МГТУ им. Н.Э. Баумана.
Для студентов технических университетов. Может быть полезен преподавателям, аспирантам и инженерам.
Содержание
| Предисловие | ||
| Основные обозначения | ||
| 1. | Задачи оптимизации | |
| 1.1. | Основные понятия | |
| 1.2. | Некоторые простые примеры | |
| 1.3. | Задачи оптимального проектирования | |
| 1.4. | Задачи оптимального планирования | |
| 1.5. | Классы задач оптимизации | |
| Вопросы и задачи | ||
| 2. | Методы одномерной минимизации | |
| 2.1. | Предварительные замечания | |
| 2.2. | Пассивный и последовательный поиск | |
| 2.3. | Оптимальный пассивный поиск | |
| 2.4. | Методы последовательного поиска | |
| 2.5. | Сравнение методов последовательного поиска | |
| 2.6. | Методы полиномиальной аппроксимации | |
| 2.7. | Методы, использующие производные | |
| Вопросы и задачи | ||
| 3. | Минимизация выпуклых функций | |
| 3.1. | Выпуклые множества | |
| 3.2. | Выпуклые функции | |
| 3.3. | Дифференцируемые выпуклые функции | |
| 3.4. | Условия минимума выпуклых функций | |
| 3.5. | Сильно выпуклые функции | |
| 3.6. | Примеры минимизации квадратичных функций | |
| 3.7. | Целевая функция в виде позинома | |
| Д.3.1. | Минимизация одномерного позинома | |
| Вопросы и задачи | ||
| 4. | Численные методы безусловной минимизации | |
| 4.1. | Релаксационная последовательность | |
| 4.2. | Методы спуска | |
| 4.3. | Метод градиентного спуска | |
| 4.4. | Минимизация квадратичной функции | |
| 4.5. | Сопряженные направления спуска | |
| Вопросы и задачи | ||
| 5. | Алгоритмы методов первого и второго порядков | |
| 5.1. | Алгоритмы метода градиентного спуска | |
| 5.2. | Метод сопряженных направлений | |
| 5.3. | Метод Ньютона | |
| 5.4. | Модификации метода Ньютона | |
| 5.5. | Квазиньютоновские методы | |
| Вопросы и задачи | ||
| 6. | Алгоритмы прямого поиска | |
| 6.1. | Особенности прямого поиска минимума | |
| 6.2. | Использование регулярного симплекса | |
| 6.3. | Поиск при помощи нерегулярного симплекса | |
| 6.4. | Циклический покоординатный спуск | |
| 6.5. | Методы Хука - Дживса, Розенброка и Пауэлла | |
| Вопросы и задачи | ||
| 7. | Аналитические методы нелинейного программирования | |
| 7.1. | Минимизация целевой функции на заданном множестве | |
| 7.2. | Минимизация при ограничениях типа равенства | |
| 7.3. | Достаточное условие условного локального минимума | |
| 7.4. | Минимум квадратичной формы при линейных ограничениях типа равенства | |
| 7.5. | Общая задача нелинейного программирования | |
| 7.6. | Седловая точка функции Лагранжа | |
| 7.7. | Двойственная функция | |
| 7.8. | Геометрическое программирование | |
| Вопросы и задачи | ||
| 8. | Численные методы нелинейного программирования | |
| 8.1. | Метод условного градиента | |
| 8.2. | Использование приведенного градиента | |
| 8.3. | Проектирование точки на множество | |
| 8.4. | Метод проекции точки на множество | |
| 8.5. | Метод проекции антиградиента | |
| 8.6. | Другие методы проектирования | |
| 8.7. | Метод возможных направлений | |
| 8.8. | Методы последовательной безусловной минимизации | |
| Д.8.1. | О случайном поиске | |
| Д.8.2. | О решении задач линейного программирования | |
| Д.8.3. | Обращение матрицы при замене или вычеркивании столбца | |
| Вопросы и задачи | ||
| Список рекомендуемой литературы | ||
| Предметный указатель | ||
