Решение матричной игры m×n сведением к задаче линейного программирования для игрока A.



Пусть дана матричная игра с матрицей А порядка m х n.

 

 

А=Po=(p1o,p2o,…,pmo)

,

Если игрок А применяет любую смешанную стратегию P=(p1,p2,…,pm) против любой чистой стратегии Bj игрока В, то он получает выигрыш

F(P,Bj)=a1jp1+a2jp2+…+anjpm, j=1,2,…,n

.

Разделим каждое неравенство на V>0 и введем

x1=p1/v, x2=p2/v,…,xm=pm/v

Разделив на V>0 равенство , получим выражение x1+x2+…+xm=1/v

Получаем задачу линейного программирования для игрока А:

x1+x2+…+xm->min(поскольку первый игрок стремится найти такие значения хi и, следовательно, pi, чтобы цена игры v была максимальной)

Po=(p1o=x1o*V, p2o=x2o*V,…,pmo=xmo*V)


Дата добавления: 2015-12-21; просмотров: 1; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!