Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Понятия экстремума и оптимума функции нескольких переменных

 

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

Если стационарные точки найдены, то из них нужно выделить те, в которых функция имеет экстремум искомого типа. При этом недостаточно исследовать поведение функции по отдельным переменным. Так, например, для функции двух переменных малые отклонения от стационарной точки A как по x 1,так и x 2 приводят к уменьшению значения функции (рис.3.3), что, казалось бы, указывает на наличие в этой точке максимума. Однако в точке A нет ни максимума, ни минимума. Действительно, если повернуть оси координат на , то при отклонении по x 1ў функция возрастает, а по x 2ў - убывает. Такую точку называют седловой (аналог точки перегиба функции одной переменной). Точно так же в случае функции многих переменных стационарная точка является седловой, если функция ведет себя по-разному в окрестности этой точки. Таким образом, для установления экстремума необходимо исследовать всю окрестность стационарной точки, что можно сделать с помощью ряда Тейлора. В нем слагаемые первого порядка содержат первые производные, которые в стационарной точке равны нулю; слагаемые порядка выше второго стремятся к нулю быстрее слагаемых второго порядка. Следовательно, локальные свойства функции определяются производными второго порядка. Опуская выкладки, приведем достаточные условия экстремума в окончательном виде.

Составим квадратную матрицу n -го порядка из вторых частных производных (матрицу Гессе или гессиан):

где - частные производные функции f (X) по xi и xj в исследуемой стационарной точке. В стационарной точке имеем локальный минимум, если все диагональные определители матрицы Гессе положительны, то есть

D i >0, i =1, n (5)

и локальный максимум, если

D i <0, i =1,3,5,..., D i >0, i =2,4,6,... (6)

В частности, для функции двух переменных условия минимума (5) имеют вид

(7)

а условия максимума (6)

(8)

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

При решении задач на условный экстремум приходится выявлять также "подозрительные" точки третьего вида - точки на границе допустимой области. В задачах с одной переменной граница D - это точки на концах интервала, а в многомерном случае граница представляет собой линию или поверхность и ее исследование с целью выявления экстремальных точек становится весьма проблематичным.

Проиллюстрируем это на примере следующей задачи:

f (X) ® min, (9)

j 1(X)і0, (10)

j 2(X)і0, (11)

j 3(X)і0. (12)

Как решать такую задачу? Сначала найдем все точки, в которых может быть экстремум. Для этого нам потребуется решить ряд задач меньшей размерности.

Задача 1: найти экстремальные точки (далее - э.т.) внутри допустимой области. С этой целью решаем задачу на безусловный экстремум: f (X) ® min. Предположим, что необходимые условия экстремума дают систему уравнений, которая поддается решению, и мы находим все э.т. Из них оставим только те, которые удовлетворяют условиям (10)-(12). Можно также отсеять точки, в которых не минимум, но для этого надо проверять достаточные условия.

Задача 2: найти э.т. на границе допустимой области, порождаемой ограничением (310). Для этого нужно решить задачу на условный экстремум

f (X)® min, j 1 (X)=0.

Здесь возможны два подхода: метод исключения и метод множителей Лагранжа. Применим первый из них (второй будет рассмотрен в следующем разделе). Из условия-равенства выразим одну переменную через остальные и подставим в f (X). Таким образом, задачу на условный экстремум с n переменными сводим к задаче на безусловный экстремум с n -1 переменной. Снова предположим, что нам удается разрешить систему необходимых условий для этой задачи и найти ее э.т. Оставляем только те из них, которые удовлетворяют неравенствам (11) и (12).

Задача 3 аналогична задаче 2, но рассматривается граница j 2(X)=0 и оставляемые э.т. должны удовлетворять неравенствам (10) и (12). Такова же и задача 4, в которой исследуются точки на границе j 3(X)=0.

Следующие три задачи заключаются в исследовании границ, образованных одновременно двумя ограничениями. Так, задача 5 имеет вид

f (X) ® min,

j 1 (X)=0,

j 2 (X)=0.

Предполагая, что два уравнения можно разрешить относительно двух переменных, и подставив выражения этих переменных в f (X), сведем задачу 5 к задаче на безусловный экстремум размерности n -2. Если она разрешима, получим соответствующие э.т., которые следует "просеять" через условие (3.12). Оставшиеся точки добавляем к ранее выделенным.

Задачи 6 и 7 аналогичны задаче 5, но границы порождаются другими парами условий. Еще одна граница образуется пересечением границ всех трех условий. Для ее исследования решаем задачу 8:

f (X)® min,

j1 (X)=0, j2 (X)=0,

j3 (X)=0.

Если три представленных уравнения разрешимы относительно трех переменных, то задача 8 сводится к задаче на безусловный экстремум размерности n -3. Так как при этом использовались все условия исходной задачи, то проверять найденные э.т. на принадлежность допустимой области не надо. Последняя задача 9 состоит в определении глобального минимума. Для этого вычисляются значения функции f (X) во всех точках, выявленных в задачах 1-8, и из них выбирается наименьшее.

Рассмотренный пример высвечивает все проблемы, возникающие при решении задачи математического программирования методом классического анализа. На каждом этапе решения нам приходилось делать оговорки типа "если", "предполагая". Невыполнение какой-либо одной из них создает неразрешимую ситуацию. Но и при возможности реализации приведенной схемы трудоемкость решения задачи весьма велика.

 

 

ЗАКЛЮЧЕНИЕ

Кратко подводятся итоги занятия, при этом обращается внимание студентов на цели и содержание дисциплины.

Дать задание на самостоятельную работу:

ó с целью более глубокого освоения материала повторить и более подробно изучить линейную оптимизацию. Литература: [3] с. 37…51, конспект лекций,

При необходимости ответить на возникшие вопросы.

 

Старший преподаватель кафедры АС и ПО И.Денисова

<== предыдущая лекция | следующая лекция ==>
Понятия экстремума и оптимума функции одной переменной | Функции коммутации
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 1597; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.