Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы_экзамен_Иордан.doc
Скачиваний:
7
Добавлен:
25.12.2018
Размер:
56.83 Кб
Скачать

Глава «Нелинейное программирование и методы безусловной оптимизации – задачи без ограничений»

    1. Методы спуска: метод покоординатного спуска, Градиентные методы (метод наискорейшего спуска).

    2. Метод Ньютона (в т.ч. с регулированием шага)

    3. Методы сопряженных направлений (сопряженных градиентов)

    4. Методы одномерной минимизации: метод Фибоначчи и метод золотого сечения.

    5. Метод парабол и кубической аппроксимации

    6. Метод касательных

Глава «Нелинейное программирование: метод «штрафных» функций и методы условной оптимизации – задачи с ограничениями»

    1. Метод штрафных функций для решения общей задачи математического программирования. Теоремы о сходимости.

    2. Замечание: Симплекс-метод уже рассмотрен выше

    3. Релаксационные методы: метод проекции градиента, метод условного градиента, метод возможных направлений, методы покоординатного и случайного спуска.

    4. Постановка задачи квадратичного программирования (КП). Методы решения задач КП: метод Вулфа и метод Фрэнка-Вулфа, метод Хилдрета и д’Эзопо

    5. Конечный алгоритм решения простейшей задачи квадратичного программирования.

Глава «Геометрическое программирование (гп)»

    1. Постановка задачи ГП и ее двойственная задача.

    2. Основная лемма ГП и теорема двойственности ГП.

    3. Схема решения двойственной задачи ГП.

    4. Примеры задач ГП: задача выбора оптимальных размеров контейнера, проектирование гидравлического цилиндра минимального диаметра и др.

Глава «Методы дискретной оптимизации» для задач дискретного (и целочисленного) программирования

    1. Классификация задач дискретного программирования: задача «о рюкзаке», задача коммивояжера, транспортная задача и задача распределения ресурса, задача о ранце, задачи теории графов («о покрытиях графов: о реберном и о вершинном покрытии», «об изоморфизме графов», «о вершинной и реберной раскраске», о покрытии конечного множества системой его подмножеств), задача размещения программных модулей в многоуровневой памяти ЭВМ, задача распределения заданий в многопроцессорной системе, задача планирования вычислений для многопроцессорной системы.

    2. Целочисленное программирование (ЦП). Классификация и связь с другими задачами математического программирования. Краткая характеристика методов решения задач ЦП: методы отсечения, приближенные методы, комбинаторные методы (алгоритмы метода ветвей и границ, метод динамического программирования и др.

    3. Методы отсечения

    4. Методы ветвей и границ (МВГ) с симметричной и несимметричной матрицей задачи.

    5. Применение метода ветвей и границ для решения задачи «о коммивояжере».

    6. Метод Ленда и Дойга (алгоритм типа МВГ) для задачи целочисленного программирования.

    7. Аппроксимационно-комбинаторный метод для задач дискретного программирования (использование древовидной схемы решения)

    8. Метод «динамического программирования» для задачи коммивояжера (для задачи дискретного программирования).

Замечание: Этот метод более подробно изучается в динамическом программировании.