Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мат модели(3).docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
90.2 Кб
Скачать

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

([8] - ст.166-171, [7] - ст.257-262;)

-------------------------------------------------- ---------------------------------------------

дано:

- Функции ограничений

g(x0, x1, x2, …, xn)= aijxij =bіj (4.3.1)

- Целевая функция.

z= f(x0, x1, x2, …, xn) min(max) (4.3.2)

Найти: f(xі) для которых z=Сijxij min(max).

              Чтобы найти решение задачи вводят набор переменных 1,2,...,n, которые называют множителями Лагранжа, а затем составляют функцию Лагранжа

                          (4.3.3)

              После этого находят частные производные

                             (4.3.4)

и

                            (4.3.5)

              Затем решают систему с(m + n) уравнений

                               (4.3.6)

              Всякое решение системы уравнений (4.3.6) определяет точку Х = (x0,x1,x2,...,xn), в которой может иметь место экстремум функции f(x0, x1, x2, …, xn)

              Итак, решив систему уравнений (4.3.6) получаем все точки, в которых функция (4.3.2) может иметь экстремальные значения. Дальнейшие исследования найденых точек проводят также, как и в случае безусловного экстремума.

              Таким образом, определение экстремальных точек методом множителей Лагранжа включает следующие этапы:

  1. Составление функции Лагранжа;

  2. Нахождение частных производных от функции Лагранжа по переменным хі, і и приравнивания их к нулю.

  3. Решая систему (4.3.6) находят точки, в которых целевая функция задачи может иметь экстремум.

  4. Вычисляют значение функции (4.3.2) в найденных точках.

              Метод множителей Лагранжа имеет ограниченное использование, ибо система (4.3.6), как правило, имеет несколько решений.

              Метод Лагранжа теоретически можно использовать и когда некоторые ограничения должны вид неровностей и их решения должны быть неотъемлемым. Вводя дополнительные переменные, ограничения-неравенства можно превратить в уравнение, причем на дополнительные переменные накладываются условные неотъемлемости.

 

Пример 3. По плану производства продукции завода необходимо изготовить 180 деталей. Эти детали могут быть изготовлены двумя технологическими способами. При производстве деталей І способом затраты равны Е1=4х112 а при изготовлении ІІ способом они равны Е2=8х222.

Определить, сколько деталей каждым способом необходимо изготовить, чтобы общие затраты на производство продукции были минимальными.

 

Решение

 

              Математическая постановка задачи состоит в определении минимального значения функции

f= 112+222 (1)

при условиях

х1+х2=180 (2)

х1, х2 0 (3)

              Задачу решаем методом множителей Лагранжа.

 

  1. Составим функцию Лагранжа

  2. F(x1, x2, )= 112+222+(180-x1-x2), (4)

 

  1. Вычислим частные производные по x1,x2, и приравняем их к нулю:

(5)

  1. Решения "связав систему уравнений (5) получаем

 

================================================== ==============

 

Пример 4

дано:

n - количество видов запчастей;

d- общая сумма денег, выделенная на закупку всех запчастей;

bj- стоимостьj-ой детали,j= 1, ... n;

Yj -необходимость в j-й детали. Необходимость имеет показательное закон распределения с параметром a j;

aj - параметр показательного закона распределения нужностиj-ой детали;

Cj- прибыль, который будет получен в результате использования j-ой детали;

rj- убытки, которые будут получены в результате отсутствия j -ой детали;

qj-убытки, Которые будут получены в результате неиспользования j-ой детали.

Распределить деньги d так, чтобы общая прибыль была максимальной.

              Таблица 1 - Исходные данные.

i

aj

bj

Cj

Rj

qj

d

n

1

0,25

20

30

18

12

820

3

2

0,15

25

22

18

10

3

0,10

30

25

15

10

 

Решение 

  1. обозначим

xj - Сумма, которая выделяется на закупку j-ой детали,

x j/bj- количество купленных j-ых деталей.

 

  1. Примем, что все переменные непрерывные.

 

  1. определим:

-           Получаемый доход, Р;

-           убытки от отсутствия детали, З1;

-           убытки от неиспользования детали, З2.

Результаты сведем в таблицу 2.

Таблица 2 - прибыль от использования деталей.

интервал

Прибыль, Р

Убытки, З1

Убытки, З2

Yj< xj/bj

CjYj

0

qi(xj /bj- Yj)

Yj= xj/bj

Cj xj/bj

0

0

Yj> xj/bj

Cj xj/bj

ri(Yj -xj /bj)

0

 

4. Определим суммарный доход по j-й детали:

  1. (1)

 

  1. Суммарная прибыль по n -Детали:

  2. (2)

  1. Математическая постановка задачи состоит в определении максимального значения функции

  2. (3)

при условиях

или х1+х2+х3 =820 (4)

х1, х2 , х3 0 (5)

  1. Задачу решим методом множителей Лагранжа.

Составляем функцию Лагранжа

(6)

  1. Находим частные производные

, (7)

(8)

 

  1. Вычислим частные производные по x 1, x 2,  и приравняем их к нулю получаем систему уравнений

  2. (9)

  3. (10)

  1. : Решивши систему уравнений (…) получаем

  2. х1 = 120; х2 = 250; х3 = 450;

 

  1. Найдем суммарную прибыль

Z1 = 42.45; Z2 = 38.95; Z3 = 88.43;

 

Z1 + Z2 + Z3 = Z1 = 42.45 + 38.95 + 88.43 = 169.83 (единиц стоимости);