Для решения задачи о нахождении седловой точки в смешанных стратегиях для матричной игры с нулевой суммой, мы будем использовать метод двойственных задач линейного программирования.
Дана матрица:
\be...
Пусть игрок 1 (строки) выбирает стратегию, а игрок 2 (столбцы) также выбирает стратегию. Мы будем искать смешанные стратегии для обоих игроков.
max v
при ограничениях:
\begin{align*}
9x2 + 8x ≥ v \
5x2 + 3x ≥ v \
4x2 + 5x ≥ v \
11x2 + 6x ≥ v \
x2 + x = 1 \
x2, x ≥ 0
\end{align*}
min w
при ограничениях:
\begin{align*}
9y2 + 4y4 ≤ w \
6y2 + 6y4 ≤ w \
8y2 + 5y4 ≤ w \
y2 + y4 = 1 \
y2, y4 ≥ 0
\end{align*}
Теперь мы можем записать двойственные задачи. Для задачи игрока 1 мы можем использовать симплекс-метод или метод графического решения, чтобы найти оптимальные значения x2, x и v.
Для задачи игрока 2 мы также можем использовать симплекс-метод для нахождения оптимальных значений y2, y4 и w.
Построим симплекс-таблицу для задачи игрока 1. Мы можем использовать метод подбора, чтобы найти значения x2, x.
- Начнем с начального базиса, например, x2 = 0, x = 0.
- Проверяем, удовлетворяет ли это ограничению. Если нет, изменяем значения и продолжаем.
Аналогично, мы можем построить симплекс-таблицу для задачи игрока 2.
После нахождения оптимальных значений для обеих задач, мы сравниваем результаты. Если v = w, то это и есть седловая точка. Если нет, то мы продолжаем итерации, пока не найдем равенство.
После выполнения всех шагов, мы получим значения смешанных стратегий для обоих игроков и седловую точку, если она существует.
Если у вас есть доступ к программному обеспечению для решения линейных задач (например, MATLAB, Python с библиотекой SciPy или специализированные программы для линейного программирования), это значительно упростит процесс.
Если вам нужно, я могу помочь с конкретными расчетами или программным кодом для решения этой задачи.