![]() |
|||
Главная Рефераты по рекламе Рефераты по физике Рефераты по философии Рефераты по финансам Рефераты по химии Рефераты по хозяйственному праву Рефераты по цифровым устройствам Рефераты по экологическому праву Рефераты по экономико-математическому моделированию Рефераты по экономической географии Рефераты по экономической теории Рефераты по этике Рефераты по юриспруденции Рефераты по языковедению Рефераты по юридическим наукам Рефераты по истории Рефераты по компьютерным наукам Рефераты по медицинским наукам Рефераты по финансовым наукам Рефераты по управленческим наукам психология педагогика Промышленность производство Биология и химия Языкознание филология Издательское дело и полиграфия Рефераты по краеведению и этнографии Рефераты по религии и мифологии Рефераты по медицине |
Реферат: Классические методы безусловной оптимизацииРеферат: Классические методы безусловной оптимизацииТЕМА Классические методы безусловной оптимизации Введение Как известно, классическая задача безусловной оптимизации имеет вид:
Существуют аналитические и численные методы решения этих задач. Прежде всего вспомним аналитические методы решения задачи безусловной оптимизации. Методы безусловной оптимизации занимают значительное место в курсе МО. Это обусловлено непосредственным применением их при решении ряда оптимизационных задач, а также при реализации методов решения значительной части задач условной оптимизации (задач МП). 1. Необходимые условия для точки локального минимума (максимума) Пусть т.
Найдем
где Из (2) имеем:
Далее предположим, что
изменяется только одна переменная из множества переменных
Из (4) с очевидностью следует, что
Предположим, что
С учетом (6) имеем: Предположим, что Поэтому, действительно, Рассуждая аналогично относительно
других переменных
Легко доказать, что для точки локального максимума необходимые условия будут точно такими же, как и для точки локального минимуму, т.е. условиями (8). Понятно, что итогом
доказательства будет неравенство вида: Полученные необходимые условия
не дают ответ на вопрос: является ли стационарная точка Ответ на этот вопрос
можно получить, изучив достаточные условия. Эти условия предполагают
исследование матрицы вторых производных целевой функции 2. Достаточные условия для точки локального минимума (максимума) Представим разложение
функции
Разложение (1) можно представить более кратко, используя понятие: "скалярное произведение векторов" и "векторно-матричное произведение".
Приращение функции
Учитывая необходимые условия:
Подставим (3) в виде:
Квадратичная форма Если ДКФ положительно
определена, то Если же ДКФ и матрица Итак, необходимое и достаточное условие для точки локального минимума имеют вид
Соответственно, необходимое и достаточное условие локального максимума имеет вид:
Вспомним критерий, позволяющий определить: является ли квадратичная форма и матрица, ее представляющая, положительно определенной, или отрицательно определенной. 3. Критерий Сильвестра Позволяет ответить на вопрос: является ли квадратичная форма и матрица, ее представляющая, положительно определенной, или отрицательно определенной. Далее изложение будет
относительно ДКФ и матрицы
Главный определитель матрицы
Гессе
Если же имеет место
другая схема знаков для главных определителей матрицы Гессе 4. Метод Эйлера классический метод решения задач безусловной оптимизации Этот метод основан на необходимых и достаточных условиях, изученных в 1.1 – 1.3; применим нахождению локальных экстремумов только непрерывных дифференцируемых функций. Алгоритм этого метода достаточно прост: 1)
используя
необходимые условия формируем систему 2)
исследуем ДКФ и
матрицу Гессе 3)
вычисляем
значение целевой функции Методом Эйлера решить следующую задачу безусловной оптимизации: найти 4 стационарные точки функции вида: Выяснить характер этих точек, являются ли они точками минимума, или Седловыми (см. [3]). Построить графическое отображение этой функции в пространстве и на плоскости (с помощью линий уровня). Далее эту функцию будем именовать типовой функцией, исследуя ее экстремальные свойства всеми изученными методами. 5. Классическая задача условной оптимизации и методы ее решения: Метод исключения и Метод множителей Лагранжа (ММЛ) Как известно, классическая задача условной оптимизации имеет вид:
График, поясняющий
постановку задачи (1), (2) в пространстве
Итак, ОДР Как видно из рисунка,
точка Задачу (1'), (2') можно
решить методом исключения (подстановки), решив уравнение (2') относительно
переменной Исходная задача (1'),
(2') таким образом преобразована в задачу безусловной оптимизации функции Метод исключения (подстановки). Пусть целевая функция
зависит от называются зависимыми переменными (или переменными состояния); соответственно можно ввести вектор Оставшиеся Соответственно можно говорить о вектор-столбце:
В классической задаче условной оптимизации:
Система (2) в соответствии с методом исключения (подстановки) должна быть разрешена относительно зависимых переменных (переменных состояния), т.е. должны быть получены следующие выражения для зависимых переменных:
Всегда ли система
уравнений (2) разрешима относительно зависимых переменных
не равен нулю (см. соответствующую теорему в курсе МА) Как видно, функции Подставляем
Исследуемая функция Итак, метод исключения
(подстановки) позволяет использовать задачу классической условной оптимизации
преобразовать в задачу безусловной оптимизации функции Недостаток метода
исключения: трудности, а иногда и невозможность получения системы выражений
(3). Свободный от этого недостатка, но требующий выполнения условия (4) 5.2. Метод множителей
Лагранжа. Необходимые условия в классической задаче условной оптимизации.
Функция Лагранжа ММЛ позволяет исходную задачу классической условной оптимизации:
Преобразовать в задачу безусловной оптимизации специально сконструированной функции – функции Лагранжа:
где
Как видно, Пусть точка Используя концепция
зависимых и независимых переменных
Из (2) с очевидностью следует система уравнений вида:
Результат вычисления полного дифференциала для каждой из функций Представим (6) в "развернутом" виде, используя концепцию зависимых и независимых переменных:
Заметим, что (6') в
отличии от (5') представляет собой систему, состоящую из Умножим каждое
Распорядимся множителями
Лагранжа Термин
"распорядимся" множителями Лагранжа вышеуказанным образом означает,
что необходимо решить некоторую систему из Структуру такой системы уравнений легко получить приравняв выражение в квадратной скобке под знаком первой суммы нулю:
Перепишем (8) в виде
Система (8') представляет
собой систему из Поскольку в ключевом выражении (7) первая сумма равна нулю, то легко понять, что и вторая сумма будет равняться нулю, т.е. имеет место следующая система уравнений:
Система уравнений (8)
состоит из
Недостающие
Итак, имеется система из
Полученный результат – система уравнений (11) составляет основное содержание ММЛ. Легко понять, что систему уравнений (11) можно получить очень просто, вводя в рассмотрение специально сконструированную функцию Лагранжа (3). Действительно
Итак, система уравнений (11) представима в виде (используя (12), (13)):
Система уравнений (14) представляет необходимое условие в классической задаче условной оптимизации. Найденное в результате
решение этой системы значение вектора Для того, чтобы выяснить
характер условно-стационарной точки 5.3 Достаточные условия в классической задаче условной оптимизации. Алгоритм ММЛ Эти условия позволяют выяснить,
является ли условно-стационарная точка Относительно просто, подобно тому, как были получены достаточные условия в задаче на безусловный экстремум. Можно получить достаточные условия и в задаче классической условной оптимизации. Результат этого исследования: где где
Матрица Гессе Размерность матрицы Гессе
тогда достаточные условия будут иметь вид:
Доказательство: Алгоритм ММЛ: 1)
составляем функцию
Лагранжа: 2) используя необходимые условия, формируем систему уравнений: 3)
из решения этой
системы находим точку 4)
используя
достаточные условия, определяем, является ли точка 1.5.4.
Графо-аналитический метод решения классической задачи условной оптимизации в
пространстве Этот метод использует геометрическую интерпретацию классической задачи условной оптимизации и основан на ряде важных фактов, присущих этой задаче.
В Как видно из рисунка
точка Докажем, что в точках
условных локальных экстремумов кривая
Из курса МА известно, что в точке касания выполняется условие где Известно выражение (МА) для этих коэффициентов:
Докажем, что эти коэффициенты равны.
потому что об этом "говорят" необходимые условия
Вышесказанное позволяет сформулировать алгоритм ГФА метода решения классической задачи условной оптимизации: 1) строим семейство линий уровня целевой функции:
2) строим ОДР, используя уравнение ограничения 3) с целью внесения исправления
возрастания функции 4) исследуем взаимодействие линий уровня
и функции 5) вычисляем Следует особо отметить,
что основные этапы ГФА метода решения классической задачи условной оптимизации
совпадают с основными этапами ГФА метода решения задач НП и ЛП, отличие лишь в
ОДР 5.5. О практическом смысле ММЛ Представим классическую задачу условной оптимизации в виде:
где В пространстве
где Пусть При изменении
Соответственно изменится и значение целевой функции: Вычислим производную:
Из (3), (4), (5) Из (5) Подставим (5') в (3) и получаем:
Из (6) В общем случае (6) принимает вид:
Из (6), (7) Если 5.6. Классическая задача
условной оптимизации, как задача о нахождении седловой точки функции Лагранжа: Пара
Очевидно, что из (1) Из (2) Как видно система (3)
содержит
где В связи с аналогией систем уравнений (3) и (4), классическую задачу условной оптимизации можно рассматривать как задачу о нахождении седловой точки функции Лагранжа. |
|
|
|