
- •Введение
- •1. Развивающие математические игры
- •1.1. Тест-разминка (на 30 минут)
- •1.2. Ответы к Тесту-разминке
- •1.3. Тест №1 (на 1 час)
- •1.4. Ответы и указания к Тесту №1
- •1.5. Тест №2 (на 1 час)
- •1.6. Ответы и указания к Тесту №2
- •1.7. Математические игры
- •1.8. Указания к играм
- •2. Элементы теории некооперативных игр
- •2.1. Примеры и понятия
- •2.2. Статические игры с полной информацией
- •Все варианты ситуаций
- •Все варианты выигрышей
- •2.3. Концепция доминирования
- •Доминирующие стратегии
- •Определения
- •Доминирующие стратегии
- •Определение
- •Определение
- •Определение
- •2.4. Последовательное отбрасывание строго доминируемых стратегий
- •Определение
- •2.5. Равновесие по Нэшу
- •Определение
- •Теорема 1
- •Теорема 2
- •2.6. Равновесие по Нэшу в смешанных стратегиях
- •Определение
- •Теорема 3 (Нэша)
- •2.7. Упражнения для самостоятельного решения
- •2.8. Задачи повышенной трудности (для исследования)
- •3. Динамические игры с совершенной информацией
- •3.1. Примеры и понятия
- •Определение
- •3.2. Дополнительные задачи
- •4. Динамические игры с несовершенной информацией
- •4.1. Основные понятия
- •4.2. Уточнение понятия стратегии
- •Редуцированная игра «Набеги на банки»
- •5. Некоторые применения теории игр
- •5.1. Государство и экономика
- •5.2. Общественное благо и проблема координации
- •5.3. Общественное благо со слабыми связями
- •Общественное благо со слабыми связями
- •5.4. Координирующая функция государства
- •5.5. Общественные блага добровольного типа
- •5.6. Кто будет добровольцем
- •Предоставление общественного блага добровольного типа
- •Вероятности исходов игры
- •Высокие выгоды от чужого вклада
- •Вероятности результатов
- •5.7. Общая модель добровольного общественного блага
- •Основная форма добровольного общественного блага
3.2. Дополнительные задачи
В следующих играх найдите решение, используя обратную индукцию.
Игра 13. «Кто последний». Играют два школьника. В куче n камней. Каждый по очереди берет из кучи (на его выбор) 1, 2 или 3 камня. Проигрывает тот, кто взял последний камень. Найдите решение игры для n = 6; при каких значениях n первый игрок выигрывает?
Игра 14. «Выбор отдыха». Муж и жена выбирают, где провести вечер: дома или у друзей, причем друзья у них разные. Выигрыши заданы следующей матрицей:
-
Выбор отдыха
Муж
дома
у друзей
Жена
дома
b
c
a
0
у друзей
0
c
d
d
Величины a, b, c, d > 0 – параметры. Жена делает свой выбор первой. При каких условиях на параметры супруги проведут вечер дома вместе?
Игра 15. «Издольщина». Барин выбирает какую долю стоимости y урожая забирать у крестьянина в виде издольщины. Он при этом максимизирует функцию вида
y – 2,
то есть желает побольше получить, но не желает разорить полностью крестьянина, что возможно при слишком большом ( [0,1]). Крестьянин имеет целевую функцию (1 – ) y – y2, то есть максимизирует прибыль по y (y 0) при квадратичной функции затрат.
Какую долю выберет барин?
Игра 16. «Координаты». Два игрока размещают точку на плоскости, то есть выбирают ее координаты (x, y). Игрок 1 находится в точке (x1, y1), а Игрок 2 – в точке (x2, y2). Игрок 1 выбирает координату x, а Игрок 2 – координату y. Каждый стремиться, чтобы точка находилась как можно ближе к нему. Найдите решение этой игры в предположении, что первым выбор делает Игрок 1.
Игра 17.
«Справедливый дележ пирога». В игре
участвуют n
игроков. Нужно разделить пирог между
игроками, то есть выбрать набор (1,
..., n),
где
,
= 1.
Предлагается следующая процедура дележа. Игрок 1 режет пирог. Остальные игроки по порядку номеров берут любой из кусков по выбору. Последний кусок достается Игроку 1.
а) Нарисуйте дерево игры при n = 3. Опишите множество стратегий каждого из игроков.
б) Найдите совершенное равновесие в подыграх.
в) Докажите, что справедливый дележ i = 1/n будет единственным равновесием.
4. Динамические игры с несовершенной информацией
4.1. Основные понятия
В рассматриваемых до сих пор играх каждый игрок перед тем как сделать ход полностью знал предысторию игры, т.е. выборы, сделанные ранее всеми игроками. Другими словами игрок знает, в какой вершине дерева он оказался.
В этом разделе мы рассмотрим класс игр, называемых играми с несовершенной информацией, в которых игроки могут не знать полностью предысторию игры. Т.е., осуществляя очередной ход, они знают, что находятся в одной из вершин некоторого подмножества всех вершин дерева игры – так называемого информационного множества.
Примером игры с несовершенной информацией служит любая статическая игра. Ее можно искусственно «динамизировать», задав произвольным образом порядок ходов и определив подходящим образом информационные множества, как это сделано на Рис. 9. для Игры «Выбор компьютера».
Рис. 9. Представление статической игры «Выбор компьютера» в виде дерева
Предположим, что Игрок 1 ходит первым. Есть две вершины, в которых ход принадлежит Игроку 2, однако сам он не может различить, выбирая свои действия, в какой вершине он находится; другими словами эти две вершины находятся в одном и том же информационном множестве.
Как видим, развернутая форма игр с несовершенной информацией несколько более сложна, чем развернутая форма игр с совершенной информацией. Дополнительно к тем составляющим, которые были указаны в прежнем определении, требуется также перечислить информационные множества, которые задают разбиение множества вершин (кроме конечных). Информационные множества должны быть заданы так, чтобы каждая вершина, кроме конечных, принадлежала одному и только одному из них. Кроме того, по смыслу определения информационного множества, во всех его вершинах ход должен принадлежать одному и тому же игроку.
Дополнительно накладывается условие, чтобы множества возможных действий во всех вершинах одного и того же информационного множества были одинаковыми. В противном случае игрок мог бы по тому, какие альтернативы ему доступны, определить, в какой именно вершине он находится. Дерево игры «Выбор компьютера» не удовлетворяет этому требованию – и в вершине , и в вершине Игрок 2 выбирает между IBM и Mac.
Используя понятие информационного множества, мы можем дать формальное определение игр с совершенной информацией: в играх с совершенной информацией в каждом информационном множестве находится только одна вершина.
Таким образом, мы рассмотрели два представления любой игры – в нормальной и развернутой форме. Выше мы показали, как представить динамическую игру с совершенной информацией в нормальной форме, а статическую игру – в развернутой форме. Любую динамическую игру с совершенной информацией можно представить в нормальной форме, а затем, на основе этой нормальной формы, построить развернутую форму соответствующей игры.
Но нормальная форма игры не является в общем случае адекватной для описания динамических игр. С помощью нее можно представлять корректно только статические игры. Использование же нормальной формы для представления статических игр вполне допустимо и даже предпочтительно, так как она более компактна.