Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
motc / opt14.doc
Скачиваний:
87
Добавлен:
10.12.2013
Размер:
417.79 Кб
Скачать

3.4. Методы поиска безусловного экстремума функции многих переменных

3.4.1. Аналитический метод

Задана функция нескольких переменных f (х1, х2, , хn)  min (max). Требуется найти такие вектора , , …, , при которых функция минимальна.

Алгоритм:

1. Находим частные производные и приравниваем их к нулю:

= 0 , i = 1,  , n . (3.12) (3.12)

f

xi

2. В результате решения полученной системы уравнений (3.12) находим вектора ,,…,.

3. Определяем тип экстремума.

Для определения типа экстремума для каждой точки составляется матрицаА следующего типа:

а11 а1n

A = , где aij = . (3.13)

аn1 аnn

Если все главные миноры матрицы А, найденные для точки , положительны, то функция в этой точке имеет минимум.

Если все главные миноры матрицы (-А), найденные для точки , положительны, то функция в этой точке имеет максимум.

Во всех остальных случаях функция в точке не имеет ни максимума, ни минимума.

Главный минор (i ) – это определитель подматрицы, получающейся путем отчеркивания i-й строки и i-го столбца.

Пример 3.7.

F(x, y) = 3 x2 - x + y33 y2 - 1.

Найти экстремумы заданной функции.

Решение

1. = 9x2 - 1, = 3 y26 y.

2. 9x2 - 1 = 0

3 y2 - 6 y = 0

x1 =1/ 3, x2 = -1/ 3 , y1 = 0, y2 =2.

3. Для определения типа экстремума требуется рассмотреть четыре точки: M1(1/3 , 0), M2(-1/3 , 0), M3(1/3 , 2), M4 (-1/3 , 2).

а11 а12

а21 а22

А = ,

а11 = 2f / x2 =18 x, а12 = 2f / x y = 0,

а21 = 2f / y x = 0, а22 = 2f / y2 = 6y - 6.

Для точки М1(1/3 , 0) а11 = 6, а12 = а21 = 0, а22 = -6,

1 ( А) = а11 = 6  0, 2 ( А) = а11 а22 - а12 а21 = -36  0,

1 (-А) = а11 = -6  0, 2 (-А) = а11 а22 - а12 а21 = -36  0.

Следовательно, в точке М1 нет ни минимума, ни максимума.

Для точки М2 (-1/3, 0) а11 = -6, а12 = а21 = 0, а22 = -6

1 (А) = а11 = -6  0, 2 (А) = а11 а22 - а12 а21 = 36  0,

1 (-А) = а11 = 6  0, 2 (-А) = а11 а22 - а12 а21 = 36 0.

Следовательно, в точке М2 функция имеет максимум. Аналогично рассматриваются точки М3 и М4 .

3.4.2. Численные методы

Постановка задачи:

1. Функция нескольких переменных f (х1, х2, , х n )  min (max).

2. Точка М010, х20, , х n0) – начальное приближение к экстремуму.

3. – точность нахождения экстремума.

Критерий окончания счета. Обычно используются два критерия окончания счета:

1. grad f (Mi)    . (3.14)

Модуль градиента в точке экстремума равен нулю. Следовательно, чем меньше модуль градиента, тем ближе к экстремуму точка. Модуль градиента

grad f ( Mi ) = + + + .

Mi

2. f (Mi ) – f (Mi-1 )   . (3.15)

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

Соседние файлы в папке motc