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

1055

.pdf
Скачиваний:
2
Добавлен:
07.01.2021
Размер:
843.84 Кб
Скачать

Задача 5.11.

Капитальные

Выпуск продукции заводами с указанного объема капитальных

вложения

 

 

вложений

 

 

первым

вторым

третьим

четвертым

 

f1(x)

f2 x

f3 x

f4 x

0

0

 

0

 

0

0

1

5

 

6

 

5,5

4

2

5,5

 

5,5

 

6,5

6

3

6,5

 

6

 

7,5

8

4

7

 

6,5

 

8

8,5

5

7

 

7

 

8,5

8

6

9

 

8

 

10

8,5

Задача 5.12.

 

 

 

 

Капитальные

Выпуск продукции заводами с указанного объема капитальных

вложения

 

 

вложений

 

 

первым

 

вторым

 

третьим

четвертым

 

f1(x)

 

f2 x

 

f3 x

f4 x

0

0

 

0

 

0

0

1

3

 

2

 

4

7

2

4,5

 

3

 

3,5

4,5

3

4.7

 

4

 

6

5,5

4

8

 

4,5

 

7

9

5

7,8

 

5

 

7,5

9,5

6

9

 

8

 

8

9,5

Задача 5.13.

 

 

 

 

Капитальные

Выпуск продукции заводами с указанного объема капитальных

вложения

 

 

вложений

 

 

первым

вторым

третьим

четвертым

 

f1(x)

f2 x

f3 x

f4 x

0

0

 

0

 

0

0

1

5

 

4

 

3

5

2

6

 

6

 

3,5

7

3

6,5

 

6,5

 

5

4

4

7

 

7

 

6

5

5

8

 

7,7

 

6,5

7,5

6

8

 

8

 

7

8

Задача 5.14.

Капитальные

Выпуск продукции заводами с указанного объема капитальных

вложения

 

 

вложений

 

 

первым

вторым

 

третьим

четвертым

 

f1(x)

f2 x

 

f3 x

f4 x

0

0

0

 

0

0

1

5

4

 

2

7

2

6

6

 

3,5

6,5

3

5,5

7

 

4,5

7

4

7

7,5

 

5

8

5

7,5

7,7

 

6

8,5

6

9

9

 

7

8,5

Задача 5.15.

 

 

 

 

Капитальные

Выпуск продукции заводами с указанного объема капитальных

вложения

 

 

вложений

 

 

первым

вторым

 

третьим

четвертым

 

f1(x)

f2 x

 

f3 x

f4 x

0

0

0

 

0

0

1

2

5

 

7

5

2

3,5

5,5

 

4,5

5,5

3

4,5

6,5

 

5,5

6

4

5

7

 

9

6

5

6

7

 

9,5

7

6

7

9

 

9,5

8

Задача 5.16.

 

 

 

 

Капитальные

Выпуск продукции заводами с указанного объема капитальных

вложения

 

 

вложений

 

 

первым

вторым

 

третьим

четвертым

 

f1(x)

f2 x

 

f3 x

f4 x

0

0

0

 

0

0

1

1

1,5

 

2

1,5

2

2

2

 

3

3

3

2,5

2

 

4

4

4

5

4

 

5

4

5

6

4,5

 

5,5

5

6

6,5

5

 

6

6,5

Раздел 6. ТЕОРИЯ ИГР

§ 6.1. Введение в теорию игр

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

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

По характеру выигрышей различают игры с нулевой суммой (общий капитал игроков не изменяется, а перераспределяется между игроками в зависимости от получающихся исходов) и игры с ненуле-

вой суммой.

По виду функций выигрыша игры делятся на матричные и биматричные. Матричная игра ─ это конечная игра двух игроков. Выигрыш игрока A задается в виде матрицы. Строка матрицы соответствует номеру применяемой игроком A стратегии, столбец соответствует номеру стратегии, применяемой игроком B. На пересечении строки и столбца матрицы стоит выигрыш игрока A, соответствующий выбранным стратегиям. Выигрыш игрока A равен проигрышу игрока B (антагонистическая игра). Для матричных игр доказано, что любая из них имеет решение и оно может быть найдено, например, сведением игры к задаче линейного программирования.

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

Возможны также и другие подходы к разбиению игр.

Теория игр ─ раздел математики, изучающий формальные модели принятия оптимальных решений в условиях конфликта. При этом под конфликтом понимается явление, в котором участвуют различные стороны, наделённые различными интересами и возможностями выбирать доступные для них действия в соответствии с этими интересами. В условиях конфликта стремление противника скрыть свои предстоящие действия порождает неопределённость. Наоборот, неопределённость при принятии решений (например, на основе недостаточных данных) можно интерпретировать как конфликт принимающего решения субъекта с природой. Поэтому теория игр рассматривается также как теория принятия оптимальных решений в условиях неопределённости. Она позволяет систематизировать некоторые важные аспекты принятия решений в технике, сельском хозяйстве, медицине, социологии и других науках. Участвующие в конфликте стороны называются коалициями действия, доступные для них действия ─ их стратегиями; возможные исходы конфликта ─ ситуациями.

Задача теории состоит в том, чтобы определить

1)оптимальное поведение в игре;

2)исследование свойств оптимального поведения;

3)определение условий, при которых его использование осмысленно (вопросы существования, единственности, а для динамических игр и вопросы именной состоятельности);

4)построение численных методов нахождения оптимального поведения.

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

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

§ 6.2. Матричные антагонистические игры

Различные виды игр можно классифицировать, основываясь на том или ином принципе: по числу игроков, по числу стратегий, по свойствам функций выигрыша, по возможности предварительных переговоров и взаимодействия между игроками в ходе игры. В зависимости от числа игроков различают игры с двумя, тремя и более участниками. Согласно другому принципу классификации (по количеству стратегий) различают конечные и бесконечные игры. В конечных играх игроки располагают конечным числом возможных стратегий (например, в игре в орлянку игроки имеют по два возможных хода ─ они могут выбрать «орел» или «решку»). Сами стратегии в конечных играх нередко называются чистыми стратегиями (смысл этого названия будет ясен далее).

Соответственно в бесконечных играх игроки имеют бесконечное число возможных стратегий. Так, в ситуации «продавец─покупатель» каждый из игроков может назвать любую устраивающую его цену и количество продаваемого (покупаемого) товара. Третий способ классификации игр ─ по свойствам функции выигрыша (платежных функций). Важным случаем в теории игр является ситуация, когда выигрыш одного из игроков равен проигрышу другого, т.е. налицо прямой конфликт между игроками. Подобные игры называются играми с нулевой суммой, или антагонистическими играми. Игры в орлянку или в шахматы ─ типичные примеры антагонистических игр.

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

Антагонистическая игра ─ игра, в которой участвуют два игрока (обычно обозначаемые 1 и 2) с противоположными интересами. Для антагонистической игры характерно, что выигрыш одного игрока равен проигрышу другого, и наоборот, поэтому совместные действия игроков, их переговоры и соглашения лишены смысла.

Определяются антагонистические игры заданием множеств стратегий игроков и выигрышей игрока 1 в каждой ситуации, состоящей в выборе игроками своих стратегий. Таким образом, формально антагонистическая игра есть тройка A, B, H , в которой А и В ─ множест-

ва стратегий игроков, а H a, b ─ вещественная функция (функция выигрыша) от пар (а, b), где а─ стратегия из A, b─ стратегия из В. Игрок 1, выбирая а, стремится максимизироватьH a, b , а игрок 2, выбирая b, ─ минимизировать.

Пример. Рассмотрим игру в матричной форме:

2

B1

B2

B3

B4

B5

1

 

 

 

 

 

A1

3

4

5

2

3

A2

1

8

4

3

4

A3

10

3

1

7

6

A4

4

5

3

4

8

Очевидно, надо выбирать ту стратегию, при которой выигрыш максимален (это принцип минимакса, о нём чуть позже). В правом добавочном столбце запишем минимальное значение выигрыша в каждой строке, обозначим его для i-й строки i .

2

B1

B2

B3

B4

B5

i

1

 

 

 

 

 

 

A1

3

4

5

2

3

2

A2

1

8

4

7

6

1

A3

10

3

1

7

6

1

A4

4

5

3

4

8

3

i

10

8

5

7

8

Из всех значений i выделено наибольшее 3. Ему соответствует величина A4─ гарантированный выигрыш, который называется нижней ценой игры. Исходя из принципа осторожности, надо выбрать стратегию A4, а противник должен выбрать стратегиюB3 . Такая стратегия называется минимаксной.

Отметим, что вопрос о выборе стратегии является основным в теории игр. Для примера проанализируем произвольную игру A ai j . При выборе игроком 1 стратегии i его выигрыш вне зависи-

мости от игрока 2 составит minai j . Стратегия 1 произвольна, поэтому

j

главная цель игрока 1 ─ максимизировать величину полученного вы-

игрыша, т.е. получить

 

 

 

. Такой принцип получил назва-

max minai j

 

i

j

 

 

ние принципа максимина. Напомним, что максимин – это выигрыш максимальный из минимальных. Надо также отметить, что принцип максимина обеспечивает игрокам гарантированный «выигрыш» при любых стратегиях противников.

Главным в исследовании игр является понятие оптимальных стратегий игроков. В это понятие вкладывается следующий смысл: обеспечивается наибольший гарантированный выигрыш при всевозможных стратегиях другого игрока. Исходя из этих позиций, игрок 1 исследует матрицу выигрышей А следующим образом: для каждого значения i (i 1,...,m) определяется минимальное значение выигрыша в зависимости от применяемых стратегий игрока 2, т.е. определяется минимальный выигрыш для игрока 1 при условии, что он примет свою i-ю чистую стратегию, затем из этих минимальных выигрышей отыскивается такая стратегия i i0, при которой этот минимальный

выигрыш будет максимальным, т.е. находится

 

 

 

1.

max minai j

 

i

j

 

 

Определение. Число 1 называется чистой нижней ценой игры и показывает, какой минимальный выигрыш может гарантировать себе игрок 1, применяя свои чистые стратегии при любых действиях игрока 2.

Игрок 2 при оптимальном своем поведении должен стремиться по возможности за счет своих стратегий максимально уменьшить выигрыш игрока 1. Поэтому его оптимальная стратегия определяется

 

 

 

 

 

.

как минимаксная: min maxa

 

2

j

 

i j

 

 

i

 

 

 

 

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

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

§ 6.3. Особенности нахождения оптимальных стратегий

Каждая строка матричной игры соответствует выигрышу первого игрока при применении им своей чистой стратегии. Если какая-то строка матрицы выигрышей содержит элементы, не меньшие, чем элементы другой строки, то строка с большими элементами является доминирующей. Для игрока 1 нет смысла выбирать строку (чистую стратегию) с меньшими элементами, поэтому из двух строк стоит оставить только одну, а именно доминирующую. Поскольку столбцы матрицы выигрышей соответствуют проигрышам второго игрока, то из двух столбцов оставляют тот, элементы которого меньше. Упрощенная по принципу доминирования матрица имеет то же самое оптимальное решение, что и первоначальная игра.

Пример. Игра доминирования.

2 0 1

4

 

 

 

3

 

Рассмотрим игру с матрицей 1 2 5

. Здесь второй столбец

 

4 1 3

2

 

 

 

доминирует 4 и игрок 2 соответственно не будет использовать 4 стра-

тегию.

Поэтому можно рассмотреть матрицу следующего вида:

2 0 1

 

 

 

 

 

 

 

 

 

1 2 5

. В этой матрице третья строка доминирует первую. При уда-

 

 

 

 

 

4 1 3

 

 

 

 

 

1 2

5

. А в этой матрице третий столбец

лении получается матрица

 

 

 

 

4 1

 

 

 

 

3

 

доминируется вторым. Следовательно, исходная матрица сводится к

1

2

 

следующей матрице:

 

 

.

 

4

1

 

 

 

Пример. Задача об использовании сырья. Предположим, что изготовление продукции двух видов П1 и П2 требует использования четырех видов сырья: S1, S2, S3, S4 . Запасы сырья каждого вида ограничены и составляют соответственно b1 ,b2,b3,b4 условных единиц.

Количество единиц сырья, необходимое для изготовления единицы каждого из видов продукции, известно и задаётся табл. 15.

 

 

 

 

 

Таблица 15

 

 

 

 

 

 

Виды сырья

 

Запасы сырья

 

Виды продукции

 

П1

 

П2

 

 

 

 

S1

 

b1

a11

 

a11

S2

 

b2

a21

 

a22

S3

 

b3

a31

 

a32

S4

 

b4

a41

 

a42

Доход

 

c1

 

c2

В этой экономической ситуации ai j i 1,...,4; j 1,2 означает количество единиц сырья вида Si , необходимое для изготовления продукции вида Пj . В последней строке таблицы указан доход, полу-

чаемый предприятием от реализации одной единицы каждого вида продукции.

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

Математическую форму поставленной задачи изучим на следующем числовом примере (табл.16).

 

 

 

 

 

Таблица 16

 

 

 

 

 

 

Виды сырья

 

Запасы сырья

 

Виды продукции

 

П1

 

П2

 

 

 

 

S1

 

19

2

 

3

S2

 

13

2

 

1

S3

 

15

0

 

3

S4

 

18

3

 

0

Доход

 

7

 

5

Допустим, что предприятие выпускает x1 единиц продукции вида П1 и x2 единиц продукции вида П2. Для этого потребуется 2x1 3x2 единиц сырья S1 (на основании табл. 16). Так как в наличии имеется всего 19 единиц сырья S1, то должно выполняться неравенство 2x1 3x2 19. Неравенство, а не точное равенство появляется в связи

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

Аналогичные рассуждения, проведённые для остальных видов сырья, позволяют записать следующие неравенства:

2x1 x2 13 (сырьёS2); 3x2 15 (сырьё S3 );

3x1 18 (сырьёS4).

При этих условиях доход F , получаемый предприятием, составит F 7x1 5x2 .

Таким образом, математически рассматриваемую экономическую ситуацию можно сформулировать так.

 

2x1

3x2

19;

 

 

x2 13;

Дана система

2x1

 

 

четырёх линейных неравенств и

 

3x2

15;

 

 

 

18

 

 

3x1

 

линейная целевая функция F 7x1 5x2 max.

Требуется среди неотрицательных решений системы выбрать такое, при котором целевая функция F принимает наибольшее значение (максимизировать).

Вопросы для самопроверки

1.Что такое игра?

2.Что изучает теория игр? Укажите область применения теории

игр.

3.Когда возникает игровая ситуация?

4.Рыночные отношения и теория игр.

5.Назовите область применения игр в маркетинге на предпри-

ятии.

6.Каковы перспективы применения теории игр? Применима ли теория игр в рыночных условиях хозяйствования?

7.Линейное программирование и теория игр.

8.Что такое позиционные игры? Назовите их область примене-

ния.

9.Какие способы решения позиционных игр вы знаете?

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