Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Решение моделей матричных игр сведением к паре взаимно двойственных линейных оптимизационных моделей
Выше установлено, что если игра имеет седловую точку, то решение ее лежит в области чистых стратегий: оптимальными будут максиминные (минимаксные) стратегии, а ценой игры – седловой элемент матрицы игры. Оптимальные же смешанные стратегии для игр без седловых точек можно получить, решая систему линейных неравенств: и линейных уравнений: ( ≥ 0, 0). Этот путь нерационален, так как связан с большим объемом вычислений. Покажем, что решение любой конечной матричной игры может быть сведено к решению линейной оптимизационной модели. Пусть игра задана матрицей , . Поскольку элементы платежной матрицы положительны, то и цена игры . Найдем сначала оптимальную смешанную стратегию игрока В. Применяя ее, игрок В проиграет не более цены v, какую бы чистую стратегию не применял игрок А, т. е. . Разделим обе части неравенств на v, получим: . Обозначив , , (6.5) будем иметь: , , , . (6.6) Кроме того, удовлетворяет условию: . Игрок В стремится сделать свой проигрыш наименьшим, а, следовательно, будет возрастать величина . (6.7) Учитывая выше сказанное, приходим к линейной оптимизационной модели, записанной в симметричной форме: максимизировать линейную функцию max, (6.8) при линейных ограничениях: (6.9) (6.10) Решив ее, найдем оптимальный план и , а затем, используя (6.7) и (6.5), определим цену игры и компоненты оптимальной смешанной стратегии : , , . Аналогично можно построить еще одну линейную оптимизационную модель для определения оптимальной смешенной стратегии игрока , рассмотрев неравенства Минимизировать функцию: (6.11) при ограничениях: , , (6.12) , . (6.13) Решая ее, найдем оптимальный план: и , а затем найдем цену, и оптимальную смешанную стратегию игрока А: , . Модели (6.8)-(6.10) и (6.11)-(6.13) образуют пару двойственных линейных оптимизационных моделей. Найдя решение одной из них, решение другой находим из строки целевой функции последней симплексной таблицы, воспользовавшись соответствием между переменными:
При решении матричных игр размерностью и целесообразно использовать графический метод. Пример 6.4. Найти решение игры с матрицей
. Решение. Найдем сначала оптимальную смешанную стратегию игрока В. Для этого составим линейную оптимизационную модель: найти план , при котором целевая функция
,
и который удовлетворяет ограничениям:
Эту модель решаем симплекс-методом. Сначала вводим неотрицательные вспомогательные переменные и приводим систему ограничений к предпочтительному виду:
Составляем первую симплексную таблицу
и находим решение в следующих симплексных таблицах:
В последней симплексной таблице получено оптимальное решение: , , , . Цену игры и компоненты оптимальной смешанной стратегии определим по формулам и :
, , , .
Таким образом, . Аналогично строим модель для определения оптимальной смешанной стратегии игрока А.
Преобразуем модель к каноническому виду, вычитая вспомогательные неотрицательные переменные :
Решение этой модели находим, воспользовавшись соответствием между переменными исходной и двойственной моделей:
Оптимальное решение двойственной модели находим из последней симплексной таблицы, учитывая соответствие между переменными: , . Оптимальную смешанную стратегию игрока А определим по формулам: , . Отсюда, , , . Таким образом, оптимальная смешенная стратегия игрока имеет вид: . Пример 6.5. Два банка и выделяют денежные средства на финансирование трех проектов. С учетом особенностей вкладов и выдачи кредитов прибыль банка в зависимости от объемов финансирования определяется элементами матрицы . Предположим, что потери банка при этом равны прибыли банка . Определить оптимальные смешанные стратегии банков и . Решение. Предположим, что банк располагает суммой в ден. ед., отпускаемой на финансирование трех проектов. Тогда чистая стратегия - это сумма в ден. ед. выделенная на финансирование первого проекта; чистая стратегия - это сумма в ден. ед. выделенная на финансирование второго проекта; чистая стратегия - это сумма в ден. ед. выделенная на финансирование третьего проекта. Банк также располагает суммой в ден. ед., отпускаемой на финансирование трех проектов. Чистые стратегии - это суммы в ден. ед., выделенные на финансирование трех проектов. Общие суммы средств, выделенных на финансирование трех проектов, удовлетворяют равенствам: Решим игру в чистых стратегиях. Для этого составим платежную матрицу:
Из матрицы видим, что Следовательно, игра не имеет решения в чистых стратегиях. Поэтому решение игры найдем в смешенных стратегиях. Цена игры заключена между нижней и верхней чистыми ценами, т.е. . Составим математические модели для каждого игрока, предварительно упростив матрицу: разделим все элементы платежной матрицы на 5 и вычтем из полученных элементов 4. Получим матрицу . Цена в упрощенной матичной игре будет равна: , где цена в исходной игре. С учетом упрощения математическая модель для игрока будет иметь вид:
Для игрока :
Преобразуем модели к канонической форме записи, вводя вспомогательные переменные для исходной модели и для двойственной модели. Введенные вспомогательные переменные примем за базисные переменные. Укажем соответствие между переменными пары взаимно двойственных моделей: Решим двойственную модель (модель игрока ) симплексным методом. Каноническая форма записи этой модели имеет вид:
Составим симплексную таблицу:
Последовательно преобразуем первоначальную симплексную таблицу:
В последней симплексной таблице содержится оптимальный план: ; . Учитывая соответствие между переменными, находим оптимальный план игрока : ; . Применяя формулы , находим цену игры и вероятности для оптимальных смешанных стратегий: ; ; ; . Таким образом, применяя свою смешанную стратегию , банк получит прибыль не менее ден. ед., а убыток банка при применении своей смешанной стратегии , составит не более 39, 25 ден. ед. Следовательно, из общей суммы средств ден. ед., выделяемых банком на финансирование трех проектов, на долю первого проекта должно выделяться 70%, второго – 25%, третьего – 5% этой суммы. Банк распределяет выделенные средства ден. ед. следующим образом: на финансирование первого проекта – 40%, второго – 55%, третьего – 5%. Такое распределение денежных средств банками и на финансирование трех проектов позволит им получить максимальную прибыль равную 39, 25 ден. ед. Лекция 7 Экономико-математические методы и модели финансов и кредита (продолжение) Вопросы, изучаемые на лекции:
7.1. Статистические модели в сфере финансово-кредитной деятельности 7.2. Правила выбора оптимальной стратегии
|