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

Методы оптимальных решений. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
12.08.2026
Размер:
1 Мб
Скачать

Критерий Сэвиджа стремится смягчить консерватизм минимаксного (максиминного) критерия путем замены матрицы платежей A , которая может рассматриваться либо как матрица потерь, либо как мат-

рица выигрышей, на матрицу сожалений R . Под «сожалением» здесь понимаются мысли Первого игрока по поводу того, что он не выбрал своей наилучшей стратегии, которую бы давал ему критерий минимакса (максимина), применительно к исходной матрице A .

Пусть изначально матрица A (aij )in,,jm1 есть матрица потерь Первого игрока (или же его матрица выигрышей), т. е.

 

 

 

1

2

 

m

 

 

1

a11

a12

...

a1m

 

 

 

2

a

a

...

a

 

 

A

 

21

22

 

2m

 

 

... ...

...

...

 

 

 

 

 

 

an2

 

 

 

 

 

n an1

...

anm n m

 

Матрица сожалений R (r )n,m

определяется следующим образом:

 

 

 

ij

i, j 1

 

 

 

 

max akj aij , если A матрица выигрышей,

 

k

 

 

 

 

 

 

,

 

rij

 

 

 

 

 

 

min akj ,

 

если A матрица потерь,

 

k

 

 

 

 

 

 

 

 

где k 1 , 2 ,..., n .

После составления матрицы R по правилу к ней применяется

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

гии * 1, 2 ,..., n Первого игрока.

Пример 2.1.2. Пусть матрица потерь Первого игрока

11000

90

 

,

A

10000

 

10000

 

 

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

Найдем верхнюю цену простой A -игры a 10 000 . По критерию Вальда 2 есть приемлемая минимаксная стратегия Первого игрока,

31

т. е. Первый игрок

должен быть готов

потерять как

минимум

10 000 единиц.

 

 

 

. Тогда

Получим матрицу сожалений R (rij )in,,jm1

по правилу

1000

0

 

 

 

получаем R

9910

.

 

 

0

 

 

 

Теперь верхняя цена игры a 1000 , следовательно,

есть опти-

 

 

 

1

 

мальная чистая стратегия Первого игрока по критерию Сэвиджа,

*Сэвидж 1 .

Отметим еще раз, что независимо от того является ли A -матрица игры матрицей потерь или матрицей выигрышей, матрица R рассматривается как матрица потерь и для нахождения решения игры к матрице R применяется минимаксный подход.

Критерий Гурвица

Этот критерий учитывает склонность лица, принимающего реше-

ние, к оптимизму или пессимизму.

Предположим, что A (aij )in,,jm1 есть матрица потерь Первого игро-

ка. Очевидно, что для Первого игрока оптимистический выбор своей чистой стратегии осуществляется по правилу

min min{aij } ,

i

j

а пессимистический выбор – по правилу

min max aij , i 1, 2, ..., n ,

j 1, 2, ..., m .

i

j

 

Введем в рассмотрение параметр и составим функцию потерь:

min min(a

) 1 max(a )

, i 1, 2, ..., n ,

j 1, 2, ..., m ,

i

ij

j

ij

 

 

 

j

 

 

 

где 0,1 – показатель оптимизма. Далее, по значению функции

потерь выбирается оптимальная чистая стратегия Первого игрока. Если 0 , то критерий Гурвица становится консервативным, так как его применение эквивалентно применению обычного минимаксного критерия. Если 1, то критерий Гурвица становится слишком оптими-

32

стичным, так как рассчитывает на наилучшее условие. Если точное значения параметра неизвестно, то оно выбирается равным 1/2.

Пример 2.1.3. Пусть матрица потерь Первого игрока имеет вид

5

10

18

25

 

 

8

7

8

23

 

A

.

 

21

12

12

21

 

30

22

19

15

 

 

 

Требуется определить оптимальную стратегию Первого игрока по критерию Гурвица.

Для применения критерия Гурвица составим вспомогательную таблицу (см. табл. 1), выбирая показатель оптимизма равным 12 .

Таблица 1

i

min aij

max aij

 

 

 

ij

 

 

 

ij

 

min min

 

a

 

1

max

 

a

 

 

j

j

i

j

 

 

 

 

j

 

 

1

5

25

 

 

 

 

 

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

7

23

 

 

 

 

 

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

12

21

 

 

 

 

16,5

 

 

 

 

4

15

30

 

 

 

 

22,5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Согласно расчетам, представленным в табл. 1, оптимальными чистыми стратегиями Первого игрока являются одновременно 1 и 2 ,

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

рию Гурвица содержит два элемента *Гурвиц 1 , 2 .

Если же A -матрица игры есть матрица выигрышей Первого игрока, тогда значение критерия Гурвица определяется по формуле

max max

 

ij

1 min

 

ij

 

a

 

a

 

i

j

 

 

j

 

 

и дает оптимальную чистую стратегию Первого игрока.

33

Критерий Ходжа–Лемана

Чтобы продемонстрировать этот критерий в работе, обозначим через показатель доверия к распределению вероятностей использова-

ния Вторым игроком своих чистых стратегий. При 0 полагается

полное (абсолютное) недоверие к распределению вероятностей, а при1 – полное доверие к этому распределению.

Оптимальная чистая стратегия Первого игрока, согласно критерию Ходжа–Лемана, определяется по формуле

 

m

 

 

,

*Ходж Леман : a( ) min aij qj 1 max aij

i

j 1

j

 

 

где числа qj , j 1, 2, ..., m суть вероятности использования Вторым

игроком своих чистых стратегий 1 , 2

, …, m .

Пример 2.1.4. Пусть у нас, согласно некоторой игровой ситуации,

получена матрица потерь Первого игрока

3

2

2

 

1

0

 

A

1 .

 

4

3

 

 

3

Требуется определить оптимальные чистые стратегии Первого игрока по критерию Ходжа–Лемана.

С точки зрения Первого игрока (при 0,9 ) и учитывая заданное

распределение вероятностей

q 0,45; 0,35; 0,2 ,

заполним вспомога-

тельную расчетную табл. 2.

 

 

 

 

 

 

 

 

 

 

 

 

Таблица 2

 

 

 

 

 

 

 

 

 

3

 

max a

3

 

i

aij qj

 

aij qj 1 max aij

 

 

j

ij

 

j 1

 

 

 

 

j 1

j

 

 

 

 

 

 

 

 

1

1,05

 

 

 

3

 

1,245

2

0,25

 

 

 

1

 

0,325

3

–1,35

 

 

 

3

 

–0,915

34

Минимум критерия Ходжа–Лемана равен 0,915 , т. е. оптимальная чистая стратегия Первого игрока есть стратегия 3 .

Задачи к 2.1

2.1.1. Дана матрица потерь Первого игрока

 

1

3

7

9

15

 

 

6

3

4

2

1

 

A

.

 

0

5

7

10

8

 

 

1

3

5

7

1

 

 

 

Согласно критерию Лапласа определите оптимальную чистую стратегию Первого игрока.

2.1.2. Рассматривается A -игра формата 3 3 с матрицей потерь Первого игрока.

 

a11

a12

a13

 

A

a

21

a

a

.

 

 

22

23

 

 

a

a

a

 

 

31

32

33

 

Известно, что Первый игрок руководствуется критерием Лапласа и принимает решение согласно этому критерию. Составьте три различных варианта матрицы A в числах таким образом, чтобы для первой

матрицы оптимальной чистой стратегией являлась стратегия 1 , во второй матриц – стратегия 2 и в третьей – стратегия 3 .

Примечание. Числа для составления матриц можно использовать произвольные.

2.1.3. Матрица потерь Первого игрока имеет вид

 

a

2a

1

 

 

4a

a 1

a

 

A

.

 

 

b 1

 

 

b a

a b

Известно, что средние (ожидаемые) потери Первого игрока при выборе им своей чистой стратегии 1 такие же, как и при выборе им чистой

35

стратегии 2 , согласно критерию Лапласа. Также известно, что сред-

ние потери Первого игрока согласно критерию Лапласа при выборе им своей чистой стратегии 3 равны 5. Определите числовые значения

параметров a , b , запишите матрицу A при найденных a , b и сде-

лайте проверку.

2.1.4. Дана матрица потерь Первого игрока вида

15

10

0

6

17

 

 

3

14

8

9

2

 

A

.

 

1

5

14

20

3

 

 

7

19

10

2

0

 

 

 

Найдите оптимальные чистые стратегии игроков по критериям принятия решения в условиях неопределенности: Лапласа, Сэвиджа, Гурвица, Ходжа–Лемана. В критерии Гурвица показатель оптимизма примите равным 0,5. В критерии Ходжа–Лемана показатель доверия к распределению вероятностей выберите равным 0,7 как для Первого, так и для Второго игрока, а вероятности использования игроками сво-

их чистых стратегий примите равными q (0,4;0,15;0,05;0,2;0,2) и p 0,35;0,05;0, 4;0, 2 . В критерии Сэвиджа рассмотрите матрицу A :

a) как матрицу потерь Первого игрока; б) как матрицу выигрышей Первого игрока.

2.1.5. Один из N станков должен быть выбран для изготовления партии изделий, размер которой может принимать любое значение в пределах Q1 Q Q2 . Производственные затраты для i -го станка за-

даются функцией ci ki aiQ , i 1, 2, ..., N . Найдите решение, используя все вышеописанные критерии в 2.1.

2.2.МЕТОДЫ ПРИНЯТИЯ ОПТИМАЛЬНЫХ РЕШЕНИЙ

ВУСЛОВИЯХ РИСКА

Как и в случае принятия решений в условиях неопределенности, в условиях риска решения принимаются при ограниченности или неточности информации. Степень неполноты данных выражается через функцию распределения. С точки зрения наличия исходных данных, определенность и неопределенность представляют два крайних случая, а риск определяет промежуточную ситуацию.

36

Мы рассмотрим следующие критерии принятия решений в условиях риска:

1)критерий ожидаемого значения (прибыли или расхода);

2)критерий комбинации ожидаемого значения и дисперсии;

3)критерий известного предельного уровня;

4)критерий наиболее вероятного события в будущем.

Критерий ожидаемого значения

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

0,5 · 0 + 0,5 · 100 – 20 = 30.

Можно принять решение о вложении денег, однако это решение не в равной степени приемлемо для всех вкладчиков. Допустим, имеются два вкладчика А и В. У вкладчика А средства ограничены и потеря 20 тысяч долларов приведет его к банкротству. Вкладчик В имеет средства, значительно превышающие 20 тысяч долларов, это бездействующий капитал и он может рисковать.

Предположим, что Z – случайная величина с математическим ожиданием EZ и дисперсией DZ. Пусть имеется выборка из значений данной случайной величины объема n: z1, z2,…, zn. Тогда выборочное

 

 

1

n

 

 

 

 

 

 

 

 

 

среднее

z

zi .

 

 

 

 

 

 

 

 

 

 

 

n i 1

 

 

 

 

 

 

 

 

 

Выборочное среднее имеет дисперсию

 

 

 

 

 

 

1

n

 

 

1

 

 

1

 

 

 

 

Dz D

zi

 

 

 

nDz

 

 

DZ .

 

 

 

n

2

n

 

 

 

n i 1

 

 

 

1

 

 

Отсюда следует, что Dz 0 при n → ∞. По закону больших чисел z EZ при n → ∞. Следовательно, можно сделать вывод, что исполь-

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

Пример 2.2.1. Предположим, что есть необходимость профилактического ремонта оборудования. Требуется принять решение о том, когда следует проводить ремонт какого-либо станка, чтобы минимизировать потери. Если весь временной отрезок разбит на равные периоды,

37

то решение заключается в определении оптимального числа периодов между двумя ремонтами.

Предположим, что имеется n станков, через Т интервал времени выполняется профилактический ремонт всех n станков.

Определить оптимальное значение Т, при котором минимизируются затраты на ремонт вышедших из строя станков и проведение профилактического ремонта в расчете на один интервал времени.

Пусть pt – вероятность выхода из строя одного станка в момент времени Т; nt – случайная величина, число вышедших из строя станков (имеет биномиальное распределение с параметрами n, pt, таким образом, математическое ожидание Ent = npt); c1 – затраты на ремонт вышедшего из строя станка; c2 – затраты на профилактический ремонт; EC(T) – ожидаемые затраты за один интервал времени. Из условий получим

 

1

 

T 1

 

 

1

 

 

T 1

 

EC(T )

 

c1

Ent c2n

 

 

n c1

pt c2 .

T

T

 

 

t 1

 

 

 

 

t 1

 

Требуется найти значение Т, удовлетворяющее условиям

EC(T * 1) EC(T * ),

T * :

EC(T * 1) EC(T * ).

Покажем это на нашем примере.

Пусть c1 = 100, c2 = 10, n = 50. Составим следующую таблицу.

 

 

T 1

 

T

Pt

pt

EC(T)

 

 

t 1

 

1

0,05

0

500

2

0,07

0,05

375

3

0,10

0,12

366,7

4

0,13

0,22

400

5

0,18

0,35

450

Из таблицы видно, что Т* = min T = 366,7, т. е. ремонт следует производить через три периода.

Критерий комбинации ожидаемого значения и дисперсии

38

Предположим, что z – случайная величина с дисперсией Dz. Выбо-

рочное среднее

 

 

1

n

 

имеет дисперсию Dz

Dz

.

z

 

 

z

 

n

 

 

 

n i 1

i

 

 

Если дисперсия Dz уменьшается, то дисперсия Dz также уменьшается, и это означает, что вероятность того, что z будет приближаться к Ez, увеличивается.

В условиях этого критерия выбирается max{Ez k

Dz } в случае

выбора ожидаемого значения прибыли, или min{Ez + k

Dz } в случае

выбора ожидаемого значения затрат, где k – уровень несклонности к риску (постоянная величина).

Пример 2.2.2. В условиях предыдущего примера посчитаем дисперсию затрат за один период времени:

 

1

 

T 1

 

 

C(T )

 

C1

nt nC2

,

T

 

 

t 1

 

 

где nt – случайная величина, которая имеет биномиальное распределение. Вычислим дисперсию

 

 

DC(T )

12

c12 Dnt

 

 

 

 

 

 

 

T 1

 

 

 

 

 

 

 

 

T

t 1

 

 

 

 

c

2 T 1

 

 

c

2

T 1

T 1

 

1

 

npt (1 pt

) n 1

 

pt pt2

.

T

 

t 1

 

 

T

 

t 1

t 1

 

Выбираем то значение Т, которое удовлетворяет min{EC(T ) +k Dz}.

Пусть k = 1, c1 = 100, c2 = 10, n = 50.

 

 

T 1

T 1

 

T

pt

pt

pt2

EC(T) + DC(T)

 

 

t 1

t 1

 

 

 

 

 

 

1

0,05

0

0

500

2

0,07

0,05

0,025

430,90

3

0,10

0,12

0,074

422,48

4

0,13

0,22

0,0174

430,91

39

5

0,18

0,35

0,0343

528,36

Из таблицы находим Т* = 3.

Критерий известного предельного уровня

Этот критерий не дает оптимального решения, а соответствует определению приемлемого способа действий. Продемонстрируем на следующем примере.

Пример 2.2.3. Пусть величина спроса на некоторый товар задает-

ся непрерывной функцией распределения F (x). Если запасы в начальный момент невелики, в дальнейшем возможен дефицит. В противном случае к концу рассматриваемого периода запасы нереализованного товара могут оказаться очень большими. Человек, который принимает решение, может установить необходимый уровень запаса таким образом, чтобы величина ожидаемого дефицита не превышала А1, а величина излишков – А2.

Необходимый уровень запаса I определяется следующим образом:

ES(I ) (t I)p (t)dt A1 ,

I

EH (I ) I (t t)p (t)dt A2 .

0

Пусть плотность распределения вероятностей случайной величины имеет вид

20 , 10 t 20, p (t) t2

0, иначе.

Тогда

20

 

20

20

20

 

 

 

20 dt

 

 

 

 

20

 

 

 

I

 

 

 

(t I)

 

t

2

 

dt

t

2

 

dt I 20

t

2

20

ln

I

 

 

 

 

1 ,

 

 

 

 

20

 

I

 

 

 

 

I

 

 

 

 

 

I

 

 

 

 

 

 

 

 

 

 

I

20

 

 

 

 

 

I

20

 

I

dt

 

 

 

 

10

 

 

 

I

 

 

 

(I t)

t

2

 

dt 20

I

t

2

dt 20

 

t

20

ln

I

 

 

 

 

 

1

,

 

 

 

10

10

 

 

 

 

 

 

10

 

 

10

 

 

 

 

 

 

 

 

 

 

40

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]