Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМК Методы оптимизации 2008.doc
Скачиваний:
58
Добавлен:
16.02.2016
Размер:
3.94 Mб
Скачать

Решение

3.1.1. Заполнение исходных данных

В ячейках B5:B7 помещены максимальные объемы производства, в ячейках C4:F4 помещены минимальные объемы потребления, в ячейках C5:F7 помещены стоимости перевозок (табл. 2.1.2).

  1. Внесение формул

В ячейки B11:B13 внесем формулы, вычисляющие левые части ограничений (2.2.2). Для этого:

  • в ячейку B11 введем формулу для вычисления количества продукции, вывозимой из пункта А1=СУММ(C11:F11);

  • для вычисления количества продукции, вывозимой из пунктов А2и А3достаточно формулу в ячейке B11 скопировать в ячейки B12 и B13.

Таблица 2.1.2

В ячейки C10:F10 внесем формулы, вычисляющие левые части ограничений. (2.2.3). Для этого:

  • в ячейку C10 введем формулу, вычисляющую количество продукции, необходимое в пункте потребления В1=СУММ(C11:C13);

  • для вычисления количества продукции, необходимой в пунктах В2,В3иВ4достаточно формулу в ячейке С10 скопировать в ячейки D10:F10.

В целевую ячейку B15 внесем формулу для целевой функции (2.2.1)

=СУММПРОИЗВ(C5:F7;C11:F13).

  1. Заполнение окна Поиск решения.

  • выполнить команды: СервисПоиск решения. Откроется диалоговое окноПоиск решения.

  • заполнить поля целевой ячейки и изменяемые ячейки (рис. 2.1.1);

  • для ввода ограничений щелкнуть по кнопке Добавить. Появится окноДобавление ограничений. Ввести ограничения (2.2.2) –B11:B13≤B5:B7 (рис.  2.1.2). Нажать кнопкуДобавить. Аналогично ввести ограничение (2.2.3) –C10:F10≥C4:F4. Нажать на кнопкуОК;

  • для ввода параметров щелкнуть по кнопке Параметры. Появиться окноПараметры поиска решения(рис. 2.1.3). Курсором мыши поставить флажкиЛинейная модельиНеотрицательные значения.

  • Для запуска режима Поиск решениянажать кнопкуВыполнить.

3) В появившемся окне Результаты поиска решениянажать кнопкуОК.

4) В результате получим оптимальный план решения (табл. 2.1.3)

Рис. 2.1.1

Рис . 2.1.2

Рис. 2.1.3

В ячейках C11:F13 (табл. 2.1.3) оптимальный план перевозок:

x11=20, x12=0, x13=10, x14=0, x21=0, x22=30, x23=0, x24=10, x31=0, x32=0, x33=20, x34=0.

В ячейке B15 минимальные транспортные расходы

Таблица 2.1.3

3.2. Выполнение задания 2 Пример

Предположим, что инвестор имеет возможность составить сроком на 1 год один из 4 видов ценных бумаг:

ГО – государственные облигации с купонной ставкой 8 % годовых,

ГФ – корпоративные ценные бумаги (голубые фишки) с купонной ставкой 9 % годовых,

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

Спад глубокий

Спад незнач.

Стагнация

Подъем незнач.

Подъем сильный

ГО

8

8

8

8

8

ГФ

12

10

9

8,5

8

Проект 1

-3

6

11

14

19

Проект 2

-2

9

12

15

26

Например, еслиинвестор в начале года вкладывает все средства в корпоративные ценные бумаги в (ГФ), а в конце года ожидается незначительный спад экономики, то он может рассчитывать на доходность 10 % (элемент таблицы на пересечении второй строки и третьего столбца). Инвестор стремится распределить все свои средства между ценными бумагами так, чтобы ожидаемая доходность была наибольшей.

Сформулируем эту задачу как матричную игру двух лиц с нулевой сумой. Игрок I инвестор выбирает одну из четырех ценных бумаг. Его чистая стратегия инвестора состоит в выборе одну из четырех строк матрицы доходов. Игрок II“экономика” выбирает одно из состояний. Чистая стратегия “экономики” состоит в выборе столбца матрицы доходов. Если инвестор выбирает строку i, а “экономика” выбирает столбец j, то элемент матрицы доходов q (i, j) является выигрышем инвестора. Считаем, что игрок II“эконо-мика” выбирает свою стратегию так, чтобы минимизировать доход инвестора. При этом выигрыш “экономики” равен выигрышу инвестора с противо-положным знаком - q (i, j).

Обозначим p1 долю капитала, потраченную на приобретение ГО, p2 долю капитала, потраченную на приобретение ГФ, p3 долю капитала, которую он вкладывает в проект 1, p4 долю капитала, которую он вкладывает в проект 2. Смешанной стратегией инвестора является набор долей капитала

,

Тогда выражение

8p1+ 12p2- 3p3 – 2p4

определяет доход инвестора, если в конце года произойдет спад экономики.

Аналогично, выражения

8p1+ 10p2+ 6p3 + 9p4,

8p1 + 9p2 + 11 p3 + 12 p4,

8p1 + 8,5 p2 + 14p3 +1 9 p4,

8p1 + 8 p2+ 19p3 + 26 p4

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

Смешанной стратегией второго игрока“экономики” является набор

,

,

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

v(p,q) = (8 p1+ 12p2 – 3p3 – 2p4) q1 + (8p1+10p2 + 6p3 + 9p4) q2 +

+(8 p1 + 9 p2 + 11 p3 + 12 p4) q3+(8p1 + 8,5p2 +14 p3 + 19 p4) q4+

+ (8p1+ 8p2 + 19p3 + 26p4) q5.

Игрок Iинвестор должен выбирать свои смешанные стратегииp так, чтобы получить максимальный ожидаемый доход, а игрокII“экономика” должен выбирать свои смешанные стратегии так, чтобы минимизировать ожидаемый доход игрокаI.

Определение значения игры и оптимальной стратегии инвестора является задачей линейного программирования:

найти переменные v, p1, p2, p3, p4, которые максимизируют его выигрыш

minv

при ограничениях

,

8p1+ 12p2 – 3p3 – 2p4v 0,

8p1+ 10p2 + 6p3 + 9p4 v 0,

8p1+ 9p2 + 11p3 + 12p4 v 0,

8p1+ 8,5p2 + 14p3 + 19p4 v 0,

8p1+ 8p2 + 19p3 + 26p4 v 0,

p1 ≥ 0p2 ≥ 0p3 ≥ 0p4 ≥ 0,

vне имеет ограничения на знак.

Смысл неравенств состоит в следующем. Если инвестор использует свои оптимальные доли распределения капитала p1,p2,p3,p4, то его ожидаемый доход будет не меньше значения игрыvпри любом состоянии экономики в конце года.