Решение матричной игры 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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!