Игра с нулевой суммой - это математическое представление в теории игр и экономической теории ситуации, в которой преимущество, полученное одной из двух сторон, теряется другой. [1]
Если суммировать общие выигрыши участников и вычесть общие потери, они будут равны нулю. Таким образом, разрезание торта , когда взятие более значительного куска уменьшает количество торта, доступного для других, так же как увеличивает количество, доступное для того, кто берет, является игрой с нулевой суммой, если все участники оценивают каждую единицу торта одинаково . Другие примеры игр с нулевой суммой в повседневной жизни включают такие игры, как покер , шахматы и бридж, где один человек выигрывает, а другой проигрывает, что приводит к нулевой чистой прибыли для каждого игрока. [2] На рынках и финансовых инструментах фьючерсные контракты и опционы также являются играми с нулевой суммой. [3]Тем не менее, ситуация, подобная фондовому рынку и т. Д., Не является игрой с нулевой суммой, потому что инвесторы могут получить прибыль или убыток от влияния цен акций на прогнозы прибыли или экономические прогнозы, а не получить прибыль от убытков других инвесторов.
Напротив, ненулевая сумма описывает ситуацию, в которой совокупные прибыли и убытки взаимодействующих сторон могут быть меньше или больше нуля. Игра с нулевой суммой также называется строго соревновательной игрой, в то время как игры с ненулевой суммой могут быть либо соревновательными, либо неконкурентными. Антагонистические игры чаще всего решаются с минимаксной теоремой , которая тесно связана с линейным программированием двойственности , [4] или равновесиями Нэша . Дилемма заключенного - классическая игра с ненулевой суммой. [5]
Многие люди имеют когнитивную предвзятость в отношении ситуации с нулевой суммой, известную как предвзятость с нулевой суммой .
Вариант 1 | Вариант 2 | |
Вариант 1 | −A, A | B, −B |
Вариант 2 | С, -С | −D, D |
Общая игра с нулевой суммой |
Свойство нулевой суммы (если один выигрывает, другой проигрывает) означает, что любой результат ситуации с нулевой суммой является оптимальным по Парето . Обычно любая игра, в которой все стратегии оптимальны по Парето, называется конфликтной. [6]
Игры с нулевой суммой - это конкретный пример игр с постоянной суммой, в которых сумма каждого результата всегда равна нулю. [7] Такие игры являются распределительными, а не интегративными; пирог не может быть увеличен путем хороших переговоров.
В ситуации, когда прибыль (или убыток) одного лица, принимающего решения, не обязательно приводит к убыткам (или выгоде) другого лица, принимающего решения, они называются ненулевой суммой. [8] Таким образом, страна с избытком бананов, торгующая с другой страной из-за избытка яблок, где обе выигрывают от сделки, находится в ситуации ненулевой суммы. Другие игры с ненулевой суммой - это игры, в которых сумма выигрышей и проигрышей игроков иногда больше или меньше той, с которой они начали.
Идея оптимального выигрыша по Парето в игре с нулевой суммой порождает обобщенный стандарт относительной эгоистической рациональности, стандарт наказания оппонента, где оба игрока всегда стремятся минимизировать выигрыш оппонента с выгодной для себя ценой, а не предпочитают большее. чем меньше. Стандарт наказания оппонента может использоваться как в играх с нулевой суммой (например, военная игра, шахматы), так и в играх с ненулевой суммой (например, в играх с объединенным выбором). [9] У игрока в игре достаточно простое желание максимизировать для себя прибыль, а противник желает минимизировать ее. [10]
Для конечных игр с нулевой суммой для двух игроков различные теоретико-игровые концепции решения равновесия по Нэшу , минимакса и максимина дают одно и то же решение. Если игрокам разрешено использовать смешанную стратегию , в игре всегда есть равновесие.
Синий красный | А | B | C |
---|---|---|---|
1 | −30 30 | 10 −10 | −20 20 |
2 | 10 −10 | −20 20 | 20 −20 |
Матрица выигрышей в игре - удобное представление. Рассмотрим эти ситуации в качестве примера игры с нулевой суммой для двух игроков, изображенной справа или выше.
Порядок игры следующий: первый игрок (красный) тайно выбирает одно из двух действий 1 или 2; второй игрок (синий), не зная о выборе первого игрока, тайно выбирает одно из трех действий A, B или C. Затем варианты раскрываются, и на общую сумму очков каждого игрока влияет выигрыш за этот выбор.
Пример: красный выбирает действие 2, а синий выбирает действие B. Когда выплата распределяется, красный получает 20 очков, а синий теряет 20 очков.
В этом примере игры оба игрока знают матрицу выплат и пытаются максимизировать количество своих очков. Красный мог рассуждать следующим образом: «С действием 2 я могу потерять до 20 очков и могу выиграть только 20, а с действием 1 я могу проиграть только 10, но могу выиграть до 30, поэтому действие 1 выглядит намного лучше». По аналогичным соображениям синий выберет действие C. Если оба игрока предпримут эти действия, красный получит 20 очков. Если Синий предвидит рассуждение Красного и выбор действия 1, Синий может выбрать действие Б, чтобы выиграть 10 очков. Если красный, в свою очередь, предвидит этот трюк и переходит к действию 2, это приносит красному 20 очков.
Эмиль Борель и Джон фон Нейман пришли к фундаментальному пониманию того, что вероятность дает выход из этой головоломки. Вместо принятия решения о том, какое действие следует предпринять, два игрока назначают вероятности своим действиям, а затем используют случайное устройство, которое в соответствии с этими вероятностями выбирает действие за них. Каждый игрок вычисляет вероятности, чтобы минимизировать максимальную ожидаемую потерю очков независимо от стратегии оппонента. Это приводит к проблеме линейного программирования с оптимальными стратегиями для каждого игрока. Этот минимаксный метод может вычислить, вероятно, оптимальные стратегии для всех игр с нулевой суммой для двух игроков.
Для примера , приведенного выше, то получается, что Красные должны выбрать действие-с вероятностью 4 / 7 и действиями 2 с вероятностью 3 / 7 , и синие должен назначить вероятности 0, 4 / 7 , и 3 / 7 на три действия A , B и C. Красный будет выиграть 20 / 7 очков в среднем за игру.
Равновесие по Нэшу для двух игроков, игры с нулевой суммой в можно найти путем решения линейного программирования проблемы. Предположим, что игра с нулевой суммой имеет матрицу выплат M, где элемент M i , j - это выигрыш, полученный, когда минимизирующий игрок выбирает чистую стратегию i, а максимизирующий игрок выбирает чистую стратегию j (т. Е. Игрок, пытающийся минимизировать выигрыш, выбирает строку и игрок, пытающийся максимизировать выигрыш, выбирает столбец). Предположим, что каждый элемент Mположительный. В игре будет хотя бы одно равновесие по Нэшу. Равновесие по Нэшу можно найти (Raghavan 1994, p. 740), решив следующую линейную программу, чтобы найти вектор u :
Первое ограничение говорит, что каждый элемент вектора u должен быть неотрицательным, а второе ограничение говорит, что каждый элемент вектора M u должен быть не менее 1. Для результирующего вектора u обратная величина суммы его элементов равна значению игра. Умножение u на это значение дает вектор вероятности, который дает вероятность того, что максимизирующий игрок выберет каждую возможную чистую стратегию.
Если игровая матрица не содержит всех положительных элементов, добавьте к каждому элементу константу, которая достаточно велика, чтобы сделать их все положительными. Это увеличит ценность игры на эту константу и не повлияет на равновесные смешанные стратегии для равновесия.
Равновесная смешанная стратегия для минимизирующего игрока может быть найдена путем решения двойственной заданной линейной программы. В качестве альтернативы его можно найти, используя описанную выше процедуру для решения модифицированной матрицы выигрыша, которая представляет собой транспонирование и отрицание M (добавляя константу, чтобы она была положительной), а затем решая полученную игру.
Если все решения линейной программы будут найдены, они будут составлять все равновесия Нэша для игры. И наоборот, любую линейную программу можно преобразовать в игру для двух игроков с нулевой суммой, используя замену переменных, которая переводит ее в форму приведенных выше уравнений, и, таким образом, такие игры в целом эквивалентны линейным программам. [11]
Если избегание игры с нулевой суммой - это выбор действия с некоторой вероятностью для игроков, избегание всегда является стратегией равновесия по крайней мере для одного игрока в игре с нулевой суммой. Для любых игр с нулевой суммой для двух игроков, в которых ничья с нулевым результатом невозможна или недостоверна после начала игры, например, в покере, не существует другой стратегии равновесия по Нэшу, кроме избегания игры. Даже если после начала игры с нулевой суммой есть достоверная ничья с нулевым результатом, это не лучше, чем стратегия избегания. В этом смысле интересно обнаружить, что при вычислении оптимального выбора вознаграждение будет преобладать над играми с нулевой суммой для всех двух игроков в отношении того, начинать игру или нет. [12]
Самый распространенный или простой пример из подполя социальной психологии - это концепция « социальных ловушек ». В некоторых случаях преследование индивидуальных личных интересов может повысить коллективное благополучие группы, но в других ситуациях все стороны, преследующие личные интересы, приводят к взаимно деструктивному поведению.
В обзоре Коупленда отмечается, что игру с ненулевой суммой для n игроков можно превратить в (n + 1) -игровую игру с нулевой суммой, в которой n + 1-й игрок, обозначенный как фиктивный игрок , получает отрицательное значение суммы выигрыши других n игроков (глобальный выигрыш / проигрыш). [13]
Ясно, что между игроками существуют разнообразные отношения в игре с нулевой суммой для трех человек, в игре с нулевой суммой для двух человек все, что выигрывает один игрок, обязательно теряется другим, и наоборот; следовательно, всегда существует абсолютный антагонизм интересов, и это похоже на игру с тремя людьми. [14] Предполагается, что конкретный ход игрока в игре для трех человек с нулевой суммой явно выгоден для него и может принести пользу обоим другим игрокам или принести пользу одному и отрицательно повлиять на другого оппонента. [14]В частности, параллелизм интересов двух игроков делает желательным сотрудничество; может случиться так, что у игрока есть выбор между различными политиками: проявить интерес к параллелизму с другим игроком, изменив его поведение, или наоборот; что он может выбирать, с каким из двух других игроков он предпочитает строить такой параллелизм и в какой степени. [14] На картинке слева показан типичный пример игры трех человек с нулевой суммой. Если Игрок 1 выбирает защиту, а Игрок 2 и 3 выбирают нападение, они оба получают по одному очку. В то же время Игрок 2 потеряет два очка, потому что очки отнимают другие игроки, и очевидно, что Игрок 2 и 3 имеют параллелизм интересов.
Роберт Райт в своей книге « Ненулевое значение: логика человеческой судьбы» выдвинул теорию о том , что общество становится все более ненулевым по мере того, как оно становится более сложным, специализированным и взаимозависимым.
В 1944 году Джон фон Нейман и Оскар Моргенштерн доказали, что любая игра с ненулевой суммой для n игроков эквивалентна игре с нулевой суммой с n + 1 игроком; ( n + 1) -й игрок, представляющий глобальную прибыль или убыток. [15]
Игры с нулевой суммой и особенно их решения обычно неправильно понимаются критиками теории игр , обычно в отношении независимости и рациональности игроков, а также в отношении интерпретации функций полезности. Кроме того, слово «игра» не означает, что модель действительна только для развлекательных игр . [4]
Политику иногда называют нулевой суммой. [16] [17] [18] Как, в просторечии, идея тупика воспринимается как «с нулевой суммой»; хотя, по иронии судьбы, политика и экономика настолько далеки от нулевой суммы, насколько это возможно, потому что они не являются консервативной системой .
В психологии мышление с нулевой суммой относится к восприятию ситуации, подобной игре с нулевой суммой, в которой выигрыш одного человека является проигрышем другого.
В фильме « Прибытие» главная героиня доктор Луиза Бэнкс, которую играет Эми Адамс., и ее дочь беседуют в воспоминаниях, полностью основанных на игре с ненулевой суммой. В воспоминаниях дочь доктора Бэнкса спрашивает у нее технический термин, обозначающий своего рода сделку, в которой выигрывают обе стороны. Луиза не могла придумать это слово в то время, но позже, когда ее команда обсуждает свои открытия с данными об инопланетянах, они понимают, что всего существует 12 космических кораблей и, следовательно, 12 различных групп ученых, каждая с разным набором информации. . Следовательно, чтобы получить полный объем данных, они должны поделиться своими достижениями с другими группами, что, по их мнению, является игрой с ненулевой суммой. Сцена возвращается к ретроспективному кадру, в котором Луиза вспоминает технический термин «игра с ненулевой суммой» для обозначения беспроигрышной ситуации и передает его дочери. Номер трека. 14 партитуры фильмапо Иоганну Johannsson также называется «игра Non-Zero-Sum». [19]