- •Оглавление
- •Глава 9. Теория систем массового обслуживания 98
- •Введение
- •Глава 1. Построение математической модели задачи линейного программирования
- •Задачи для самостоятельного решения
- •Глава 2. Графический метод решения задач линейного программирования
- •1. Изобразим на плоскости систему координат
- •2. Рассмотрим ограничения неотрицательности
- •3. Строим множество точек, соответствующее множеству решений системы ограничений.
- •Задачи для самостоятельного решения
- •Глава 3. Стандартная и каноническая формы задачи линейного программирования
- •Задачи для самостоятельного решения
- •Глава 4. Симплексный метод решения задач линейного программирования
- •4.1.Общая идея симплексного метода
- •4.2.Табличный симплексный метод
- •4.3. Метод искусственного базиса
- •Задачи для самостоятельного решения
- •Глава 5. Двойственная задача линейного программирования
- •Задачи для самостоятельного решения
- •Глава 6. Целочисленные задачи линейного программирования
- •Задачи для самостоятельного решения
- •Глава 7. Транспортная задача
- •Задачи для самостоятельного решения
- •Глава 8. Теория игр
- •8.1. Общие понятия
- •8.2. Решение игр в чистых стратегиях
- •8.3. Решения игр в смешанных стратегиях
- •8.3.1. Решение игры 2×2 в смешанных стратегиях
- •8.3.2. Решение игры 2×2 в смешанных стратегиях геометрическим методом
- •8.3.3. Решение игр вида 2×n и m×2 геометрическим методом
- •8.4. Решение матричной игры m×n симплексным методом
- •Задачи для самостоятельного решения
- •Глава 9. Теория систем массового обслуживания
- •9.1. Компоненты и классификация моделей массового обслуживания
- •9.2. Определение характеристик одноканальных систем массового обслуживания
- •9.2.1. Одноканальная смо с отказами
- •9.2.2. Одноканальная смо с ожиданием и ограниченной длиной очереди
- •9.2.3. Одноканальная смо с ожиданием без ограниченной длины очереди
- •9.3. Определение характеристик многоканальных систем массового обслуживания
- •9.3.1. Многоканальная система массового обслуживания с отказами
- •9.3.2 Многоканальная система массового обслуживания с ожиданием и неограниченной очередью
- •9.4. Модель замкнутой системы массового обслуживания
- •Задачи для самостоятельного решения
- •Список литературы
8.4. Решение матричной игры m×n симплексным методом
Методами линейного программирования может быть решена любая игра двух лиц с нулевой суммой.
Пусть игра задана платёжной матрицей .
Оптимальная стратегия Р* удовлетворяет следующему требованию: она обеспечивает игроку А средний выигрыш, не меньший, чем цена игры γ, при любой стратегии игрока В. Если игрок А применяет смешанную стратегию против любой чистой стратегии Вj игрока В, то он получает средний выигрыш:
, .
Поэтому получаем систему неравенств:
(1)
Причём для pi выполняются следующие ограничения:
(2)
Таким образом задача игрока А может быть записана в виде:
Максимизировать F=γ при ограничениях (1) и (2).
Аналогично для игрока В задача формулируется следующим образом:
МинимизироватьW=γ, при ограничениях:
Задача игрока В является двойственно к задаче игрока А. Решим задачу для игрока А. Полагаем, что γ0, этого можно добиться, сделав все элементы aij>0. Каждое из неравенств системы (1) разделим на γ и введём новые переменные.
Тогда система (1) примет вид:
Разделив на γ равенство (2), получаем, что переменные xi (i=1,…,m) удовлетворяют условию Максимизация цены игры эквивалентна минимизации величины , поэтому целевая функция задачи имеет вид:
F=x1+x2 +. . . +xmmin
Полученная задача относительно игрока А решается симплексным методом, а задача относительно игрока B решается двойственным симплексным методом.
Порядок решения может быть любой. Решаем симплексным методом задачу относительно игрока А, а затем по теореме двойственности о соответствии переменных находим ответ задачи относительно игрока B, или наоборот решаем двойственным симплексным методом задачу относительно игрока В, а затем по теореме двойственности о соответствии переменных находим ответ задачи относительно игрока А. Можно решить симплексным методом задачу относительно игрока А и двойственным симплексным методом задачу относительно игрока В.
Задачи для самостоятельного решения
1-30. Решить игру, заданную платёжной матрицей.
1.
|
2.
|
3.
|
4.
|
5.
|
6.
|
7.
|
8.
|
9. |
10.
|
11.
|
12.
|
13.
|
14.
|
15.
|
16.
|
17.
|
18.
|
19.
|
20.
|
21.
|
22.
|
23.
|
24.
|
25.
|
26.
|
27.
|
28.
|
29.
|
30. |
31-60. Решить матричную игру m×n
31.
|
32.
|
33.
|
34.
|
35.
|
36.
|
37.
|
38.
|
39.
|
40.
|
41.
|
42.
|
43.
|
44.
|
45.
|
46.
|
471.
|
48.
|
49.
|
50.
|
51.
|
52.
|
53.
|
54.
|
55.
|
56.
|
57.
|
58.
|
59.
|
60.
|