Математика. Раздел Математическое программирование
.pdf
Нажимаем кнопку «Найти решение», получаем результат:
Т.о., по оптимальному плану следует изготовить 55 ед. продукции второго вида, продукцию первого и третьего вида – не выпускать. Останутся неиспользованными 35 ед. первого ресурса и 205 ед. третьего ресурса. Прибыль при этом будет максимальна и составит 1540 ден. ед.
Составим экономико-математическую модель двойственной задачи. Пусть yi – цена единицы ресурса Pi , Z – суммарная стоимость ре-
сурсов. Требуется минимизировать затраты покупающего ресурсы предприятия, при этом нашему предприятию продажа должна быть менее выгодна, чем производство продукции.
Двойственная задача:
81
Z 200y1 220y2 480y3 min
2 y1 5y2 5y3 25
3y1 4 y2 5y3 286 y1 6 y2 2 y3 27 yi 0, i 1,3
Решаем задачу в MS Excel. Первоначальная таблица:
Результаты:
82
Соответствие между переменными:
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
y4 |
y5 |
y6 |
y1 |
y2 |
y3 |
Запишем оптимальный план двойственной задачи:
Y * 0 |
7 |
0 , |
Z * |
1540 . |
|
|
|
|
|
min |
|
|
|
Так как |
y* |
0 , то второй ресурс дефицитен, первый и третий ресурсы |
||||
|
2 |
|
|
|
|
|
являются избыточными для них y* y* 0 |
. При увеличении использова- |
|||||
|
|
|
|
1 |
3 |
|
ния второго ресурса на единицу прибыль увеличиться на 7 денежных ед., первого и третьего – прибыль не изменится.
6.3.Контрольные вопросы
1.Каков алгоритм двойственного симплекс-метода?
2.Как выглядит двойственное условие допустимости?
3.Как выглядит двойственное условие оптимальности?
4.Какова экономико-математическая модель двойственной задачи?
5.Какова экономическая интерпретация основных и дополнительных переменных прямой и двойственной задач?
6.Как определить границы изменения ресурсов, в пределах которых сохраняется устойчивость двойственных оценок?
6.4.Задания для самостоятельной работы.
Задача 1.
Решить задачу, используя алгоритм двойственного симплекс-метода.
83
1. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
F 2x1 4x2 x3 min |
F 2x1 x2 5x3 min |
|||||||||||||||||||||||||||||||||||||||||||||||
|
x 2x |
2 |
x 4 |
|
|
x x |
2 |
x 4 |
|
|
|
|||||||||||||||||||||||||||||||||||||
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
1 |
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
x x |
2 |
3x 3 |
|
|
x 5x |
2 |
x 5 |
|
|
|
||||||||||||||||||||||||||||||||||||||
|
|
1 |
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
1 |
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|||||||||||
2x1 x2 2x3 3 |
|
|
2x1 x2 3x3 6 |
|
||||||||||||||||||||||||||||||||||||||||||||
|
0; |
|
|
|
j |
|
|
|
|
|
|
|
|
|
|
|
|
|
0; |
|
|
j |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
x j |
|
|
|
1,3 |
|
|
|
x j |
|
|
1,3 |
|
|
|
|
|
||||||||||||||||||||||||||||||||
3. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
F 3x1 4x2 min |
|
F 4x1 2x2 x3 min |
||||||||||||||||||||||||||||||||||||||||||||||
2x x |
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
x x |
|
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
1 |
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x1 x2 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2x1 x2 x3 8 |
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
|
0; |
|
|
j 1,3 |
|
|
|
|
|
||||||||||||||
2x1 x2 1 |
|
|
|
|
|
|
|
|
|
|
j |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0; |
|
|
|
j |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
x j |
|
|
|
1,2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
5. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
F 2x1 |
3x2 |
|
5 |
2 x3 min |
F 4x1 |
6x2 |
3x3 min |
|||||||||||||||||||||||||||||||||||||||||
2x1 x2 3x3 6 |
|
|
3x1 x2 2x3 9 |
|
||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
3x 6 |
|
|
|
|
|
|
|
2x 8 |
|
||||||||||||||||||||||||||||||
2x 4x |
2 |
|
x 2x |
2 |
|
|||||||||||||||||||||||||||||||||||||||||||
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|||||||||
3x1 4x2 2x3 12 |
|
x1 6x2 |
|
|
|
|
|
|
|
|
|
|
|
|
12 |
|
||||||||||||||||||||||||||||||||
|
0; |
|
|
|
j |
|
|
|
|
|
|
|
|
|
0; |
|
|
j |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
x j |
|
|
|
1,3 |
|
|
|
|
|
|
|
|
x j |
|
|
1,3 |
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
F 5x1 |
6x2 x3 x4 min |
F x1 3x2 |
4x3 2x4 min |
|||||||||||||||||||||||||||||||||||||||||||||
1,5x |
3x |
2 |
x x |
4 |
18 |
x |
x |
2 |
4x |
5x |
4 |
27 |
||||||||||||||||||||||||||||||||||||
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
1 |
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|||||||||||
|
3x1 |
|
|
|
|
|
|
2x3 4x4 24 |
2x1 3x2 x3 4x4 24 |
|||||||||||||||||||||||||||||||||||||||
|
0; |
|
|
|
|
j |
|
|
|
|
|
|
|
0; |
|
|
j |
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
x j |
|
|
|
|
1,4 |
|
|
|
|
x j |
|
|
1,4 |
|
|
|
|
|
||||||||||||||||||||||||||||||
9. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
F 4x1 |
5x2 |
|
6x3 |
min |
F x1 |
4x2 |
6x3 |
min |
||||||||||||||||||||||||||||||||||||||||
x |
|
x |
|
x |
|
|
|
|
|
5 |
|
|
|
|||||||||||||||||||||||||||||||||||
1 |
|
|
2 |
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
x 2x |
|
|
4x |
|
15 |
||||||||||||||||||||||
x1 x2 2x3 1 |
|
|
|
|
|
|
1 |
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|||||||||||||||||||||
|
|
|
x2 |
|
4x3 |
|
|
|
2x1 x2 2x3 2 |
|||||||||||||||||||||||||||||||||||||||
x1 |
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
4x 8x |
|
|
x |
|
|
|
|
|
17 |
|
|||||||||||||||||||||||
|
|
|
|
|
8x3 4 |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||
x1 x2 |
|
|
|
|
|
|
1 |
|
|
2 |
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
x |
2 |
x |
3 |
|
|
6 |
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
x j |
0; |
|
|
|
|
j 1,3 |
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
x j 0; |
|
|
j |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,3 |
|
|
|
|
|
|
|||||||||||||||
84
Задача 2.
На предприятии имеется возможность выпускать n видов продукции П j ( j 1, n) . При ее изготовлении используются ресурсы Р1, Р2 и Р3. Размеры допустимых затрат ресурсов ограничены соответственно величинами В1, В2 и В3. Расход ресурса i-го (i 1,3) вида на единицу продукции j-го вида составляет aij единиц. Цена единицы продукции j-го вида равна C j ден.
ед.
Требуется:
1.Найти план продукции, обеспечивающий предприятию максимальный доход.
2.Сформулировать в экономических терминах двойственную задачу, составить математическую модель двойственной задачи и решить её.
3.Используя решение исходной и двойственных задач, а также соответствие между двойственными переменными, провести анализ плана, указать наиболее дефицитный и избыточный ресурс, если он имеется.
№ варианта |
В1 |
В2 |
В3 |
С1 |
С2 |
С3 |
А |
|
|
|
|
|
|
|
|
|
0 |
7 |
9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
97 |
81 |
53 |
14 |
21 |
20 |
|
6 |
3 |
3 |
|
|
|
|
|
|
|
|
|
7 |
6 |
4 |
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
7 |
2 |
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
59 |
64 |
74 |
23 |
18 |
18 |
|
8 |
3 |
3 |
|
|
|
|
|
|
|
|
|
3 |
7 |
3 |
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
0 |
8 |
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
91 |
98 |
63 |
11 |
18 |
12 |
|
4 |
5 |
2 |
|
|
|
|
|
|
|
|
|
0 |
3 |
5 |
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
5 |
4 |
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
57 |
58 |
57 |
13 |
19 |
20 |
|
1 |
9 |
9 |
|
|
|
|
|
|
|
|
|
2 |
1 |
5 |
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
2 |
2 |
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
53 |
97 |
97 |
28 |
11 |
18 |
|
7 |
0 |
3 |
|
|
|
|
|
|
|
|
|
2 |
4 |
4 |
|
|
|
|
|
|
|
|
|
|
85
|
|
|
|
|
|
|
|
7 |
10 |
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
58 |
95 |
68 |
17 |
29 |
21 |
|
2 |
5 |
2 |
|
|
|
|
|
|
|
|
|
3 |
8 |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
5 |
9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
63 |
72 |
86 |
27 |
20 |
20 |
|
|
7 |
4 |
5 |
|
|
|
|
|
|
|
|
|
|
|
|
9 |
2 |
9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
10 |
1 |
9 |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
70 |
96 |
80 |
18 |
28 |
21 |
|
|
7 |
3 |
4 |
|
|
|
|
|
|
|
|
|
|
|
|
5 |
6 |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
4 |
1 |
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9 |
58 |
66 |
57 |
14 |
21 |
17 |
|
|
3 |
6 |
6 |
|
|
|
|
|
|
|
|
|
|
|
|
4 |
5 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
10 |
4 |
1 |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
80 |
89 |
73 |
23 |
24 |
27 |
|
|
5 |
3 |
5 |
|
|
|
|
|
|
|
|
|
|
|
|
2 |
0 |
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
10 |
10 |
12 |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
300 |
190 |
180 |
15 |
20 |
10 |
|
5 |
4 |
3 |
|
|||
|
|
|
|
|
|
|
|
3 |
5 |
3 |
|
|||
|
|
|
|
|
|
|
|
|
||||||
86
ТЕМА 7. ЭЛЕМЕНТЫ ТЕОРИИ ИГР
7.1. Краткие теоретические сведения
Рассмотрим одноразовую реализацию игры. В этом случае результат игры однозначно определяется после двух ходов игроков: I игрок выбирает i -ю стратегию, II игрок – j -ю стратегию, причем выбор стратегий произ-
водится при отсутствии информации о выборе второго игрока. Результат игры характеризуется скалярной величиной aij , интерпретируемой как
плата первому игроку вторым, если aij 0 (если aij 0 , то I игрок платит
II игроку сумму aij ) Стратегии при одноразовой реализации игры назы-
ваются чистыми.
Итак, игра задается матрицей
a |
a |
... |
a |
|
|
|||
11 |
12 |
|
|
1n |
|
|
||
a |
21 |
a |
22 |
... |
a |
2n |
|
(7.1) |
A |
|
|
|
|
||||
. |
|
. |
. |
|
. |
|
|
|
|
|
am2 |
... |
|
|
|
|
|
am1 |
amn |
|
||||||
Строки матрицы (7.1) соответствуют стратегиям i игрока I, столбцы –
стратегиям j игрока II. Матрица (7.1) |
называется матрицей иг- |
ры или платежной матрицей. Элемент aij |
матрицы (7.1) есть выигрыш |
игрока I, если он выбрал стратегию i , а игрок II выбрал стратегию j . Если
игрок I выбрал стратегию i , то в наихудшем случае он получит выигрыш,
равный min aij . Поэтому игрок I должен выбрать такую стратегию, чтобы
i
максимизировать свой минимальный выигрыш .
max min aij ai j |
(7.2) |
||
i |
j |
1 |
|
|
|
||
Величина , определяемая формулой (7.2), называется нижней ценой игры, а стратегия i1 , обеспечивающая получение нижней цены игры,
называется максиминной.
Игрок при выборе некоторой стратегии j исходит из того, чтобы его проигрыш не превосходил максимального из значений j -го столбца мат-
рицы (8.1), т.е. был меньше или равен max aij . Игрок II будет стремиться
i
выбрать такую стратегию j2 , при которой его максимальный проигрышбыл бы минимален, т.е. был бы равен:
min aij max ai j |
2 |
(7.3) |
||
i |
j |
1 |
|
|
|
|
|
||
87
Величина , определяемая формулой (7.3), называется верхней ценой
игры, |
а соответствующая верхней цене стратегия |
j2 |
называется мини- |
|||||||||||
максной. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Всегда имеет место соотношение . При разумных действиях иг- |
||||||||||||||
роков |
фактический |
выигрыш игрока |
I заключен |
между |
величинами |
|||||||||
и |
. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Если выражения (7.2) и (7.3) равны между собой, т.е. |
|
|
|
|
|
|||||||||
|
|
|
|
|
|
, |
|
|
|
(7.4) |
|
|||
то |
величина , |
определяемая |
выражением |
|
(7.4), |
называет- |
||||||||
ся значением (ценой) игры. Цена игры равна элементу матрицы ai |
0 |
j |
0 |
, |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||
который минимален в строке i0 и одновременно максимален в столбце |
|
j0 . |
||||||||||||
Элемент ai |
0 |
j |
0 |
называют седловым элементом, пара |
чистых страте- |
|||||||||
гий i0 , j0 |
|
|
|
|
|
|
|
|
|
|
|
|||
– седловой точкой, а сама игра – игрой с седловой точкой. |
||||||||||||||
Седловая точка i0 , |
j0 определяет оптимальные стратегии игроков, явля- |
|||||||||||||
ющие решением игры. Итак, если матрица игры имеет седловой элемент, то оптимальное решение игры определяется этим седловым элементом.
Теория игр находится в тесной связи с линейным программированием, так как каждая конечная игра лиц с нулевой суммой может быть представлена как задача линейного программирования и решена симплексным методом и, наоборот, каждая задача линейного программирования может быть представлена как игра.
Для I игрока задача записывается в виде:
F (x) V max
при ограничениях:
m |
|
|
|
|
|
|
|
|
V , |
j 1, n |
|||||
|
aij x j |
||||||
i 1 |
|
|
|
|
|
|
|
m |
|
|
|
|
|
|
|
|
xi 1 |
|
|
|
|
|
|
i 1 |
|
|
|
|
|
|
|
x 0 |
i |
|
|
|
|
||
1, m |
|
|
|||||
|
i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задачу линейного программирования можно упростить, разделив все n 1 ограничений на . Это возможно при 0. Если 0 , то надо сменить знаки неравенств. При 0 деление недопустимо, этот случай можно обойти, прибавив положительное число ко всем элементам платежной матрицы, что гарантирует положительность значения модифици-
88
рованной игры. Истинное значение игры получается вычитанием из модифицированного значения числа k . Полагая 0 , ограничения можно записать в виде:
a |
|
|
x1 |
|
|
|
a |
21 |
|
x2 |
|
|
a |
m1 |
|
xm |
|
1 |
||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
11 |
|
|
V |
|
|
|
|
|
|
|
|
V |
|
|
|
|
|
V |
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
a |
|
x1 |
|
a |
22 |
|
x2 |
|
a |
m2 |
|
xm |
1 |
|||||||||||||||||
|
|
|
|
|
||||||||||||||||||||||||||
|
12 |
|
|
V |
|
|
|
|
V |
|
|
|
|
|
|
|
|
V |
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
............................................................ |
||||||||||||||||||||||||||||||
|
|
|
|
|
x1 |
|
|
|
|
|
x2 |
|
|
|
|
|
|
|
|
|
xm |
|
||||||||
|
|
|
|
|
a2n |
|
|
amn |
|
1 |
||||||||||||||||||||
a1n |
|
|
|
|
|
|
|
|
||||||||||||||||||||||
|
V |
|
V |
|
V |
|||||||||||||||||||||||||
x |
|
|
x |
2 |
|
|
|
|
x |
n |
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
||||||
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
V |
|
|
V |
|
|
|
|
V |
|
|
V |
|
|
|
|
|
|
|
|
|||||||||||
Положим X |
|
|
xi |
|
, так как maxV min |
1 |
. |
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
i |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
|
|
|
|
|
|
V |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
V |
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
Задача примет вид: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
F ( |
|
) X1 X1 X m min |
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
X |
||||||||||||||||||||||||||||||
при ограничениях |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
a X |
1 |
|
a |
21 |
X |
2 |
a |
m1 |
X |
m |
1 |
|||||||||||||||||||||
|
|
|
|
|
|
|
11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
a |
|
X |
|
|
a |
|
|
X |
|
a |
|
|
|
|
X |
|
|
1 |
||||||||||||||
|
|
|
|
|
|
|
12 |
|
|
|
|
1 |
|
22 |
|
|
|
2 |
|
|
|
|
|
m2 |
|
|
|
m |
|
|||||||||
|
|
|
|
|
|
............................................................ |
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
X1 |
a2n |
X 2 amn X m 1 |
||||||||||||||||||||||||||
|
|
|
|
|
|
a1n |
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
i 1, m |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
X i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
Для II игрока задачу можно записать в виде |
|
|
|
|
|
|
||||||||||||||||||||||||||||||||
при ограничениях |
|
|
|
|
|
Z Y |
Y1 |
Y2 |
Yn max |
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
a |
|
|
|
Y a |
|
|
Y a |
|
|
|
Y 1 |
||||||||||||||||||||
|
|
|
|
|
|
|
11 |
|
|
1 |
|
12 |
2 |
|
1n |
|
|
|
n |
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
a |
|
|
|
Y a |
|
Y a |
|
|
|
|
X |
|
|
|
1 |
||||||||||||||||
|
|
|
|
|
|
|
|
21 |
|
|
1 |
|
|
22 |
2 |
|
|
|
2n |
|
|
|
n |
|
|
|
||||||||||||
|
|
|
|
|
|
|
..................................................... |
|
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
am1 Y1 am2 Y2 amn Yn 1 |
|||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
Y |
|
0 |
|
|
j |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
j |
|
|
1, n |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
Z Y |
|
1 |
, Y |
j |
|
y j |
. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
V |
|
|
|
V |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
89
7.2. Практическая часть
Задача 7.1.
Две отрасли могут осуществлять капитальные вложения в 3 объекта. Стратегии отраслей: i - я стратегия состоит в финансировании i - го объекта (i 1,2,3). Учитывая особенности вкладов и местные условия, прибыли первой отрасли выражаются следующей матрицей:
1 |
1 |
6 |
|
|
|
|
|
|
|
A |
5 |
2 |
3 |
|
|
2 |
4 |
5 |
|
|
|
|||
Величина прибыли первой отрасли считается такой же величиной убытка для второй отрасли – представленная игра может рассматриваться как игра двух игроков с нулевой суммой.
Решение.
Решим матричную игру в MS Excel, записав ее как задачу линейного программирования
Рассмотрим игрока A. Будем искать оптимальную смешанную стратегию игрока A:
* p1, p2 , p3 ,
где pi – частота (вероятность) использования игроком A своей i -ой стра-
тегии. Обозначим цену игры (средний выигрыш) – .
Чтобы свести матричную игру для игрока A к задаче линейного программирования преобразуем платежную матрицу так, чтобы все ее элементы были больше нуля – прибавим ко всем элементам матрицы число 4. Получаем преобразованную платежную матрицу:
|
3 |
5 |
10 |
|
|
|
|
|
|
B |
9 |
6 |
1 |
. |
|
2 |
8 |
9 |
|
|
|
Средний выигрыш A должен быть не меньше цены игры при любом поведении игрока B . Так, если игрок использует свою первую стратегию, то средний выигрыш игрока A составит 3p1 9 p2 2 p3 , получаем
90
