Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на вопросы по СА и ИО1.doc
Скачиваний:
14
Добавлен:
01.03.2025
Размер:
6.8 Mб
Скачать

51. Дп: задача об инвестициях.

Задача характеризуется как задача в условиях риска: мы знаем лишь вероятности того, какой мы получим доход от вложения средств в i-ый период.

Нужно рассчитать план инвестиций на n периодов.

На начало периода имеются средства в количестве Х.

В начале периода акции покупаются, в конце продаются.

Доходность на единицу вложения является случайной величиной. Есть m возможных ситуаций, каждой из которых соответствуют своя вероятности , того что доход будет .

– это доход в j-ый период на i-ой ситуации, которому соответствует вероятность .

Переменными в задаче будут тот объём средств , который мы можем вложить в j-ый период, причём , т.е. объём инвестиций в периоде не может превысить объём средств имеющихся на начало периода.

Критерием является ожидаемый доход.

Нумеровать будем с конца.

Переменная состояния: количество средств на начало периода.

Ожидаемый доход за последниеkшагов.

Для учёта инфляции (дисконтирования дохода) можно ввести коэффициент в формулу, который показывает инфляцию в j-ый период:

52. Дп: многомерные задачи и проблемы решения.

Если размерность вектора S (число параметров состояния) больше 1, то говорят, что задача многомерна в смысле ДП. Многомерные задачи порождают определенные проблемы при реализации вычислительной схемы метода ДП. Примеры.

Задача 1. Необходимо распределить два вида ресурсов в объеме X и Y соответственно между N производствами при известных функциях прибыли Rj(xj,yj), j=1,N. Здесь xj, yj - количество ресурса 1-го и 2-го вида, потребляемое j-м производством.

Запишем модель задачи:

Задача представима как N-шаговая (по числу производств). При выделении ресурсов одному из производств изменяется объем ресурсов, направляемых на остальные производства. Поэтому состояние характеризуется двумя параметрами: количеством ресурса 1-го вида V и 2-го вида U (V£X, U£Y). Введем последовательность функций:

и рассмотрим k оставшихся производств (шагов), между которыми нужно распределить ресурсы в количестве V и U. Приняв решение о выделении k-му производству произвольного допустимого количества ресурсов xk и yk, будем иметь прибыль от этого производства Rk(xk,yk), а на остальные k-1 шагов останется ресурсов V-xk 1-го вида и U-yk 2-го вида. Следуя принципу оптимальности, распределим оставшиеся ресурсы оптимальным образом fk-1(V-xk ,U-yk ). Прибыль от всех k шагов составит Rk(xk, yk)+ fk-1(V-xk, U-yk). Рекуррентное соотношение:

Задача 2. Распределению подлежит один вид ресурса, но в системе имеются ограничения, связанные с его использованием. Это могут быть ограничения на общий объем, вес, габариты, стоимость и др. Рассмотрим случай двух ограничений, согласно которым фактические значения учитываемых показателей использования ресурса не могут превышать величин A и B. Тогда модель задачи можно представить в виде:

где xi - количество ресурса, выделяемое i-му потребителю; Zi(xi) - показатель эффективности i-го потребителя; ji(xi), yi(xi) - функции ограничиваемых показателей. Ограничивающие показатели a и b выступают в качестве параметров состояния (a£A, b£B). Определим функции последовательности:

Рекуррентное соотношение:

Увеличение числа параметров состояния для задачи 1: Решение уравнения проводится для всех возможных состояний. Число таких состояний зависит от шага дискретности и числа параметров состояния. Пусть mx и my - число возможных значений ресурсов X и Y соответственно, тогда число возможных состояний будет равно mxmy. Для каждого из них в результирующей таблице решения уравнения на k-м шаге должны быть представлены V, U, , и fk(V,U). Вынос этих таблиц во внешнюю память сделает метод ДП практически малопригодным, так как затраты времени на решение задачи многократно увеличатся. Решение многомерных задач наталкивается на проблему реализации вычислений по рекуррентным соотношениям. Одним из путей решения возникшей проблемы является использование множителей Лагранжа.