Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методы оптимизации-А5.doc
Скачиваний:
8
Добавлен:
01.05.2025
Размер:
3 Мб
Скачать
☆
    1. 2.2 Метод исключения переменных

Рассмотрим задачу оптимизации, в которой требуется найти экстремум критерия оптимальности

(2.10)

при ограничении в виде равенства

. (2.11)

Экстремум, который достигается функцией с учётом выполнения соотношения (2.11), связывающего между собой независимые переменные, называется условным или относительным в отличие от безусловного экстремума, имеющего место при отсутствии ограничений.

Поставленную задачу можно решить следующим образом. Можно решить уравнение (2.11) относительно какой-либо переменной, например хn, выразив его через остальные n-1 переменных х1, х2, …, хn-1

(2.12)

Подставляя затем это выражение в (2.10), получим функцию, которая будит зависеть только от переменных хί, , не связанных дополнительными условиями

(2.13)

Таким образом, устраняя ограничивающее условие(2.11), удалось и уменьшить размерность исходной оптимальной задачи и свести задачу с ограничениями к эквивалентной задаче безусловной оптимизации, что позволяет применить для решения методы классического анализа.

Часто имеется несколько ограничений в виде равенств

, . (2.14)

В этом случае число связей (5.14) m меньше размерности n вектора искомых переменных хί. Требования m<n связано с тем, что в противном случае множество допустимых решений задачи представляет собой либо набор изолированных точек, являющихся корнями системы уравнений (5.14), либо вообще пусто. При m=n, если система (5.14) совместна, может оказаться, что система (2.14) имеет единственное решение и задача оптимизации не имеет смысла.

Если ранг матрицы Якоби равен m, т.е.

, (2.15)

то m уравнений связи можно в простейших случаях разрешить относительно m переменных (например, х1, х2, …, хm), выразив их через n-m остальных. Подстановка их в целевую функцию приводит к задаче на безусловный экстремум функции n-m переменных. Условие (2.12) является условием регулярности типа линейной независимости для задач на условный экстремум.

Выразим х1, х2, …, хm через остальные n-m переменных

(2.16)

Подставляя (2.16) в (2.10), получаем задачу безусловной оптимизации без ограничений:

(2.17)

Решая задачу (2.17) находим и подставляя их в (2.16), находим оптимальные значения остальных переменных: х*1, х*2, …, х*m

При наличии нескольких ограничений в виде нелинейных уравнений практически затруднено и даже невыполнимо решение системы (2.14) относительно m переменных с целью их выражения через остальные n-m переменных и исключение таким образом ограничивающие условия. Поэтому данный метод имеет ограниченное применение и уступает по эффективности методам Лагранжа и штрафных функций.

2.3 Метод множителей Лагранжа

Рассмотрим задачу условной оптимизации с ограничением в виде равенств

(2.18)

при условии

(2.19)

Предположим, что условие регулярности (2.12) выполняется, т.е.

Метод множителей Лагранжа заключается в следующем: составляют вспомогательную функцию , в которую входит уравнение связей (2.19)

(2.20)

Функция L называется нормальной функцией Лагранжа, а коэффициент λ – неопределённым множителем Лагранжа (λ пока неизвестная величина).

Если в точке функция достигает максимума (или минимума) при условии (2.19), то функция так же достигает минимума (или максимума) по х в этой точке. При этом по переменной λ функция достигает максимума (или минимума), т.е. точка является Седловой точкой функции .

Поэтому для решения задачи оптимизации определяем точку, в которой частные произведения равны нулю:

(2.21)

Решив систему уравнений (2.21), определяем

, (2.22)

зависящие от неопределённого множителя λ. Чтобы определить значение λ, найдём и приравняем нулю частную производную по λ:

(2.23)

Подставим выражение (2.22) в уравнение (2.23)

(2.24)

Отсюда определяем λ и подставляем его в выражение (2.22), окончательно находим экстремальную точку . Подставляя в (2.18), можно вычислить экстремальное значение критериев .

Если имеется несколько ограничений в виде равенств, то каждому из этих ограничений соответствует свой множитель λі Лагранжа. Так, для решения задачи

(2.25)

при условиях

, (2.26)

при выполнении условия нормальная функция Лагранжа имеет вид

(2.27)

Для определения условного экстремума составляем систему уравнений

(2.28)

Из (m+n) уравнений (2.28) определяем n переменных , и m множителей λj , .

Если условия (2.26) таковы, что не выполняется условие регулярности (2.12), то правило множителей с нормальной функцией Лагранжа в этом случае не справедливо. Для перехода к задаче на безусловный экстремум составляют функцию Лагранжа вида

, (2.29)

где , – неопределённые множители Лагранжа, и решают задачу таким же образом, как и при составлении нормальной функции Лагранжа.

Следует особо отметить, что метод множителей Лагранжа позволяет найти лишь необходимые условия существования условного экстремума для конкретных функций, имеющих к тому же непрерывные производные. Полученные значения , , могут и не давать экстремального значения функции , что точно так же как и в задачах на безусловный экстремум, рассмотренный выше. Поэтому найденный при решении системы уравнений (2.28) значение переменных , , должны быть проверенны на экстремум с помощью анализа производных более высокого порядка или какими либо другими методами.

Часто в примерах оптимальных задач анализ условного экстремума требует довольно сложных выкладок при исследовании высших производных. Поэтому по возможности характер найденного экстремума определяется исходя из физического смысла решаемой задачи.