Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Теория принятия решений. Учебное пособие-1

.pdf
Скачиваний:
1
Добавлен:
07.09.2026
Размер:
1 Мб
Скачать
☆
Упражнение 1.2
Решить задачу ЛП:
f(x
x
3x
2x
2x
x
Упражнение 1.3
) = 3x1 +3x2 -> min;
1, x2
+5x2 >= 10;
1
+2x2 >= 12;
1
+4x2 >= 16;
1
+2x2 >= 6;
1
>= 1 x
1
1, x2
>= 0.
В продаже имеются напитки:
Напиток Содержание спирта, % Цена, руб./кг. Джин-тоник 10 10
Salute
20 30
Аперитив 25 40
Smirnoff
40 60
В каких пропорциях следует смешать эти напитки, чтобы получить коктейль с содержанием спирта 30 %, и самый дешёвый?
Упражнение 1.4
Решить задачу ЛП:
f (x
-x
-x
-3x
x
1, x2
начав с угловой точки: (0, 0, 1, 2, 1)
Упражнение 1.5
Пусть известна матрица d
, x3, x4, x5) = 4x1 - 5x2 - x3 - 3x4 - 5x5 -> min;
1, x2
+ 3x2 + 2x4 + x5 = 5;
1
+ 3x2 + x3 + 3x4 + 2x5 = 9;
1
+ 2x2 + x3 + 2x4 + x5 = 6;
1
, x3, x4, x5 >= 0 ,
Т
.
– производительности исполнителей по каждой
ij
работе. Как найти назначения, максимизирующее g – суммарную производи­тельность? Считается, что мы умеем решать задачу о назначениях (с матрицей
>= 0, поиск минимума f).
c
ij
21
d =
7 5 0 3
2 7 1 4
1 3 6 8
5 4 3 2
Упражнение 1.6
В цехе 3 токарных станка и один автомат. Необходимо организовать произ­водство трёх деталей в комплекте: на каждую деталь № 1 три детали № 2 и две детали № 3. Как загрузить станки, чтобы произвести максимальное число ком­плектов, если дневная производительность по каждой из деталей у станков:
Станок Деталь
№ 1 № 2 № 3 Токарный 50 40 80 Автомат 120 90 60
Упражнение 1.7
f (y
18y
10y
) = 1200y1 +360y2 -> min;
1, y2
+ 12y2 >= 1;
1
- 4y2 >= 0;
1
10y
+ 15y2 >= 1;
1
-5y
+ 6y2 >= 0;
1
y
>= 0.
1, y2
Упражнение 1.8
Найти решения прямой и двойственной задач.
x
+ x2 -> min;
1
8x
+5x2 >= 1;
1
3x
+6x2 >= 1;
1
x
+7x2 >= 1;
1
x
>=0.
1, x2
22
ч
x
Прим
к
й
ь
р
l
З
ч
о
ы
2. Не
л
й
x
п
ц
е
м
h
3
S
р
о
о
*
x
M
л
н
д
и
н
3
а
о
n
(
xM
л
ч
т
м
и
м
л
н
о
е
ь
н
а
я
у
г
x
r
и
и
н
а
я
ы
в
ы
и
й
н
е
о
S
а
-
я
е
-
я
инейн
е и кв
дратич
ое про
рамми
ровани
Зада
где F(
При нобочно (наимен
а нелине
r
), fj(
ер 2.1
аких раз
трапе
шие пот
r
) –
ного пр
r
роизво
мерах ка
ии бу
ри)?
граммир
arg mi
r
r
{:
xf
ьные не
ал с се
ет име
вания:
r
();
Fx
r
xj
)0,
j
инейные
ением б
ь наим
1,..., ;m
функци
льшим
ньшую
r 0},
.
ли равн
поверхн
м S в ф
ость см
рме рав
ачивани
Пове

Эта
S
*
h
4
ада
ного пр линейн
хность с
2ub
b

задача
,*
d
3
а квадра
грамми
):
ачиван
22
2
,*
4
3
тичного
ования,
b
d
нели
2
4
я будет
пр
min
ейного
S
, * =
3
програм
огда це
инимал
сохране
прогр
60.
ировани
евая ф
23
на
ии сече
ммиров
(частн
нкция к
bh
ия
,,
bh
ния
й случа
адратич
dh

0
d
меет
задачи
а, а огр
.
решени
нелиней
ничени
*
x
rrrrr
r
x
arg min( )

r
xM
rr r
MxAxbx

{: , 0}
TT
cx xKx
r
r
. K – симметричная матрица размера [n*n].
Для решения задач нелинейного и квадратичного программирования широко применяются численные методы нахождения решения (приближенного реше­ния). Например, в MathCAD есть функция Minimize( f, x, y, …), (Maximize( f, x, y, …)) дающая набор значений неизвестных x, y, …, минимизи­рующих функцию f , при ограничениях (уравнениях и неравенствах), указанных в блоке Given. Т. е.
это фактически arg min f(x).
Пример 2.2
Решить задачу
Fx x x x x

() 2 4 2 min;

xx
28
12
121 2
22
xx

212.
12
xx
,0
12
Решение в MathCAD
ORIGIN:=1
(): 2 4 ( ) 2( ),Fx x x x x
:0, :0.xx
12
121 2
22
Given
28;xx
12
212;xx
12
0x
1
: Minimize( , );
opt F x

xopt F xopt

 
0;x
2
1
()3.
1
24
2.1. Выбор инвестиционного портфеля (задача Марковица)
D
R
R
x
xxx


x
r
M
M
urururur
rrr
Рентабельность некоторого i-го актива (акция, облигация и т.п.) за опреде­лённый период
10

Pp
ii i
R
где D
i
– дивиденды или текущий доход от актива (случайная величина), p
i
0
p
i
цена актива в начале периода (известна), P
,
1
– цена актива в конце периода
i
0
i
–
(случайная величина). Т. о. R
случайная величина и её смысл – прибыль на
i
рубль затрат. Часто рентабельность выражают в процентах, умножая это выра­жение на 100%.
Пусть имеются w – средства для инвестирования, на рынке имеются n видов активов. w
ля:
w
x
i
w
Г. Марковиц в 1952 г. поставил и решил задачу: найти портфель
– средства, инвестированные в i-й актив. Тогда прибыль от портфе-
i
n
Rw
ii
1
i
wRw Rw
11 2 2
i
– доля средств, инвестированных в i-й актив, вектор портфеля
...
, рентабельность портфеля
nn

w
n
Rx
1
i
r
...

*
, обеспе-
ii
1
2
 
n
,
.
чивающий ожидаемую рентабельность портфеля MR возможном риске (дисперсии рентабельности портфеля DR
nn
RM Rx xMR
()


ii i i
11

ii
тива (можно оценить по прошлым годам, считаем известными).
rrr r r
 
DR DxR MxRMxR MxRMR xRMR
rrr rrr

x R MR R MR x x M R MR R MR x x K x
( ( )( ) ) [( )( )] ,
TTT T T T
( ) ( ) (( ))(( )) urururururururur
TTT TT
aMR
,
ii
2
25
≥ r0 при наименьшем
→ min).
– ожидаемая рентабельность i–го ак-
r
R
где
K
R
r
x
r
x
rr
r
– ковариационная матрица случайного вектора рентабельностей активов
R
(можно оценить по прошлым годам, считаем известной).
Т. о. получилась задача квадратичного программирования:
  
rr r
() min, 1 .
Fx xKx x
T

r
R
 
  
n

rax
0
1
i
n
i
i
1

in
0, 1,
i
ii
0
Пример 2.3
Пусть на рынке есть 3 актива с ожидаемыми рентабельностями a
= 15%, a
Оценка ковариационной матрицы
= 8%.
3
1, 5 0 , 5 0, 7
 
K
0,5 2, 5 0,3

 

0,7 0,3 1

[%]2. Как правило,
чем доходнее актив, тем больше дисперсия его доходности.
= 11%, a2
1
Найти оптимальный портфель, имеющий ожидаемую рентабельность не ме­нее 11%, если доля вложения в третий актив должна быть не более 0,25.
Fx x xx xx x xx x
 
  
() 1,5 1,4 2,5 0,6 min;
 
11 11 15 8 0
xxx

123
x
0, 25 0

3
 
xxx
,, 0
123
Решение этой задачи в MathCAD даст
222
112 13 2 233
xxx
123
1
.
0, 436
xopt
 
0, 28
 
0, 25

( ) 0.472[%]
Fxopt
,

2
0,687%
Риск портфеля меньше, чем риск самого мало рискового актива в нём. Это эф­фект диверсификации – комбинирование ценных бумаг в нужных пропорциях.
Упражнение 2.1
.
Показать
T
Kx K x x
ij
ij i j
.
26
3. Принятие решений в условиях неопределённости и риска
Пример 3.1
Вы собираетесь пойти на работу и думаете: надеть плащ или нет. Погода – неконтролируемый, внешний фактор может быть: θ = 1 – сухо, θ = 2 – дождь, θ = 3 – ливень. Фактор, которым вы распоряжаетесь (контролируемый), может быть: a = 1 – выйти без плаща, a = 2 – надеть плащ. M
= {1, 2} – множество
0
(чистых) стратегий.
Всевозможные сочетания этих факторов ведут к следующим вашим потерям или неудобствам: L(a,θ) – функция или матрица потерь (в условных денежных
057

единицах).
(, )
La

321

, т. е. наибольшие потери 7 будут, если вы без
плаща попали в ливень.
Иногда удобнее говорить не о потерях, а о выигрышах
057

321

, и тогда оперирующая сторона стремится
(, ) (, )
Wa La


 

максимизировать выигрыш.
3.1. Условия неопределённости
Никакой дополнительной информации о неконтролируемом факторе нет.
Назовём оценкой эффективности стратегии a величину
() min (,) Wa Wa
– то есть наименьший выигрыш, который может быть при
данной стратегии a (гарантированный результат).
(1) min (1, ) min(0, 5, 7) 7;
WW
W


(2) min(3,2,1) 3.

27
Стратегия a* называется оптимальной, если она приносит наилучший га-
рантированный результат:
*argmax()
aWa
aM
0
рантированный результат во множестве стратегий M
(1) 7
W
* arg max argmax 2
a

() (2) 3WM W
0
  
aa
(2) 3
W

наилучшее, что можно гарантировать правильным выбором


, т. е. нужно надеть плащ.
() (*) WM Wa
.
0
0
– наилучший га-
.
стратегии.
Это стандартный (весьма пессимистичный) взгляд (образ действий) называ-
*argmaxmin (,)
ют максиминным подходом [поскольку
aWa
a
] или критерием
Вальда.
Некоторые нестандартные критерии
А. Критерий оптимизма (макси-макса). В этом случае каждая стратегия ха-
рактеризуется наибольшим возможным выигрышем
тимальной считается
aWa
a
.
*argmax()
Если применить этот критерий в примере 3.1:
(1) max (1, ) max( 0, 5, 7) 0;
WW
W


(2)= max( 3, 2, 1) 1;
 
a
*argmax 1

a


Б. Критерий пессимизма-оптимизма Гурвица:
* arg max min ( , ) (1 ) max ( , )
aWaWa
 
a
, где  – доля пессимизма,
01 .
Продолжение примера: пусть

a

* argmax 0,5 0,5 arg max 2

aa

70 3,5
    

31 2
 
= 0.5
() max (,)Wa Wa
0
– без плаща.
1
– надеть плащ.
и оп-
28
3.2. Условия риска (критерий Байеса – Лапласа)
В этом случае внешний фактор θ считается случайной величиной Θ, имею-
()p
щей известное распределение
– плотность распределения или закон, и
оценкой эффективности стратегии a называют математическое ожидание выиг­рыша при данной стратегии
EMV a W a
() M (, )

  
 
(, )
Wa p
Wa p d
(, ) ()

,
в дискретном и непрерывном случае соответственно. EMV – expected monetary value. И тогда, естественно,
aEMVa
a
.
*argmax ()
Пример 3.1 (продолжение)
Считаем известным распределение погоды
θ 1 2 3
pθ·100% 60 30 10
EMV W p W p W p
EMV
(1) (1,1) (1, 2 ) (1, 3) 0 0.6 ( 5) 0, 3 ( 7) 0, 1 2, 2;
  
(2) 3 0,6 ( 2) 0,3 ( 1) 0,1 2, 5;
        
123
2, 2
a

*argmax 1
 
a
2,5

– без плаща. Сравним это с максиминным решением
a* = 2 – надеть плащ. При том решении средний выигрыш меньше (-2,5), но хуже, чем наилучший гарантированный результат (-3) не будет. При a* = 1 средний выигрыш лучше, но можно и сильно промокнуть (-7).
Ожидаемая ценность точной информации (EVPI)
Пример 3.1 (продолжение)
29
Пусть предлагается услуга – утром перед выходом из дома вам сообщать,
какая на улице погода (точная информация). СКакова максимальная цена услу­ги накануне вечером?
Если проинформируют, что сухо, то ясно – пойдёте без плаща и w = 0, если дождь, то в плаще и w = -2, если ливень, то в плаще и w = -1. А с каки
ми веро
-
ятностями так сообщат – с теми, как оно бывает. То есть ожидаемый оптималь­ный выигрыш при покупке информации
00,6 (2)0,3 (1)0,1 0,7
    
.
Разность: ожидаемый оптимальный выигрыш (при покупке информации) – оптимальный ожидаемый выигрыш (в условиях риска) и составляет ожидаемую ценность информации
0,7 ( 2,2) 1,5EVPI   
(EVPI – expected value of perfect information)
. Вплоть до такой цены можно заплатить за информа-
цию.
Очевидно
EVPI W a W a
M max ( , ) maxM ( , )
aa
.
О статистических решающих функциях, когда ЛПР перед принятием реше­ния разрешается проведение эксперимента, см., например, [3].
Пример 3.2
Фирма продаёт скоропортящийся продукт. Нереализованный в данном пери­оде продукт не может быть продан в следующем периоде. k затраты на хранение пропавшего товара – издержки излишка (на 1 кг). k
– себестоимость и
1
– по-
2
теря прибыли из-за неудовлетворённого спроса – издержки недостатка (на 1 кг). О предстоящем случайном спросе Θ косвенно говорит x - инфляция в преды­дущем периоде (в %). Найти оптимальный запас a (в тоннах) по байесовскому решающему правилу.
Функция потерь
(),при ,
(, )
La

ka a
 
ka a

1
(),при .

2
По теореме (байесовский принцип) байесовская решающая функция имеет вид:
adx EMVax
BB
() argmin ( |)
a
,
30
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]