Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
14
Добавлен:
16.12.2013
Размер:
508.42 Кб
Скачать

Двойственная задача

Условие задачи:

Знакомый предприниматель П (Петров), занимающийся производством каких-то других видов продукции, но с использованием трех таких же видов ресурсов, какие имеются у нас, предлагает нам "уступить" по определенным ценам все имеющиеся у нас ресурсы и обещает платить у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

1 + 4у2  30

1 + 1у2 + 2у3 25

2 + 4у3 14

4y1 + 3y3  12

y10, y20, y30

при условии, что по каждому виду продукции суммарная оценка всех ресурсов, затрачиваемых на производство единицы продукции, не меньше прибыли, получаемой от реализации единицы этой продукции

Решение полученной задачи легко найти с помощью второй основной теоремы двойственности, согласно которой для оптимальных решений 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.

1 + 4у2 -30= 0

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 первоначального объема ресурса каждого вида

36 2/5 -1/5 0 t1

20 + -1/10 3/10 0 t2 ≥0

18 -4/5 2/5 1 0

t1 148

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

Соседние файлы в папке Курсовики по прикладной математики