Логотип Автор24реферат
Задать вопрос
%
уникальность
не проверялась
Контрольная работа на тему:

Распределить Т=100 тыс ден ед по четырем предприятиям с целью получения максимальной суммарной прибыли

уникальность
не проверялась
Аа
5356 символов
Категория
Высшая математика
Контрольная работа
Распределить Т=100 тыс ден ед по четырем предприятиям с целью получения максимальной суммарной прибыли .pdf

Зарегистрируйся в 2 клика в Кампус и получи неограниченный доступ к материалам с подпиской Кампус+ 🔥

Условие

Распределить Т=100 тыс .ден.ед. по четырем предприятиям с целью получения максимальной суммарной прибыли. Значения прироста продукции в зависимости от вложенных средств заданы таблицей. Описать полученные результаты. Вариант 2 Х g1 g2 g3 g4 20 19 14 20 25 40 36 32 36 53 60 51 52 47 66 80 72 61 72 70 100 81 79 80 84

Нужно полное решение этой работы?

Решение

Потяни, чтобы посмотреть
Для решения используем принцип оптимальности Беллмана.
Метод динамического программирования состоит в том, что оптимальное управление строится постепенно. На каждом шаге оптимизируется управление только этого шага. Каково бы ни было начальное состояние системы перед очередным шагом, управление на этом этапе выбирается так, чтобы выигрыш на данном шаге плюс оптимальный выигрыш на всех последующих шагах был максимальным.
Задача решается по алгоритму за два этапа:
1 этап (прямая прогонка): условная оптимизация, т.е. определяются условные оптимальные управления и выигрыши для всех шагов.
2 этап (обратная прогонка): определяется безусловное оптимальное управление, приводящее к оптимальному решению.
Для данной задачи для четырех предприятий алгоритм решения будет такой:
Согласно этому алгоритму, проводим расчеты.
I этап. Проводим условную оптимизацию пошагово .
1-й шаг. k=4.
Первым делом все имеющиеся средства в размере 100 тыс. ден. ед. отдаются только на 4-е предприятие. Занесем в таблицу размер возможных вложений, т.е. 0, 20, 40, 60, 80, или 100 тыс. ден. ед. и получаемую при этом прибыль (задана по условию):
Х
g4
20
25
40
53
60
66
80
70
100
84
Получим:
Таблица 2.1.
C4
X4
F4(C4)
X4*
0 20 40 60 80 100
0 0 - - - - - 0 0
20 - 25 - - - - 25 20
40 - - 3968751461790053 - - - 53 40
60 - - - 66 - - 66 60
80 - - - - 70 - 70 80
100 - - - - - 84 84 100
2-й шаг . k =3. Теперь будем инвестировать средства в два предприятия (3-е и 4-е). Рекуррентное соотношение Беллмана будет иметь вид:
F3(C3) = max {g3C3+F3(C3-x3)}.
Запишем все возможные пары распределения средств: если 3-му предприятию отдается 20 ден. ед. то на 4-е ничего не выдается, и наоборот. Аналогично 40 ден. ед. делятся тремя способами: (0;40), (20;20); (40;20), аналогично 60 ден. ед. делятся четырьмя способами (0;60), (20;40), (40;20), (60;0). И так далее для всех средств.
Выписываем прибыль от инвестиций в 3-е предприятие (дано в исходной таблице), а прибыль от инвестиций в 4-е предприятие выписываем из таблицы для предыдущего шага:
Х
g3 F4
20
20 25
40
36 53
60
47 66
80
72 70
100
80 84
Получим:
Таблица 2.2.
C3
X3
F3(C3)
X3*
0 20 40 60 80 100
0 0+0 - - - - - 0 0
20 0+25 20+0 - - - - 25 0
40 0+53 20+25 36+0 - - - 53 0
60 0+66 512445895350020+53 36+25 47+0 - - 73 20
80 0+70 20+66 36+53 47+25 72+0 - 89 40
100 0+84 20+70 36+66 47+53 72+25 80+0 102 40
3-й шаг. k =2. Добавляется 2-е предприятие. Тогда рекуррентное уравнение Беллмана приобретет вид: F2(C2) = max {g2C2+F2(C2-x2)}
Выписываем прибыль от инвестиций во 2-е предприятие (дано в исходной таблице), а прибыль F3 от предыдущих инвестиций выписываем из таблицы для предыдущего шага:
Х
g2 F3
20
14 25
40
32 53
60
52 73
80
61 89
100
79 102
Получим:
Таблица 2.3.
C2
X2
F2(C2)
X2*
0 20 40 60 80 100
0 0+0 - - - - - 0 0
20 0+25 14+0 - - - - 25 0
40 0+53 14+25 32+0 - - - 53 0
60 5308601553380+73 14+53 32+25 52+0 - - 73 0
80 0+89 14+73 32+53 52+25 61+0 - 89 0
100 0+102 14+89 32+73 52+53 61+25 79+0 105 40
4-й шаг
50% задачи недоступно для прочтения
Переходи в Кампус, регистрируйся и получай полное решение
Получить задачу
Больше контрольных работ по высшей математике:

Вероятность того что абонент наберет правильно номер телефона

836 символов
Высшая математика
Контрольная работа

Задана функция y = f(x). Найти точки разрыва функции

1114 символов
Высшая математика
Контрольная работа

Человек имея 4 ключа хочет открыть дверь

1319 символов
Высшая математика
Контрольная работа
Все Контрольные работы по высшей математике
Получи помощь с рефератом от ИИ-шки
ИИ ответит за 2 минуты