Контрольная работа по дисциплине «Теория игр»

Автор работы: Пользователь скрыл имя, 11 Февраля 2013 в 14:42, контрольная работа

Описание

Петя и Маша независимо друг от друга выбирают натуральные числа х и y, соответственно, которые заключены между 5 и 9 включительно. Если х+y>14, то выигрывает Петя и Маша платит ему y рублей. Если х+y<14, то выигрывает Маша, и Петя платит ей х рублей. Если х+y=14, то противники ничего не выплачивают друг другу. Построить платежную матрицу игры, когда Петя является первым игроком, а Маша – вторым игроком.

Содержание

Задача 1 3
Задача 2 6
Задача 3 8
Задача 4 10
Задача 5 14
Задача 6 15
Задача 7 16
Список источников 18

Работа состоит из  1 файл

Саметгалиева А.В._Теория игр.doc

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


Федеральное агентство по образованию

Государственное образовательное  учреждение

Высшего профессионального образования

«Тихоокеанский государственный  университет

 

 

Специальность  080100.62  БЭКН  "ЭкОНОМИКА"

 

 

Кафедра прикладной математики

 

 

 

 

 

 

 

 

КОНТРОЛЬНАЯ РАБОТА  
по дисциплине «Теория игр»

 

 

 

 

 

 

 

Выполнил: студент ЗФ

 

Группа: БУ(б)з-12

 

Шифр:  110430759

 

ФИО: Саметгалиева А.В. 

 

 

 

 

 

 

 

Проверил:____________________________

 

 

 

 

 

 

 

 

 

Хабаровск – 2013 г.

 

Содержание

 

 

 

Задача 1

Петя и Маша независимо друг от друга выбирают натуральные  числа х и y, соответственно, которые заключены между 5 и 9 включительно. Если х+y>14, то выигрывает Петя и Маша платит ему y рублей. Если х+y<14, то выигрывает Маша, и Петя платит ей х рублей. Если х+y=14, то противники ничего не выплачивают друг другу. Построить платежную матрицу игры, когда Петя является первым игроком, а Маша – вторым игроком.

 

Решение

Для составления платежной  матрицы следует проанализировать поведение каждого из игроков. Игрок  П (Петя) может выбрать натуральное  число 5 -обозначим эту стратегию П1, может выбрать натуральное число 6 - обозначим эту стратегию П2 и т.д.

Стратегии Пети в данной игре следующие

П1 – Петя выбирает число 5

П2 – Петя выбирает число 6

П3 – Петя выбирает число 7

П4 – Петя выбирает число 8

П5 – Петя выбирает число 9

Игрок М (Маша) может выбрать натуральное число 5 - обозначим эту стратегию М1, может выбрать натуральное число 6 - обозначим эту стратегию М2 и т.д.

 Стратегии Маши в данной игре следующие

М1 – Маша выбирает число 5

М2 – Маша выбирает число 6

М3 – Маша выбирает число 7

М4 – Маша выбирает число 8

М5 – Маша выбирает число 9

 

 

Платежная матрица будет 5-го порядка, так как у каждого из игроков по 5 стратегий.

Если игрок П выбирает число х=5 и игрок М выбирает число у=5, то осуществляется упорядоченная пара стратегий (П11). В такой ситуации 5+5=10<14, следовательно по правилам игры выиграла Маша, и Петя платит ей х=5 рублей. В платежной матрице, когда Петя является первым игроком, Маша - вторым, элемент а11=-5, этот элемент является выигрышем первого игрока П в ситуации (П11). Знак «минус» появился от того, что Петя выплачивает деньги Маше, поскольку данная платежная матрица - это матрица выигрышей первого игрока, то есть Пети.

Аналогично, в ситуации (П12) имеем, что 5+6=11<14, следовательно а12=-5- это выигрыш первого игрока в ситуации (П12).

В ситуации (П13) имеем, что 5+7=12<14, следовательно а13=-5- это выигрыш первого игрока в ситуации (П13).

В ситуации (П14) имеем, что 5+8=13<14, следовательно а14=-5- это выигрыш первого игрока в ситуации (П14).

В ситуации (П15) имеем, что 5+9=14, следовательно, противники ничего не платят друг другу, т.е. а15=0

В ситуации (П21) имеем, что 6+5=11<14, следовательно а21=-6- это выигрыш первого игрока в ситуации (П21).

В ситуации (П22) имеем, что 6+6=12<14, следовательно а22=-6

В ситуации (П23) имеем, что 6+7=13<14, следовательно а23=-6

В ситуации (П24) имеем, что 6+8=14, следовательно а24=0

В ситуации (П25) имеем, что 6+9=15>14, следовательно а25=9, т.к. Маша платит Пете y=9 рублей и т.д.

Таким образом, в игре, когда Петя является первым игроком, а Маша - вторым, мы получим платежную матрицу вида

Если стратегии Маши остаются прежними, а стратегии  Пети будут следующими:

П1 – Петя выбирает число 9

П2 – Петя выбирает число 8

П3 – Петя выбирает число 7

П4 – Петя выбирает число 6

П5 – Петя выбирает число 6

В ситуации (П11) имеем, что 9+5=14, следовательно а11=0

В ситуации (П12) имеем, что 9+6=15>14, следовательно а12=6

В ситуации (П13) имеем, что 9+7=16>14, следовательно а13=7

В ситуации (П14) имеем, что 9+8=17>14, следовательно а14=8

В ситуации (П15) имеем, что 9+9=18>14, следовательно а15=9

и т. д.

Тогда платежная матрица  имеет следующий вид:

 

Платежные матрица игры

 и  , при условии, что Петя является первым игроком, а Маша - вторым

 

 

 

 

 

 

Задача 2

Платежная матрица игры есть:

найти нижнюю цену игры, верхнюю цену игры, чистую цену игры, все максиминные стратегии, все минимаксные стратегии, все седловые точки.

 

Решение

Значение  - называется нижней ценой игры или максимином

Значение - называется верхней ценой игры или минимаксом

 

 

В1

В2

В3

В4

В5

А1

-5

-6

-7

-8

0

-8

 

А2

-5

-6

-7

0

9

-7

 

А3

-5

-6

0

8

9

-6

 

А4

-5

0

7

8

9

-5

 

А5

0

6

7

8

9

0

0

0

6

7

8

9

   

0

           

 

- нижняя цена игры

- верхняя цена игры

Если значения верхней  и нижней цены игры совпадают, т. е. a=b, то значение a=b=n называется чистой ценой игры.

В задаче a=0=b=0, следовательно, n=0 – чистая цена игры

Стратегия первого игрока А, соответствующая максимину называется максиминной стратегией

 

Число 0 находится в  пятой строке, соответствующей стратегии А5, следовательно, номер 5 определяет максиминную стратегию

 

Стратегия второго  игрока  В, соответствующая минимаксу называется минимаксной стратегией

Число 0 находится в  первом столбце, соответствующем стратегии  В1, следовательно, номер 1 определяет минимаксную стратегию.

 

Пара чистых стратегий  Аi  и Bj дает оптимальное решение игры тогда и только тогда, когда соответствующий ей элемент aij является одновременно наибольшим в своем столбце и наименьшим в своей строке. Такая ситуация, если она существует называется седловой точкой.

a=b=0, следовательно, А5 и В1  - чистыми стратегии, а51=0 – седловая точка матрицы А2.

 

 

 

 

 

Задача 3

Платежная матрица игры есть

Найти все доминируемые (заведомо невыгодные) стратегии первого игрока, все доминируемые стратегии второго игрока.

 

Решение

Строка платежной матрицы называется доминируемой строкой, если все ее элементы не превосходят соответствующих  элементов какой-либо другой строки

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

Все элементы третьей  строки так же не больше (в данном случае меньше) всех элементов четвертой строки, то третья строка является доминируемой.

Все элементы пятой  строки так  же не больше (в данном случае меньше) всех элементов четвертой строки, то пятая строка является доминируемой.

Для первой строки условие доминируемости не выполняется, так как 7>6, хотя 0<6, 6<7 и 0<7

Доминируемыми стратегиями первого игрока являются стратегии 2, 3 и 5

 

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

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

Все элементы третьего столбца  больше соответствующих элементов второго столбца, то третий столбец является доминируемым.

Для четвертого столбца условие доминируемости не выполняется, потому что, хотя 0=0, 3>2, 7>6, 3=3, но 2<3.

Доминируемыми стратегиями второго  игрока являются стратегии 1 и 3.

 

Задача 4

Платежная матрица игры

1) Какие из данных  векторов  

            

являются смешанными стратегиями первого игрока?

2) Если смешанная стратегия  первого игрока  , а второго игрока , то чему равен выигрыш второго игрока в данной ситуации (х, y)?

3). Найти оптимальную  смешанную стратегию первого  игрока

4). Указать цену игры.

 

Решение

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

Для данной задачи каждая смешанная стратегия А полностью  определяется вероятностями р1, р2, р3, с которыми игрок А выбирает соответствующие чистые стратегии А1, А2, А3. Поэтому смешанную стратегию Р игрока А можно отождествлять с трехмерным вектором Р=(р1, р2, р3), где рi³0 и р12+ р3 =1

Вектор    не может являться смешанной стратегией первого игрока, т.к. он содержит четыре компоненты, а чистых стратегий и первого игрока только 3.

Вектор  так же не может являться смешанной стратегией первого игрока, т.к. он содержит четыре компоненты, а чистых стратегий и первого игрока только 3.

Вектор     является смешанной стратегией первого игрока, т.к. это трехмерный вектор с неотрицательными компонентами, сумма которых равна 1

Вектор  не является смешанной стратегий первого игрока, т.к. сумма его трех компонентов не равна 1: ¹1

Вектор     является смешанной стратегией первого игрока, т.к. это трехмерный вектор с неотрицательными компонентами, сумма которых равна 1

Следовательно, смешанной  стратегий первого игрока является только вектор

 

 

2) Выигрыш второго игрока в ситуации (х, y) определяется по формуле:

Выигрыш второго игрока в ситуации (х, y)

Если смешанная стратегия  первого игрока , а второго игрока , то чему равен выигрыш второго игрока в данной ситуации (х, y)?

 

 

3). Найдем оптимальную смешанную стратегию первого игрока

Матрица  не имеет седловой точки, т.к.

a=1¹b=2

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

Элементы второго столбца  больше всех элементов 1-ого, 3-го и 4-ого  столбцов. Элементы 3-ого столбца  больше элементов 4-ого столбца. Следовательно, 2-ой и 3-ий столбцы являются доминируемыми. Вероятность выбора 2-ой и 3-ей стратегии  вторым игроком равна 0, поэтому столбцы 2 и 3 можно вычеркнуть.

Получим матрицу 

Если игра задана платежной  матрицей  , то оптимальная смешанная стратегия первого игрока (р1, р2) определяется соотношениями:

а цена игры

 

Следовательно, оптимальная  смешанная стратегия первого  игрока:

4) Определим цену игры

Если игра задана платежной  матрицей  , то цена игры определяется соотношением:

 

Цена игры равна 

 

Задача 5

Фермер Петров задумал выращивать капусту. На урожайность капусты в основном оказывают влияние погодные условия и количество внесенных удобрений. Лето может быть нормальное В1, сухое В2 и влажное В3. Петров удобряет свое поле либо по норме А1, либо ниже нормы А2, либо сверх нормы А3. Прибыль, которую можно получить в зависимости от погодных условий и внесенных удобрений, задана таблицей:

 

В1

В2

В3

А1

40

40

30

А2

70

20

70

А3

80

30

40


 

Указать все номера оптимальных  стратегий фермера Иванова по критерию Гурвица с параметром l=0,6

 

Решение

В соответствии с критерием  Гурвица оптимальная стратегия  выбирается из условия:

Состояния природы

В1

В2

В3

ai=

bi=

l*ai+(1-l)*bi

Стратегии фермера

Петрова

А1

40

40

30

30

40

0.6*30+(1-0.6)*40=34

А2

70

20

70

20

70

0.6*20+(1-0.6)*70=40

А3

80

30

40

30

80

0.6*30+(1-0.6)*80=50


 

Следовательно, максимальное значение Н достигается при выборе третьей стратегии. Таким образом, номер оптимальной стратегии  фермера Иванова по критерию Гурвица с параметром l=0,6 равен 3

 

Задача 6

Платежная матрица первого  игрока есть:

Платежная матрица второго  игрока есть:

Найти все ситуации равновесия по Нэшу.

Решение

В каждом столбце матрицы  А первого игрока найдем максимальный элемент. Эти элементы подчеркнуты в матрице А:

Их положение соответствует  приемлемым ситуациям первого игрока, когда второй игрок выбрал  j-ую стратегию соответственно.

Информация о работе Контрольная работа по дисциплине «Теория игр»