Теория игр

Автор работы: Пользователь скрыл имя, 26 Ноября 2013 в 21:12, курсовая работа

Краткое описание

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

Содержание

Введение
Обзор литературы
1. Основные понятия теории игр
2. Игры с противодействием и нулевой суммой
3. Графический метод решения игровых задач с нулевой суммой
3.1 Решение задач графическим методом
4. Сведение задач теории игр к задачам линейного программирования
4.1 Решение задач
5. Игры с природой (без противодействия)
5.1 Решение задач
Заключение
Список используемой литературы

Прикрепленные файлы: 1 файл

Доклад.doc

— 601.50 Кб (Скачать документ)

 

Исходя из данных (табл. 2.2) фирме А надо придерживаться стратегии А1 , а фирме В – стратегии В1 . Таким образом, гарантированный минимальный доход фирмы А составит 4, а минимально возможный убыток, который понесет фирма В, составит 5 (минимально возможный проигрыш).

Минимальный гарантированный  выигрыш называется нижней ценой  игры. При плохой игре фирмы В  выигрыш может быть и большим.

Минимально возможный  проигрыш называется верхней ценой  игры.

Для нашего примера нижняя цена игры составляет 4 (минимальный гарантированный выигрыш фирмы А), а верхняя цена игры – 5 (минимально возможный проигрыш фирмы В). Приведенные выше рассуждения хороши, если конкурирующая фирма заранее не знает, как себя поведет противник. Если конкурирующая фирма ознакомлена с планами конкурента, то она может выбрать другую стратегию (отличную от осторожной стратегии) и получить больший выигрыш (доход).

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

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

 

Таблица 2.3

Стратегии

В1

В2

В3

В4

В5

Минимальная прибыль  фирмы А

А1

4

8

7

5

4

 4

А2

1

10

5

5

6

 1

А3

2

4

3

6

2

 2

А4

3

5

4

4

3

 3

Максимальный убыток фирмы В

4

10

7

6

6

 

 

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

Если игровая задача не имеет седловой точки, то на практике конкурирующие фирмы (игроки) используют смешанные стратегии, т.е. попеременно используют две или более стратегий. В этом случае использование фирмой А нескольких стратегий можно записать как сумму вероятностей использования каждой стратегии Sa= p1+ p2+ …+ pm .

Соответственно, использование  нескольких стратегий фирмой В можно  записать Sb= q1+ q2+ …+ qn . Поэтому в общем случае исследование игровой модели сводится к определению вероятностей использования конкретных стратегий каждой фирмой (игроком).

 

 

3. Графический метод  решения игровых задач с нулевой  суммой

 

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

Воспользуемся табл. 2.1.

Строка (стратегия) А1 является доминирующей по отношению к строке (стратегии) А4 , так как содержит элементы, большие соответствующих элементов строки А4 . Соответственно строка А4 является поглощаемой и из дальнейшего рассмотрения удаляется (табл. 3.1).

 

Таблица 3.1

Первый шаг упрощения  таблицы

Стратегии

В1

В2

В3

В4

В5

А1

5

8

7

5

4

А2

1

10

5

5

6

А3

2

4

3

6

2


 

Первый столбец является доминирующим по отношению ко второму, третьему и четвертому столбцам (поглощаемым). Поступаем аналогично (табл. 3.2).

 

 

Таблица 3.2

Второй шаг упрощения  таблицы

Стратегии

В1

В5

А1

5

4

А2

1

6

А3

2

2


 

Еще раз рассматриваем  строки. Первая строка поглощает третью строку. Поглощаемые строки (столбцы) содержат самые плохие стратегии. Окончательно получим (табл. 3.3).

 

Таблица 3.3

Третий шаг упрощения  таблицы

Стратегии

В1

В5

А1

5

4

А2

1

6


 

Вероятность использования первой фирмой первой стратегии обозначим  через p1. Тогда вероятность использования второй стратегии первым игроком будет p2 = 1- p1 . Ожидаемый выигрыш фирмы А от применения

 

(3.1)

 

вторым игроком первой стратегии составит:

Аналогичным способом получим ожидаемый  выигрыш фирмы А от применения вторым игроком:

 

(3.2)

 

В выражения (3.1) и (3.2) подставим конкретные значения.

 

 

На оси х отложим  две точки 0 и 1. Через эти точки  проведем прямые линии, параллельные оси  у. Затем в первое выражение подставим 0 вместо p1, а потом – единицу. И по двум точкам построим прямую линию.

Аналогично построим вторую прямую линию. Пересечение двух прямых линий и даст решение задачи (рис. 3.1).

 


 

 

 

 

 

 

 

Рис. 3.1 . Графический способ определения стратегий фирмы А

 

4p1 + 1= - 2p1 + 6

 

4p1 + 2p1 = - 1 + 6

 

6p1 = 5

p1 = 0,83

Итак, вероятность использования первой стратегии фирмой А составляет 0,83  (p1 = 0,83), а второй стратегии p2 = 1 – 0,83 – соответственно 0,17    (p2 = 0,17).

Аналогично определим  оптимальную стратегию поведения фирмы В:

Пусть у1 – вероятность  выбора второй игрой 5 стратегией, у2 - 6 стратегией. (p4 + p5 = 1, p5 = 1- p4)

 

(a11 – a12) · у1 + a12 = (5 – 4) у1 + 4 = у1 + 4;

 

(a21 – a22) · у1 + a22 = (1 – 6) у1 + 6 = -5 у1 + 6.

 



 

 

 



 

Рис. 3.2 . Графический способ определения стратегий фирмы В

 

у1 + 4 = -5 у1 + 6

 

6 у1 = 2

у1 = 0,33

Вероятность использования  первой стратегии фирмой В составляет   0,33 (у1 = 0,33), а второй стратегии у2=1- 0,33 – соответственно 0,67 (у2 = 0,67).

 

3.1 Решение  задач графическим методом

 

Пример 1: Рассмотрим игру заданной платежной матрицей:

 

 


 


 

Решение:

Проверим есть ли седловая точка :

α = max (2,2,3,2) = 3

β = min (7,6,6,4,5) = 4 α ≠ β

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

 

Невыгодные стратегии для первого игрока:

4, 2

Невыгодные стратегии для второго игрока:

1, 2, 3






 

 

Пусть p1 – вероятность с которой первый игрок должен   применять 1 стратегию, p3 – вероятность применения 3 стратегией, p3 = 1- p1 .

Ожидаемый выигрыш 1 игрока, если второй выбрал 4 стратегию:

 

p1 · 4 + (1 - p1) · 3 = p1 + 3;

 

Ожидаемый выигрыш 1 игрока, если второй выбрал 5 стратегию:

 

p1 · 2 + (1 - p1) · 5 = -3 p1 + 5;

 

 




 


 

  p1 + 3 = -3 p1 + 5

 

  4 p1 = 2

 

  p1 = 1/2 , p3 =1/2 .

 

Первому игроку для получения  гарантированного выигрыша 3,5 (1/2+3) рекомендуется чередовать стратегии 1 и 3.

Рассмотрим второго  игрока.

Пусть p4 – вероятность выбора вторым игроком 4 стратегией, p5 - 5 стратегией. (p4 + p5 = 1, p5 = 1- p4)

Ожидаемые проигрыш второго  игрока, если первый выберет 1 стратегию.

 

p4 · 4 + (1- p4) · 2 = 2 p4 + 2

 

Ожидаемые проигрыш второго  игрока, если первый выберет 3 стратегию.

 

 

p4 · 3 + (1- p4) · 5 = -2 p4 + 5

 





 

 


 

2 p4 + 2 = -2 p4 +5

 

4 p4 =3

 

p4 =3/4

 

p5 =1/4

 

ν = 3/4 · 2 + 2 = 3,5

 

Ответ : Из 4 игр 3 надо сыграть 4 стратегией, 1 игру – 5 стратегией, и тогда проигрыш будет не больше 3,5, для первого игрока 1 надо сыграть 2 стратегией и 1 – второй стратегией.

Пример 2: Решить игру, заданную матрицей



 


 

 

Решение:

Проверим если ли седловая точка:

 

α = max (2,4) = 4

 

β = min (6,5) = 5 α ≠ β

 

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

Ожидаемый выигрыш 1 игрока если второй выбрал 1 стратегию:

 

А1 · 2 + (1 - А1) · 6 = -4А1 + 6;

 

Ожидаемый выигрыш 1 игрока если второй выбрал 2 стратегию:

 

А1 · 5 + (1 - p1) · 4 = А1 + 4;

 






 


 

  - 4 А1 + 6 = А1 + 4

 

  - 4 А1 + А1 = 4 – 6

 

   - 5 А1 = - 2

 

    А1 = 2/5 , А2 = 3/5.

Первому игроку для получения  гарантированного выигрыша 4 ,

(2/5+4) рекомендуется играть 1 стратегией.

Рассмотрим второго  игрока.

Пусть В1 – вероятность выбора второй игрой 4 стратегией,

 

(В1 + В2 = 1, В2 = 1- В1)

 

Ожидаемый проигрыш второго игрока, если первый выберет 1 стратегию.

 

В1 · 2 + (1- В1) · 5 = - 3 В1 + 5

Ожидаемый проигрыш второго игрока, если первый выберет 2 стратегию.

 

В1 · 6 + (1- В1) · 4 = 2 В1 + 4

 




 



 

 

  - 3 В1 + 5 = 2 В1 + 4

 

  - 3 В1 – 2 В1 = 4 – 5

 

   - 5 В1 = - 1

 

    В1 = 1/5 , В2 = 4/5.

 

    ν = 1/5 · 2 + 4 = 4

 

Ответ : Из 2 игр 2 надо сыграть 1 стратегией, 1 игру – 2 стратегией, и тогда проигрыш будет не больше 4 .

Пример 3: Решить игру, заданную матрицей

 


 

 

 

 

Проверим если ли седловая точка:

 

α = max (7,6) = 7

 

β = min (10,9,9) = 9 α ≠ β

Информация о работе Теория игр