Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Задача распределения средств на 1 год




 

Пример: имеется запас средств, который нужно распределить между предприятиями, чтобы получить наибольшую прибыль. Пусть начальный капитал S0 =100 д.ед. Функции дохода предприятий даны в матрице прибылей по каждому предприятию.

 

Х 1 предприятие f (х1) 2 предприятие f (х2) 3 предприятие f (х3) 4 предприятие f (х4)
         
         
         
         
         

Решение:

Схема решения:

 

 

4 предприятия Условная оптимизация

денег всего S0=80

 

 

So____Iпр____S1____IIпр_____S2____IIIпр____S3____IVпр________S4

1шаг 2 шаг 3 шаг 4 шаг

х1 х2 х3 х4

f(x1) f(x2) f(x3) f(x4)

 

F4=max{f(x4)}


Безусловная F3=max{ f(x3)+F4}

Оптимизация F2=max{ f(x2)+F3}

 

F1=max{ f(x1)+F2}

 

Используется принцип Беллмана:

 

Каковы бы ни были начальное состояние на любом шаге и управление, выбранное на этом шаге, последующие управления должны выбираться оптимальными относительно состояния, к которому придет система в конце каждого шага. Использование данного принципа гарантирует, что управление, выбранное на любом шаге, не локально лучше, а лучше с точки зрения процесса в целом.

 

 

математическая модель прямой задачи:

 

Экономический смысл переменных:

 

xi количество денег, вкладываемых в i предприятие.

Si – количество денег, оставшихся после вложения в i-предприятие (состояние системы на i-шаге);

F(xi) – прибыль от вложенной суммы денег;

S0 – начальный капитал.

 

 

Рассмотрим 4-й шаг:

На 4-ом предприятии может остаться либо 0, либо 20, либо 40, либо 60, либо 100 д.ед.Тогда прибыль от вложения денег можно получить следующую.

 

S3 Х4 f (x4) F4
       
       
       
       
       
       

Рассмотрим 3-й шаг:

На 3-ем и 4-ем предприятии может остаться либо 0, либо 20, либо 40, либо 60, либо 100 д.ед. Рассмотрим первую возможность. Если 3-му предприятию мы выдаем 20 д.ед. то 4-му предприятию ничего не остается, и наоборот. Соответственно 40 д.ед.можно поделить так (0;40), (20;20);

60 д.ед. – (0;60), (20;40), (40;20), (60;0).

 

Прибыль от вложения денег в 3-е предприятие берется в исходной матрице прибылей, а прибыль от вложений, денег в 4-е предприятие берется из таблицы предыдущего шага

 

Прибыль на 3-м шаге берется максимальной по каждому вложению.

 

Вклад Проект Остаток Прибыль из матрицы Прибыль за шаг   Прибыль на шаге
S2 Х3 S3 f (x3) F4 f+F F3
             
             
         
             
         
         
             
         
         
         
             
         
         
         
         
             
         
         
         
         
         

Рассмотрим 2-й шаг.

Вклад Проект Остаток Прибыль из матрицы Прибыль за шаг   Прибыль на шаге
S1 Х2 S2 f (x2) F3 f+F F2
             
             
         
             
         
         
             
         
         
         
             
         
         
         
         
             
         
         
         
         
         

 

Рассмотрим 1-й шаг.

Вклад Проект Остаток Прибыль из матрицы Прибыль за шаг   Прибыль на шаге
S1 Х2 S2 f (x2) F3 f+F F2
             
         
         
         
         
         

 

 

Анализ результатов:

 

Максимальная прибыль равна 15 д.ед. Расположить денежные средства между проектами можно несколькими способами:

 

1) 1 проект – 0 д.ед., 2 проект – 0 д.ед., 3 проект – 60 д.ед., 4 проект – 40 д.ед.

2) 1 проект – 0 д.ед., 2 проект – 100 д.ед., 3 проект – 0 д.ед., 4 проект – 0 д.ед.

3) 1 проект – 20 д.ед., 2 проект – 0 д.ед., 3 проект – 60 д.ед., 4 проект – 20 д.ед.

4) 1 проект – 60 д.ед., 2 проект – 0 д.ед., 3 проект – 20 д.ед., 4 проект – 20 д.ед.

5) 1 проект – 60 д.ед., 2 проект – 0 д.ед., 3 проект – 0 д.ед., 4 проект – 40 д.ед.

 

 

6.4. Задача распределения средств на два года

Найти оптимальный способ распределения средств S0 = 100 тыс.руб между двумя предприятиями на два года, если вложенные средства в первое предприятие дают доход f1(x) = 0.9x и возвращаются в размере j1(x) = 0.5x. Аналогично, для второго предприятия f2(x) = 0.8x и j2(x) = 0.7x.

 

  1 предприятие 2 предприятие Всего
Средства в начале года 1 года х1 100-х1  
Прибыль на первом году 0,9х1 0,8(100-х1) (0,9-0,8)х1+80
Возврат денег 0,5х1 0,7(100-х1) (0,5-0,7)х1+70 =70-0,2х1
Средства в начале 2 года х2 70-0,2х1- х2 70-0,2х1
Прибыль во втором году 0,9х2 0,8(70-0,2х1- х2) 56-0,16х1+0,1х2
Прибыль за два года 0,1х1+80+56-0,16х1+0,1х2=136-0,6х1+0,1х2

 

Отсюда можно сделать вывод о том, что х1=0, х2=70, максимальная прибыль за два года составит 143 ден. ед.

 

Контрольные вопросы:

1.Какие задачи решаются методом динамического программирования?

2.Что означает понятие «шаговое управление»?

3.Как определяются шаги при решении задачи ДП?

4.В чем суть принципа оптимальности Беллмана?

5.Каким образом проводится условная и безусловная оптимизация?

6.Как решить задачу распределения средств на 1 год?

7. Как решить задачу распределения средств на 2 года?

8.Анализ результатов решения задачи распределения средств на 1год и на 2 года?

 





Поделиться с друзьями:


Дата добавления: 2015-11-05; Мы поможем в написании ваших работ!; просмотров: 745 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Либо вы управляете вашим днем, либо день управляет вами. © Джим Рон
==> читать все изречения...

2230 - | 1968 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.01 с.