Читать онлайн «Методы оптимизации»

Автор Р. Габасов

Р. ГАБАСОВ Ф. М. КИРИЛЛОВА методы оптимизации Издание второе, переработанное и дополненное Допущено Министерством высшего и среднего специального образования БССР в качестве учебного пособия для студентов университетов по специальности 0647 «Прикладная математика» Минск Издательство БГУ им. В. И. Ленина 1981 ББК 22. 11 Г12 УДК 681. 513. 5:519. 3(075. 8) Рецензенты: кафедра вычислительной математики МГУ им. М. В. Ломоносова, Л. А. Растригин, доктор технических наук Scan AAW 20405—061 Г М317-81 30~~81 1704050000 © Издательство БГУ им. В. И. Ленина, 1981 ОГЛАВЛЕНИЕ Предисловие 5 Глава I. ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ ... . 9 § 1. Симплекс-метод 9 § 2. Теория двойственности 33 § 3. Двойственный симплекс-метод 46 § 4. Транспортные задачи 59 Литература 78 Глава II. ВЫПУКЛОЕ ПРОГРАММИРОВАНИЕ ... . 78 § 1. Выпуклые множества и функции ... . 79 § 2. Теорема Куна — Таккера 85 § 3. Теория двойственности 93 § 4. Алгоритм решения квадратичной задачи . . 102 Литература 117 Глава III. НЕЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ . . . 117 § 1. Общая задача нелинейного программирования . 117 § 2. Задача на безусловный минимум . . . . 121 § 3. Задача на условный минимум 127 § 4. Минимизация функций при ограничениях типа неравенств 143 § 5. Негладкие задачи 150 § 6. Векторная оптимизация 167 Литература 175 Глава IV. ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ НЕЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ 175 § 1. Методы перебора 176 § 2.
Минимизация функций одной переменной . . 194 § 3. Методы безусловной минимизации ... . 203 § 4. Методы условной минимизации . . . . 217 Литература 227 Глава V. ДИНАМИЧЕСКОЕ ПРОГРАММИРОВАНИЕ . . 227 § 1. Задача распределения ресурсов 228 § 2. Оптимальная по времени обработка деталей на двух станках 232 § 3. Построение кратчайшего пути на сети . . . 236 3 § 4. Задача о максимальном потоке 239 § 5. Одна задача сетевого планирования . . . 240 Литература 243 Глава VI. ВАРИАЦИОННОЕ ИСЧИСЛЕНИЕ 243 § 1. Основная задача вариационного исчисления . 244 § 2. Метод вариаций 250 § 3. Исследование второй вариации 264 Литература 271 Глава VII. ТЕОРИЯ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ . . 272 § 1. Основная задача оптимального управления . 272 § 2. Принцип максимума Понтрягнна ... . 278 § 3. Условия трансверсальности 287 § 4. Применения принципа максимума ... . 300 § 5. Оптимизация линейных систем 311 § 6. Оптимальное управление дискретными процессами 325 § 7. Оптимизация систем с распределенными параметрами 337 § 8. Линейные дифференциальные игры . . . . 341 Литература 349 ПРЕДИСЛОВИЕ Задачи оптимизации встречаются в различных сферах человеческой деятельности. Каждое разумное действие является в определенном смысле и оптимальным, ибо оно, как правило, выбирается после сравнения с другими вариантами. Интерес к задачам наилучшего выбора был высоким всегда, но особенно возрос в последние годы в связи с интенсивным развитием науки и техники. С одной стороны, людям все чаще и чаще приходится заниматься процессами, для осуществления которых требуется максимально эффективное использование имеющихся средств и ресурсов; с другой стороны, с развитием вычислительной техники резко увеличились возможности воздействия человека на изучаемые процессы.