
- •1. Линейная производственная задача
- •Двойственная задача
- •Задача о "расшивке узких мест производства"
- •Транспортная задача линейного программирования
- •Динамическое программирование. Распределение капитальных вложений
- •Динамическая задача управления производством и запасами.
- •Матричная игра как модель конкуренции и сотрудничества
- •Анализ доходности и риска финансовых операций
- •Задача формирования оптимального портфеля ценных бумаг.
Двойственная задача
Условие задачи:
Знакомый предприниматель П (Петров), занимающийся производством каких-то других видов продукции, но с использованием трех таких же видов ресурсов, какие имеются у нас, предлагает нам "уступить" по определенным ценам все имеющиеся у нас ресурсы и обещает платить у1 рублей за каждую единицу первого ресурса, у2 руб – второго, у3 руб – третьего.
Задание:
при каких ценах у1, у2, у3 мы можем согласиться с предложением П
Решение:
Величины у1, у2, у3 прямо зависят от условий, в которых действует наше предприятие.
|
30 |
25 |
14 |
12 |
=С |
|
|
2 |
3 |
0 |
4 |
148 |
|
А= |
4 |
1 |
5 |
0 |
116 |
=В |
|
0 |
2 |
4 |
3 |
90 |
|
проблема определения расчетных оценок ресурсов приводит к задаче : найти вектор двойственных оценок у(у1, y2, y3)
минимизирующий общую оценку всех ресурсов
W= 148y1 + 116y2 + 90y3
2у1
+ 4у2
30
3у1 + 1у2 + 2у3 25
5у2 + 4у3 14
4y1 + 3y3 12
y10,
y2
0,
y3
0
при условии, что по каждому виду продукции суммарная оценка всех ресурсов, затрачиваемых на производство единицы продукции, не меньше прибыли, получаемой от реализации единицы этой продукции
Решение
полученной задачи легко найти с помощью
второй основной теоремы двойственности,
согласно которой для оптимальных
решений
(х1,
х2,
х3,
х4)
и
(y1,
y2,
y3)
пары двойственных задач необходимо и
достаточно выполнение условий
х1
(2у1 +
4у2
-30) = 0 y1
(2x1+3x2+
4x4-148)
= 0
х2 (3у1 + 1у2 + 2у3- 25) = 0 y2 (4x1+ x2+5x3 -116) = 0
х3 ( 5у2 + 4у3- 14) = 0 y3 ( 2x2+4x3+3x4- 90) = 0 .
х4 (4y1 + 3y3 - 12) = 0
Ранее было найдено, что в решении исходной задачи x1>0, x2>0.
2у1 + 4у2 -30= 0
3у1 + 1у2 + 2у3- 25 = 0
Если y3=0, то
2y1+4y2=30
3y1+y2=25
y1=7,y2=4
Таким образом, получили двойственные оценки ресурсов
у1=7; у2=4; у3=0,
причем общая оценка всех ресурсов равна
W= 148y1 + 116y2 +90y3=1036+464+0=1500.
Экономический смысл: двойственная оценка второго ресурса у1=7 показывает, что добавление одной единицы первого ресурса обеспечит прирост прибыли в 7 единиц.
Задача о "расшивке узких мест производства"
Условие задачи: при выполнении оптимальной производственной программы первый и второй ресурсы используются полностью, т.е. образуют узкие места производства, нужно их заказывать дополнительно.
Задание: найти вектор дополнительных объемов ресурсов T (t1, t2, 0), максимизирующий суммарный прирост прибыли W = 7t1 + 4t2 , при условии
H
+ Q-1T
0,и сохранения двойственных оценок
ресурсов и структуры производственной
программы.
Решение:
предполагая, что можно надеяться получить дополнительно не более 1/3 первоначального объема ресурса каждого вида
20 + -1/10 3/10 0 t2 ≥0 18 -4/5 2/5 1 0
|
t t2 ≤1/3* 116 0 90
|
t1,t2≥0.
|
-2/5*t1 +1/5*t2<=36
1/10*t1-3/10*t2<=20
4/5*t1-2/5*t2<=18
t1<=148/3 ; t2<=116/3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||
|
|
|
|
I |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
III |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
II |
|
|
|
|
|
| |||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Программа «расшивки» имеет вид:
t1=41 5/6 , t2= 38 2/3 , t3=0 и прирост прибыли составит W = 7t1 + 4t2 = 447 ½ .
Сводка результатов приведена в таблице:
Cj |
30 |
25 |
14 |
12 |
b |
x4+i |
yi |
ti |
|
2 |
3 |
0 |
4 |
148 |
0 |
7 |
41 5/6 |
aij |
4 |
1 |
5 |
0 |
116 |
0 |
4 |
38 2/3 |
|
0 |
2 |
4 |
3 |
90 |
18 |
0 |
0 |
xj |
20 |
36 |
0 |
0 |
1500 |
|
|
447 ½ |
Δj |
0 |
0 |
6 |
16 |
|
|
|
|