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

Вопросы к экзамену по курсу «Методы оптимизации»

    1. Классификация задач математического программирования (нелинейное и линейное программирование и т.д.).

    2. Постановки классических примеров задач: задача «о рационе», транспортная задача, задача «о режиме работы энергосистемы», задача «о размещении» и др..

Глава «Элементы выпуклого программирования»

    1. Дать определения следующих понятий и величин: предельная точка (предельный вектор), окрестность точки, граничная точка, выпуклое множество и их примеры, выпуклая комбинация точек, проекция точки на множество, гиперплоскость, угловая точка, конус.

    2. Разобрать доказательства 7-и теорем (в т.ч.: теоремы «отделимости», «об опорной гиперплоскости», «о разделяющей гиперплоскости», «о представлении», Фаркаша)

    3. Определение выпуклой и вогнутой функций и теорема о выпуклости квадратичной функции с симметричной матрицей В.

    4. Разобрать 10 теорем – свойства выпуклых функций.

    5. Определение сильно выпуклых функций и их свойства (2 теоремы).

Глава «Основы выпуклого программирования»

    1. Определения задач: математического программирования, выпуклого программирования, основной задачи выпуклого программирования, допустимого множества, ограничений, оптимальной точки (локального и глобального минимума), направления, активных ограничений.

    2. Разобрать 3 теоремы о направлениях.

    3. Экстремальные свойства и условия регулярности (условие Слейтера). Три теоремы, связывающие условия регулярности с точкой локального минимума.

    4. Достаточные условия оптимальности и теорема Кунна-Такера (дифференциальный случай)

    5. Функция Лагранжа и условия оптимальности, седловая точка. Теорема Кунна-Такера (с седловой точкой).

Глава «Теория линейного программирования»

    1. Основные понятия: основная и двойственная задачи, эквивалентность задач, матрица и векторы условий, вектор ограничений, опорный и оптимальный план.

    2. Основные теоремы: частный случай теоремы Кунна-Такера для линейного программирования, теорема двойственности.

    3. Алгебраическая характеристика угловой точки и связанные с ней теоремы.

    4. Двойственные задачи со смешанными ограничениями. Канонический вид задачи линейного программирования, невырожденная угловая точка.

    5. Конечные методы решения задачи линейного программирования: симплекс-метод и его модификация – алгоритм последовательного улучшения с обратной матрицей.

    6. Двойственный симплекс-метод.

    7. Применение методов линейного программирования в теории матричных игр.

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

    1. Задача оптимального управления и ее разновидности и принцип максимума Понтрягина.

    2. Метод динамического программирования (МДП). Условия оптимальности (теорема). Принцип оптимальности и уравнение Беллмана.

    3. Вычислительные аспекты МДП.

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

    5. Методы вариационного исчисления и теория автоматического оптимального управления для динамических систем (изучаются в отдельной главе).