ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ЮЖНО-УРАЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ФАКУЛЬТЕТ ЭКОНОМИКИ И ПРЕДПРИНИМАТЕЛЬСТВА
Кафедра «Информационная безопасность»
Лабораторная работа №3
Решение задачи оптимизации производства методом динамического программирования
Выполнил студент
группы ЭиП-420
Демченко В.А.
Проверил:
Баландин А.В..
Челябинск, 2008 г.
Содержание. 2
Цель работы.. 3
Задание. 4
Условные обозначения. 5
Решение. 6
Выделение средств предприятиям.. 12
Вывод. 13
Получение навыков применения метода динамического программирования для решения задачи оптимального распределения средств, направляемых на расширение производства.
Исходный запас средств K=10. Требуется распределить его оптимальным образом между пятью предприятиями (m=5). Функции дохода φi(x) определяются при помощи таблицы 1 и поправочных коэффициентов αi следующим образом:
φi(x)=αi*φ0i(x).
Коэффициенты αi определяются для каждого студента согласно его номеру (k) в списке группы:
α=(1+i/10)*(40-k)/40, i=1,…,5.
Таблица 1
x |
φ01 (x) |
φ02 (x) |
φ03 (x) |
φ04 (x) |
φ05 (x) |
1 |
0,6 |
0,2 |
0,7 |
0,4 |
1,1 |
2 |
1,1 |
0,6 |
1,2 |
0,7 |
1,3 |
3 |
1,5 |
1,3 |
1,3 |
1,5 |
1,5 |
4 |
2,1 |
1,9 |
1,5 |
1,6 |
1,6 |
5 |
2,6 |
2,6 |
1,7 |
1,7 |
1,7 |
6 |
2,9 |
3,0 |
1,8 |
1,8 |
1,8 |
7 |
3,0 |
3,6 |
1,9 |
1,9 |
1,9 |
8 |
3,4 |
3,8 |
2,0 |
1,9 |
2,0 |
9 |
3,5 |
3,9 |
2,0 |
1,9 |
2,0 |
10 |
3,6 |
4,0 |
2,0 |
1,9 |
2,0 |
K - запас средств\ресурсов
P - предприятия, между которыми требуется разделить средства
x - средства, вложенный в предприятие - шаговые управления (оптимальное управление, когда доход максимальный)
φ(х) - доход от предприятия в зависимости от вложенных в него средств
m - шаги решения задачи
S - наличный запас еще не вложенных средств
W(S) - условный оптимальный выигрыш
x(S) - соответствующее W(S) условное оптимальное управление
a1=0.9625
a2=1.05
a3=1.1375
a4=1.225
a5=1.3125
φi(x)=αi*φ0i(x).
Функции дохода:
x |
φ1 (x) |
φ2 (x) |
φ3 (x) |
φ4 (x) |
φ5 (x) |
1 |
0,5775 |
0,21 |
0,79625 |
0,49 |
1,44375 |
2 |
1,05875 |
0,63 |
1,365 |
0,8575 |
1,70625 |
3 |
1,44375 |
1,365 |
1,47875 |
1,8375 |
1,96875 |
4 |
2,02125 |
1,995 |
1,70625 |
1,96 |
2,1 |
5 |
2,5025 |
2,73 |
1,93375 |
2,0825 |
2,23125 |
6 |
2,79125 |
3,15 |
2,0475 |
2,205 |
2,3625 |
7 |
2,8875 |
3,78 |
2,16125 |
2,3275 |
2,49375 |
8 |
3,2725 |
3,99 |
2,275 |
2,3275 |
2,625 |
9 |
3,36875 |
4,095 |
2,275 |
2,3275 |
2,625 |
10 |
3,465 |
4,2 |
2,275 |
2,3275 |
2,625 |
Оптимизация последнего шага:
S |
x5 (S) |
W5 (S) |
1 |
1 |
1,44375 |
2 |
2 |
1,70625 |
3 |
3 |
1,96875 |
4 |
4 |
2,1 |
5 |
5 |
2,23125 |
6 |
6 |
2,3625 |
7 |
7 |
2,49375 |
8 |
8 |
2,625 |
9 |
9 |
2,625 |
10 |
10 |
2,625 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.