на тему рефераты Информационно-образоательный портал
Рефераты, курсовые, дипломы, научные работы,
на тему рефераты
на тему рефераты
МЕНЮ|
на тему рефераты
поиск
Курсовая: Линейное и динамическое программирование
Находим новые потенциалы. Новые оценки: D12= -2; D13= -4; D15= -1; D23= -2; D24= -1; D25= -2; D31= -2; D32=0. Поскольку все Dij£0 решение является оптимальным: 33 0 0 7 Xоpt1 = 15 30 0 0 0 0 29 33 Однако, так как оценка клетки D32=0, делаем вывод о наличие другого возможного оптимального решения. Для его нахождения строим цикл пересчета клетки 32: 32-22-21-11-14-34, производим перераспределение:

Таблица 3

Курсовая: Линейное и динамическое программирование Потребл

Произв

b1=48

b2=30

b3=29

b4=40

b5=8

a1=40

33

6

4

373

0

p1=0

a2=45

45 2

3

1

3

0

p2=-1

a3=70

6

305

291

34

80

p3=1

q1=3

q2=4

q3=0

q4=3

q5= -1

Находим новые потенциалы. Получаем рi и qj соответственно равные потенциалам первого базисного оптимального решения (см. табл. 2). Исходя из этого Dmax=D32, однако элемент с индексом 32 уже присутствует в базисе, поэтому пересчет не имеет смысла. Таким образом получаем второе и последнее базисное оптимальное решение: 3 0 0 37 Xоpt2 = 45 0 0 0 0 30 29 3

Оптимальное распределение инвестиций

Данная задача с n переменными представляется, как многошаговый процесс принятия решений. На каждом шаге определяется экстремум функции только по одной переменной. Пусть 4 фирмы образуют объединение. Рассмотрим задачу распределения инвестиций в размере 700 тыс. рублей по этим 4 фирмам. Размер инвестиций пусть будет кратен 100 тыс. рублей. Эффект от направления i-й фирме инвестиций в размере ξ (сотен тыс. рублей) выражается функцией fi(xi). Приходим к задаче fl(xl)+f2(x2)+f3 (x3)+f4(x4)àmax , где xi - пока еще неизвестный размер х1+х2+х3+х4 ≤7; х1,х2,х3.х4≥0 инвестиций i-й фирме. Эта задача решается методом динамического программирования: последовательно ищется оптимальное распределение для k=2,3 и 4 фирм. Пусть первым двум фирмам выделено ξ инвестиций. обозначим z2 (ξ) величину инвестиций 2-й фирме, при которой сумма f2(z2 j)+fl(ξ-z2j), 0≤j≤ ξ максимальна, саму эту максимальную величину обозначим F2 (ξ). Далее действуем также: находим функции z3 и F3 и т.д. На k-ом шаге для нахождения Fk(ξ) используем основное рекуррентное соотношение: Fk(ξ)=max{fkj(хk )+F(k-1)( ξ-хk); 0 ≤ х k ≤ ξ

xj

0100200300400500600700

f1

02845657890102113

f2

025415565758085

f3

015254056627382

f4

020334248535658
Таблица 1

Курсовая: Линейное и динамическое программирование

x2

ξ-х2

0100200300400500600700

F1(ξ-x2)

f2(x2)

02845657890102113
000

28

45657890102113
1002525

53

70

90

103115127
20041416986

106

119131
300555583100

120

133

400656593110130
5007575103120
6008080108
7008585
Жирным цветом обозначен максимальный суммарный эффект от выделения соответствующего размера инвестиций по 2-м предприятиям.
ξ0100200300400500600700

F2

028537090106120133

x2

00100100100200300300
Таблица 2

Курсовая: Линейное и динамическое программирование

х3

ξ-х2

0100200300400500600700

F3(ξ-x3)

f3(x3)

028537090106120133
000

28

53

70

90

106

120133
1001515436885105

121

135

2002525537895115131
30040406893110130
400565684109125
500626290115
6007373101
7008282
Жирным цветом обозначен максимальный суммарный эффект от выделения соответствующего размера инвестиций по 3-м предприятиям.
ξ0100200300400500600700

F2

028537090106121135

x2

000000100100

Страницы: 1, 2, 3, 4



© 2003-2013
Рефераты бесплатно, курсовые, рефераты биология, большая бибилиотека рефератов, дипломы, научные работы, рефераты право, рефераты, рефераты скачать, рефераты литература, курсовые работы, реферат, доклады, рефераты медицина, рефераты на тему, сочинения, реферат бесплатно, рефераты авиация, рефераты психология, рефераты математика, рефераты кулинария, рефераты логистика, рефераты анатомия, рефераты маркетинг, рефераты релиния, рефераты социология, рефераты менеджемент.