Задание 3.
Даны функция и ограничения.
Задачи, поставленные в данном задании.
Составить функцию Лагранжа;
Найти стационарную точку функции Лагранжа;
Найти условный экстремум функции (экстремальную точку, экстремальное значение и тип экстремума.)
Решение:
Составить функцию Лагранжа.
Используем метод множителей Лагранжа:
Обозначив
φ1(x1,x2,x3) = 4x1 – 2x2 + 2x3
φ2(x1,x2,x3) = 7x1 + 5x2 – 3x3
где φi(x) - ограничения в неявном виде (i=1..n), что аргументы функции связаны уравнением x , y , z 0 , называемым уравнением связи.
Функция Лангранжа имеет вид:
L(x1,x2,…,xn) = f(x1,x2,…,xn) +
Константы λk ,(k = 1,….,m) называют множителями Лагранжа.
В качестве целевой функции, подлежащей оптимизации является
Функция Лагранжа имеет вид:
L(x1,x2,x3x,λ) = 12x12 + 9x22 + 5x11x2 – 9x1x3 – 2x2x3 – 35x1 – 60x2 + 20x3 + λ1(4x1 – 2x2 + 2x3 - 200) + λ2(7x1 + 5x2 – 3x3 - 400)
Необходимым условием экстремума функции Лагранжа является равенство нулю ее частных производных по переменным xi неопределенным множителям λ.
Для нахождения стационарной точки найдем частные производные первого порядка и составим систему уравнений.
;
Необходимые условия условного экстремума выражаются системой
Решение системы даёт координаты точки (или системы точек), в которой возможен условный экстремум.
Решив данную систему уравнений с помощью Microsoft Excel, получим
x1 =47,99; x2 = 38,07; x3 = 42,09; λ1 = 24,29; λ2 = -146,49;
Мы получили одну стационарную точку M (-0,28;1,85;2,41).
Выяснить, условный минимум или условный максимум имеет функция в найденной точке, можно, как и ранее, необходимо вычислить матрицу Гессе для точки M.
Дана функция
Найдем частные производные :
= 24x1 + 5x2 – 9x3 – 35;
= 18x2 + 5x1 – x3 – 60;
= 4x3 – 9x1 – 2x2 + 20;
Прировняв частные производные к 0, составим систему уравнений и найдем координаты стационарной точки.
Получили стационарную точку: M (-3,15; 3,64; -10.27)
Найдем второй частный дифференциал:
= 24; = 5;= -9;
= 5; = 18;= -2;
= -9; = -1;= 4;
Достаточное условие экстремума функции:
Используем второй дифференциал.
d2f = fx1x1’’dx12 + 2fx1x2’’dx1dx2 + 2fx1x3’’dx1dx3 +2fx2x3’’dx2dx3 + fx2x2’’dx2 + fx3x3’’dx32
d2f = 24 + 2*5 + 2*(-9) + 2*(-1) + 18 + 4 = 36
В стационарной точке M (-3,15; 3,64; -10.27) d2f > 0, эта точка локального минимума.
Значение функции в данной точке равно f (-3,15; 3,64; -10.27) = -138,026
Ответ:
Функция Лагранжа имеет вид:
L(x1,x2,x3x,λ) = 12x12 + 9x22 + 5x11x2 – 9x1x3 – 2x2x3 – 35x1 – 60x2 + 20x3 + λ1(4x1 – 2x2 + 2x3 - 200) + λ2(7x1 + 5x2 – 3x3 - 400)
Cтационарная точка функции Лангранжа M (-0,28;1,85;2,41).
И собств. числа: λ1 = 24,29; λ2 = -146,49
В стационарной точке M (-3,15; 3,64; -10.27) d2f > 0, эта точка локального минимума.
Значение функции в данной точке равно f (-3,15; 3,64; -10.27) = -138,026
Задание 4.
Составить математическую модель и найти оптимальное решение, используя процедуру “поиск решения” (“solver”) MS Excel.
Условие задачи:
Двум погрузчикам равной мощности за 24 часа нужно погрузить на первой площадке 230 т, на второй 168 т. Первый погрузчик на первой площадке может погрузить 10 т в час, на второй - 12 т. Второй погрузчик на каждой площадке может погрузить по 13 т в час. Стоимость погрузки 1 т первым погрузчиком на первой площадке равна 8 тыс. руб., на второй 7 тыс. руб., вторым погрузчиком на первой площадке - 12 тыс. руб., на второй - 13 тыс. руб. Первый погрузчик на второй площадке может работать не более 16 час. Найти такой план работ, чтобы стоимость работ была минимальной.
Решение:
Введем обозначения:
х11 – время работы первого погрузчика на первой площадке;
х12 – время работы первого погрузчика на второй площадке;
х21 – время работы второго погрузчика на первой площадке;
х22 – время работы второго погрузчика на второй площадке.
х11 0, х12 0, х21 0, х22 0.
По условию, первый погрузчик на второй площадке может работать не более 16 часов, значит:
х1216
Ограничения на лимиты рабочего времени:
на первой площадке необходимо погрузить 230 т.: х11 + х21 = 230;
на второй площадке необходимо погрузить 168 т., т.е.: х12 + х22 = 160
Составим математическую модель задачи:
Общая стоимость погрузки (целевая функция):
F =8000х11+7000 х12+12000 х21+13000 х22
Найти такой план работ, чтобы стоимость работ была минимальной:
F(x11, x12, x21, x22) =8000х11+7000 х12+12000 х21+13000 х22→min.
При ограничениях на переменные:
х11+ х21 = 230,
х12+ х22 = 168,
х11 /10+ х12 /12 24,
х21 /13+ х22 /13 24,
х11 /10+ х21 /13 24,
х12 /12+ х22 /13 24,
хij 0; х12 /1216;
Для решения задачи воспользуемся помощью процедуры “Поиск решения” MS Excel.
Рис. №1
Итак, по оптимальному плану первый погрузчик должен погрузить 100 т. на первой площадке и 168 т. на второй, второму погрузчику надлежит погрузить 130 т. на первой площадке. Стоимость всех работ составит 3536 тыс. руб.
Ответ:
Решая поставленную задачу, был найден план работ такой, чтобы стоимость работ была минимальной.
Первый погрузчик должен отработать на первой площадке 10 часов, на второй – 14. Второй погрузчик – 10 часов на первой площадке.
Минимальная стоимость работ составляет 3 536 тыс. руб.