- •2. Классификация задач оптимизации. Примеры.
- •Полная классификация задач оптимизации
- •4. Задача безусловной оптимизации (збуо). Необходимые условия оптимальности.
- •6. Задача условной оптимизации с ограничениями типа равенств. Метод исключения.
- •8. Классическое правило множителей Лагранжа в задаче с ограничениями типа равенств.
- •12. Необходимое условие минимума 2-го порядка для гладких задач на условный минимум с ограничениями типа неравенств.
- •14. Классификация задач линейного программирования. Основные понятия.
- •16. Формула приращения целевой функции в задаче линейного программирования (лп).
- •18. Достаточное условие неразрешимости злп.
- •20. Конечность симплекс-метода. Зацикливание. Геометрическая интерпретация симплекс-метода.
- •22. Двойственная задача. Теория двойственности лп.
- •26. Выпуклые множества и их свойства.
- •28. Основная задача выпуклого программирования. Необходимое условие существования седловой точки.
- •30. Задача одномерной оптимизации. Классический метод.
- •32. Задача одномерной оптимизации. Метод «золотого сечения».
- •34. Задача одномерной оптимизации. Метод касательных
- •36. Градиентный метод безусловной оптимизации.
- •38. Метод проекции градиента задачи условной оптимизации.
- •40. Метод покоординатного спуска для задачи с ограничениями.
- •42. Алгоритм решения задачи кп
- •44.Предмет ви. Задача о брахистохроне.
- •46. Метод вариации основной задачи ви. Вариации кривой и функционала.
30. Задача одномерной оптимизации. Классический метод.
Задача
одномерной минимизации имеет вид
(1).
Классический метод. Нужно найти все точки подозрительные на экстремум, затем выбрать среди них экстремальные по значению целевой ф-ции. Такими точками будут:
н
а
концах отрезка
;
где
(
);где но ф-ция
непрерывна
(
);
в
точках разрыва 1-го рода
.
32. Задача одномерной оптимизации. Метод «золотого сечения».
Рассмотрим
задачу
(1), когда ф-ция
Опр.
Говорят, что точка
осуществляет “золотое сечение” отрезка
,
если отношение длины всего отрезка к
его большей части
равно отношению длины его большей части
к меньшей
или
Т.о., для любого отрезка сущ. две точки, которые осуществляют «золотое сечение».
Можно
показать, что для первого квадратного
уравнения второй корень лежит левее
,
а для другого уравнения лежит правее
.
Таким образом, можно получить, что
Алгоритм метода «золотого сечения»
Задаем параметры метода
Вычисляем пробные точки
по формулам (2), (3).Вычисляем значения функции в этих точках
.Если
.
, то попали на ветвь возрастания,
.
Вычислить
.
Иначе
.
Вычислить
.Проверяем условие остановки:
,
то
является точкой минимума с точностью
.
Иначе
и
переходим
на шаг 4.
34. Задача одномерной оптимизации. Метод касательных
Применяется для минимизации функции одной переменной на отрезке, когда она является дифференцируемой и выпуклой.
Опр.
Ф-цию
наз.выпуклой, если
.
Геометрический смыл: ф-ция выпукла, если ее график всегда лежит ниже хорды, соединяющей любые точки графика.
Метод касательных полностью повторяет метод ломанных, если ввести следующие изменения:
Очевидно, что выпуклая дифференц. ф-ция удовлетворяет условию Липшица и является унимодальной, а значит для нее можно применять и все остальные методы.
Алгоритм метода касательных:
Задаем параметр метода
(конст)Выбираем начальную точку
(либо правый, либо левый конец отрезка
)Строим ломанную
Строим общую ломанную
Точку
ищем как решение задачи
Условие остановки
Если
оно выполняется, то
-- точка минимума с точностью
. Покажем, что функция
апроксимирует f(x)
снизу. Для этого достаточно показать,
что
. По условию Липшица
,
Пример.
36. Градиентный метод безусловной оптимизации.
Рассматриваем задачу безусловной оптимизации
В
градиентном методе в качестве направления
спуска полагают антиградиент:
. Тогда итерационный процесс строится
по формуле
Шаг
может быть выбран одним из трех способов:
1) постоянный шаг для каждой итерации;
2)
дробление шага применяется когда не
выполняется условие релаксации :
или
3) метод найскорейшего пуска:
После
подстановки получится ф-ция от одной
переменной
,
т.е. получилась задача одномерной
минимизации.
Для задачи (1) условие стационарности имеет вид
Согласно
этому методу шаг
ищем так, чтобы точка
была точкой касания какой-либо линии
уровня,
- максимально возможный шаг вдоль
выбранного направления.
Тогда говорят о градиентном методе с пост шагом, градиентном методе с дроблением шага и градиентным методе с наискорейшим спуском.
При
дроблении шага в качестве условия
релаксации выбирают
,
;
В условии остановки должно быть выбрано другим.
