Использование метода динамического программирования для решения экономических задач

Решение.

Пусть п = 1. В соответствии с формулой (1.7) в зависимости от начальной суммы c получаем с учетом таблицей 2.17 значения f1(c), помещенные в таблицу 2.18.

Таблица 2.18

x1*(c)

f1(c)

20

9

40

18

60

24

Предположим теперь, что средства вкладываются в два предприятия. Тогда в соответствии с формулой (1.9)

f2(с) = (g2(x) + f1(c – x))

Очередная задача – найти значения функции f2(с) для всех допустимых комбинаций c и x. Для упрощения расчетов значения x будем принимать кратными 20 тыс. ден. ед. и для большей наглядности записи оформлять в виде таблиц. Каждому шагу будет соответствовать своя таблица. Рассматриваемому шагу соответствует табл. 2.19.

Для каждого значения (20, 40, 60) начальной суммы c распределяемых средств в таблице 2.19 предусмотрена отдельная строка, а для каждого возможного значения x (0, 20, 40, 60) распределяемой суммы – столбец. Некоторые клетки таблицы останутся незаполненными, так как соответствуют недопустимым сочетаниям c и x. Такой, например, будет клетка, отвечающая строке c = 20 и столбцу x = 40, ибо при наличии 20 тыс. ден. ед. естественно отпадает вариант, при котором одному из предприятий выделяется 40 тыс. ден. ед.

Таблица 2.19

x

c

0

20

40

60

f2(c)

x2*(c)

20

0 + 9

11 + 0

   

11

20

40

0 + 18

11 + 9

19 + 0

 

20

20

60

0 + 24

11 + 18

19 + 9

30 + 0

30

60

В каждую клетку таблицы будем вписывать значение суммы g2(x) + f1(c x). Первое слагаемое берем из условий задачи (см. табл. 2.17), второе – из таблицы 2.18. Так, например, при распределении начальной суммы с = 60 тыс. ден. ед. одним из вариантов может быть следующий: второму предприятию выделяется 40 тыс. ден. ед. (х = 40), тогда первому 60 – 40 = 20 тыс. ден. ед. При таком распределении первоначальной суммы на втором предприятий будет обеспечен прирост продукции на сумму в 19 тыс. ден. ед. (см. табл. 2.17), на первом – 9 тыс. ден. ед. (см. табл. 2.18).

Общий прирост составит (19 + 9) тыс. ден. ед., что и записано в соответствующей клетке таблицы 2.19. В двух последних столбцах таблицы проставлены максимальный по строке прирост продукции (в столбце f2(c)) и соответствующая ему оптимальная сумма средств, выделенная второму предприятию (в столбце x2*(c)). Так, при начальной сумме с = 40 тыс. ден. ед. максимальный прирост выпуска продукции составляет 20 тыс. ден. ед. (11 + 9), и это достигается выделением второму предприятию 20, а первому – 20 – 20 = 0 тыс. ден. ед.

Расчет значений f3(c) приведен в таблице 2.20. Здесь использована формула, получающаяся из (1.9) при п = 3 :

f3(с) = (g3(x) + f2(c – x))

Первое слагаемое в таблице 2.20 взято из табл. 2.17, второе – из табл. 2.19.

Таблица 2.20

x

c

0

20

40

60

f3(c)

x3*(c)

20

0 + 11

16 + 0

   

16

20

40

0 + 20

16 + 11

32 + 0

 

32

40

60

0 + 30

16 + 20

32 + 11

40 + 0

43

40

Аналогичным образом находятся значения f4(c).

Таблица 2.21

x

c

0

20

40

60

f4(c)

x4*(c)

20

0 + 16

13 + 0

   

16

0

40

0 + 32

13 + 16

27 + 0

 

32

0

60

0 + 43

13 + 32

27 + 16

44 + 0

45

20

Полученные результаты можно сравнить с теми, которые приведены в сводной таблице (табл. 2.22, см. последние два столбца), составленной на основе расчетных таблиц, начиная с табл. 2.17.

Таблица 2.22

c

x1*(c)

f1(c)

x2*(c)

f2(c)

x3*(c)

f3(c)

x4*(c)

f4(c)

0

0

0

0

0

0

0

0

0

20

20

9

20

11

20

16

0

16

40

40

18

40

20

40

32

0

32

60

60

24

60

30

40

43

20

45

Страница:  1  2  3  4  5  6  7  8  9  10 


Другие рефераты на тему «Экономико-математическое моделирование»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы