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

Задача НЛП

Читайте также:
  1. IV Задача 1 и задача 2
  2. VI. Общая задача чистого разума
  3. XV. СВЕРХЗАДАЧА. СКВОЗНОЕ ДЕЙСТВИЕ
  4. В чём состоит наша задача
  5. Верхний предел малой группы определяется теми задачами, ради чего собрана группа
  6. Волшебная флейта перестройки: фильм «Город Зеро» как учебная задача
  7. Вопрос 11. Принципиально различный подход к задачам прогнозирования мирового рынка в зависимости от заданного горизонта предвидения и факторов формирования рынка.

Пример. Пусть производственная функция, связывающая выпуск готовой продукции данного предприятия с фондом оплаты труда рабочих х1 и производственными фондами х2, имеет вид:

.

Предположим, что общие затраты предприятия на заработную плату и оборудование формализуются следующим соотношением:

х1 + х2 = 150.

Необходимо определить затраты предприятия (на покупку оборудования и расходы на заработную плату), максимизирующие выпуск продукции при соблюдении условия о величине общих затрат предприятия.

ЭММ:

В качестве целевой функции, подлежащей оптимизации, в этой задаче выступает производственная функция:

.

ЭММ задачи определения максимального выпуска продукции предприятия имеет вид:

найти max y = 3x1x2

при ограничениях x1 + x 2 = 150,

x1 ≥ 0, x 2 ≥0.

Получение решения.

Приведенная ЭММ является моделью задачи нелинейного программирования.

Получим решение средствами Поиска решения Excel (с учетом указанных выше двух особенностей нелинейной оптимизации).

Результаты реализации этой ЭММ приведены ниже:

Таким образом, рекомендуемое затраты предприятия на заработную плату и оборудование должны составлять по 75у.е. денежных средств. В этом случае ожидается максимальный выпуск продукции в объеме 16875 у.е. денежных средств.

Формирование оптимального портфеля ценных бумаг

Случай некоррелированности ценных бумаг (модель Марковица минимального риска). В этой модели приняты следующие обозначения:

- доля капитала, потраченная на покупку ценных бумаг j -го вида (весь выделенный капитал принимается за 1);

mj - средняя ожидаемая доходность j -ой ценной бумаги, (mj называют эффективностью j -ой ценной бумаги);

vj - дисперсия случайной доходности j -ой ценной бумаги, ( называют риском j -ой ценной бумаги).

В предположении о некоррелированности ценных бумаг (их независимости) модель Марковица имеет вид:

найти , минимизирующие риск портфеля ценных бумаг (дисперсия доходности портфеля равна сумме дисперсий доходности ЦБ)

(1)

при условии, что обеспечивается заданное значение эффективности портфеля mp, т.е. (2)

и условии, что весь выделенный для инвестиций капитал в целях моделирования принимается за 1, т.е.

(3)

(4)

В модели (1)-(4) нелинейной является ЦФ.

Рассмотрим числовой пример.

Постановка задачи / /. Необходимо сформировать оптимальный портфель Марковица (минимального риска) трех ценных бумаг с эффективностями и рисками: (4,10), (10,40), (40,80). Нижняя граница доходности портфеля задана равной 15.

Экономико-математическая модель. Введем необходимые обозначения, пусть xj (j=1,2,3) – доли соответствующих ценных бумаг в портфеле. Тогда математическая модель оптимального формирования портфеля ценных бумаг (модель Марковица минимального риска) имеет вид:

4x1 + 10x2 + 40x3 ³ 15,

x1 + x2 + x3 = 1,

xj ³ 0, j=1,2,3.

Получение решения. Приведенная ЭММ является моделью задачи нелинейного программирования.

Специальный (рабочий) лист может быть подготовлен в виде, представленном на рис.1, формулы этого листа приведены в ячейках.

 
 

Рис.1. Рабочий лист

Диалоговое окно, отвечающее приведенному выше рабочему листу, представлено на рис.2.

 
 

Рис.2. Диалоговое окно.

 

Реализуя приведенную модель средствами надстройки Поиск решения Excel (см. рис.3) будем иметь оптимальный портфель Марковица:

x1 = 0,5213, x2 = 0,2078, x3 = 0,2709,

т.е. доли ценных бумаг оказались равными 52,13%; 20,78% и 27,09%. При этом минимальный риск – 23,79, доходность портфеля оказалась равной заданной – 15.

 
 

Рис.3. Результаты решения

Портфельные инвестиции, случай коррелированности ценных бумаг (их зависимости). Рассматривается модель Марковица минимального риска.

В этой задаче приняты следующие обозначения:

mj - средняя ожидаемая доходность j-ой ценной бумаги, (mj называют эффективностью j-ой ценной бумаги);

vj = σjj - дисперсия случайной доходности j-ой ценной бумаги, ( называют риском j-ой ценной бумаги);

σij - ковариация дохода от ценных бумаг i и j (, ) – это число, характеризующее в какой степени изменения доходов от двух видов ценных бумаг связаны друг с другом;

Δ j - верхняя граница доли, которую ценные бумаги j могут составлять в структуре портфеля, .

Необходимо сформировать оптимальный портфель ценных бумаг минимального риска при условии, что обеспечивается заданное значение эффективности портфеля mp (портфель Марковица минимального риска).

Математическая модель. Пусть - доля капитала, потраченная на покупку ценных бумаг j-го вида (весь выделенный капитал принимается за 1). С учетом этих обозначений модель задачи формирования портфеля ценных бумаг с минимальной дисперсией (вариацией портфеля) имеет вид:

найти , минимизирующие дисперсию доходности портфеля ценных бумаг

при условиях:

а) обеспечивается заданное значение эффективности портфеля mp (ограничение устанавливает нижнюю границу для ожидаемого дохода инвестиционного портфеля), т.е.

б) верхняя граница доли, которую ценные бумаги j могут составлять в структуре портфеля, составляет не более Δ j, т.е.

в) весь выделенный для инвестиций капитал в целях моделирования принимается за 1, т.е.

Получена модель задачи нелинейного программирования (НЛП), нелинейной является целевая функция. Данная модель является моделью квадратичного программирования и для неё локальное решение обязательно является глобальным решением.

Приведенная модель для трех типов ценных бумаг имеет вид:

Пример 2.4. Предстоит принять решение о финансовых вложениях свободных денежных средств предприятия. Рассматривается три вида ценных бумаг, для которых есть данные о доходах за прошедшие 12 лет – это акции компаний АТ&T, GM и USS(US Steel). Показатели дохода от акций приводятся ниже в таблице:

 

Доход от акций за последние 12 лет,%

Год АТ&T GM USS
  30,0 22,5 14,9
  10,3 29,0 26,0
  21,6 21,6 41,9
  -4,6 -27,2 -7,8
  -7,1 14,4 16,9
  5,6 10,7 -3,5
  3,8 32,1 13,3
  8,9 30,5 73,2
  9,0 19,5 2,1
  8,3 39,0 13,1
  3,5 -7,2 0,6
  17,6 71,5 90,8

 

Необходимо сформировать портфель трех ценных бумаг так, чтобы минимизировать дисперсию дохода инвестиционного портфеля при условии, что ожидаемый доход составит не менее 15%. Дополнительно должно быть учтено условие, что не более 50% общей суммы свободных средств предприятия можно вложить в акции любого одного вида.

Математическое моделирование. На основе данных приведенной выше таблицы проведем оценку доходности (эффективности) ценных бумаг (функция =СРЗНАЧ Мастера функций Excel): m1 =0,089083; m2 =0,213667; m3 =0,234583. Для оценки ковариации дохода от ценных бумаг воспользуемся инструментом Ковариация в надстройке Анализ данных:

 

 

  Матрица ковариаций
  АТ&T GM USS
АТ&T 0,009907    
GM 0,011373 0,053526  
USS 0,011986 0,050808 0,086375

 

 

Введем необходимые обозначения, пусть xj (j=1,2,3) – доли соответствующих ценных бумаг в портфеле. Тогда математическая модель рассматриваемой задачи оптимального формирования портфеля ценных бумаг имеет вид:

 

min f (x1,x2, x3)= 0,009907x12 + 0,053526x22 + 0,086375x32 + 2*0,011373x1x2+ 2*0,011986x1 x3+ 2*0,050808 x2 x3

0,089083x1 + 0,213667x2 +0,234583 x3 ³ 0,15;

xj ≤ 0,50, j=1,2,3;

x1 + x2 + x3 = 1;

xj ³ 0, j=1,2,3.

 


Дата добавления: 2015-07-16; просмотров: 355 | Нарушение авторских прав


Читайте в этой же книге: Задача о ранце | Пример. | Пример ЦЛП. |
<== предыдущая страница | следующая страница ==>
Задача об инвестициях| Получение решения. Приведенная ЭММ является моделью квадратичного программирования, проведем оптимизацию средствами надстройки Поиск решения.

mybiblioteka.su - 2015-2024 год. (0.011 сек.)