Решение игры методом линейного программирования


Основная теорема теории игр – теорема Неймана, утверждает, что для игры двух лиц с нулевой суммой всегда существует решение в смешанных стратегиях. При этом может оказаться, что какие – то чистые стратегии используются в смешанной стратегии с положительной частотой, они называются активными, а другие – не используются вовсе. Их частоты равны нулю. Доказано, что всякую матричную игру с нулевой суммой можно свести к решению симметричной пары разрешимых двойственных задач. Верно и обратное: то, что симметричной паре разрешимых двойственных задач соответствует некоторая игра двух лиц с нулевой суммой. Рассмотрим игру заданную платежной матрицей C=(Cij) и пусть седловой точки нет. Будем искать решение в смешанных стратегиях.

clip_image002 clip_image004

При любой частой стратегии Bj игрока В среднем выигрыш при многократном повторении игры у игрока А будет равен:

clip_image006 clip_image008

и этот выигрыш должен быть clip_image010

Разделим левую и правую часть на V

clip_image012, clip_image008[1] (1)

clip_image015 clip_image017 (2)

Подставим (2) в (1)

clip_image019 clip_image008[2] из (2) clip_image022 clip_image024 (3)

По условию clip_image026 подставляем сюда (3) clip_image028

Так как игрок А стремится свой выигрыш максимизировать, то clip_image030, а clip_image032 Отсюда получим целевую функцию: clip_image034

Таким образом получили следующею задачу ЛП, которая называется задачей игрока А:

З.А. clip_image036

clip_image038 clip_image040clip_image008[3]

clip_image034[1]

Аналогично рассуждая, построим задачу игрока В, которая является двойственной к задаче игрока А.

З.В clip_image044

clip_image046 clip_image017[1]

clip_image049 где clip_image051 clip_image053

Решив пару двойственных задач, мы найдем их оптимальные решения:

clip_image055 clip_image057

clip_image059 clip_image061

Оптимальные частоты смешанных стратегий игроков: clip_image063 clip_image017[2]

clip_image066 clip_image008[4]

Цена игры: clip_image069

Замечание

При решении игры необходимо, чтобы все Cij>0. Если в матрице С имеются clip_image071, то следует все элементы этой матрицы увеличить на такое положительное число М, чтобы в новой матрице clip_image073, clip_image075 все элементы были положительны. Затем решаем игру с матрицей clip_image077 и ее оптимальные смешанные стратегии совпадают с оптимальными смешанными стратегиями игры с матрицей С, а цена игры с матрицей С меньше на число М цены игры с матрицей clip_image077[1].

Загрузка...