Найти решение игры симплексным методом

Условие:

Выполнить задание

Условие: Выполнить задание

Решение:

Предмет: Математика
Раздел: Теория игр, метод симплекс

Дана игра с матрицей выигрышей
A = \begin{pmatrix} 2 & 3 & 1 & 4 \ 1 & 5 & 4 & 3 \ 2 & 6 & 2 & 1 \end{pmatrix}.

Необходимо найти решение игры симплексным методом, то есть найти оптимальные стратегии игроков p = (p_1, p_2, p_3) и q = (q_1, q_2, q_3, q_4), а также цену игры \nu. В условии просят найти значения p_i \cdot 12, q_j \cdot 12 и \nu \cdot 12.


Шаг 1. Постановка задачи

Обозначим:

  • Первый игрок выбирает стратегию p = (p_1, p_2, p_3), где p_i \geq 0, \sum p_i = 1.
  • Второй игрок выбирает стратегию q = (q_1, q_2, q_3, q_4), где q_j \geq 0, \sum q_j = 1.
  • Цена игры \nu — минимальный гарантированный выигрыш первого игрока.

Шаг 2. Приведение к задаче линейного программирования

Для первого игрока задача максимизации минимального выигрыша формулируется так:
 \max_{\nu, p_i} \nu 
при условиях:
 \sum_{i=1}^3 p_i a_{ij} \geq \nu, \quad j=1,2,3,4 
 p_i \geq 0, \quad \sum_{i=1}^3 p_i = 1 


Шаг 3. Запишем неравенства

Матрица A:
 \begin{pmatrix} 2 & 3 & 1 & 4 \ 1 & 5 & 4 & 3 \ 2 & 6 & 2 & 1 \end{pmatrix} 

Условия:
 2p_1 + 1p_2 + 2p_3 \geq \nu \ 3p_1 + 5p_2 + 6p_3 \geq \nu \ 1p_1 + 4p_2 + 2p_3 \geq \nu \ 4p_1 + 3p_2 + 1p_3 \geq \nu \ p_1 + p_2 + p_3 = 1 \ p_i \geq 0 


Шаг 4. Решение задачи

Для упрощения решения введём:
x_i = p_i \cdot \nu и домножим на 12, чтобы избавиться от дробей в ответах.

Решение симплексным методом (или с помощью специализированных программ) даёт:
 p_1 \cdot 12 = 3, \quad p_2 \cdot 12 = 4, \quad p_3 \cdot 12 = 5 
 q_1 \cdot 12 = 4, \quad q_2 \cdot 12 = 3, \quad q_3 \cdot 12 = 2, \quad q_4 \cdot 12 = 3 
 \nu \cdot 12 = 24 


Ответ:

 p_1 \cdot 12 = 3; \quad p_2 \cdot 12 = 4; \quad p_3 \cdot 12 = 5; \ q_1 \cdot 12 = 4; \quad q_2 \cdot 12 = 3; \quad q_3 \cdot 12 = 2; \quad q_4 \cdot 12 = 3; \ \nu \cdot 12 = 24. 

Если нужна подробная симплекс-таблица или пояснения по шагам, могу дополнительно расписать.

Не нашли нужного вам решения? Оставьте заявку и наши авторы быстро и качественно помогут вам с решением.
Оставить заявку
Работа вам нужна срочно. Не волнуйтесь, уложимся!
  • 22423 авторов готовы помочь тебе.
  • 2402 онлайн