Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Игроки

Работа добавлена на сайт samzan.net:


Задача 1

Свести матричную игру к  задачам  линейного программирования  и  найти  её  решение:

Решение

Для  начала  проверим,  имеет  ли  матрица  седловую  точку.  Если  да,  то  выписываем  решение  игры  в  чистых  стратегиях.

Считаем,  что  игрок  1  выбирает  свою  стратегию  так,  чтобы  получить  максимальный  свой  выигрыш,  а  игрок  2  выбирает  свою  стратегию  так, чтобы   минимизировать  выигрыш  игрока  1.

Игроки

-5

2

3

-5

3

-5

2

-5

2

3

-5

-5

3

3

3

Находим гарантированный выигрыш, определяемый нижней ценой игры  , которая указывает на максимальную чистую стратегию A1. Верхняя цена игры  . Это свидетельствует об отсутствии седловой точки, так как  , тогда цена игры находится в пределах   . Находим решение игры в смешанных стратегиях. Объясняется это тем, что игроки не могут объявить противнику свои чистые стратегии: им следует скрывать свои действия. Игру можно решить, если позволить игрокам выбирать свои стратегии случайным образом (смешивать чистые стратегии).

В платежной матрице отсутствуют доминирующие строки  и  доминирующие столбцы.

Так как игроки выбирают свои чистые стратегии случайным образом, то выигрыш игрока 1 будет случайной величиной. В этом случае игрок 1 должен выбрать свои смешанные стратегии так, чтобы получить максимальный средний выигрыш.

Аналогично, игрок 2 должен выбрать свои смешанные стратегии так, чтобы минимизировать математическое ожидание игрока 1.

В матрице присутствуют отрицательные элементы. Для упрощения расчетов добавим к элементам матрицы число 5. Такая замена не изменит решения игры, изменится только ее цена (по теореме фон Неймана).

0

7

8

8

0

7

7

8

0

Находим решение игры в смешанных стратегиях.

Математические модели пары двойственных задач линейного программирования можно записать так:

найти минимум функции  при ограничениях:

Найти максимум функции  при ограничениях:

Можно решить одну из систем, например решим вторую систему.

Цена игры будет равна  , а вероятности применения стратегий игроков:

,  .

Цена игры: ,

 

Оптимальная смешанная стратегия игрока 1:  P = (1/3; 1/3; 1/3).

Оптимальная смешанная стратегия игрока 2: Q = (1/3; 1/3; 1/3). Поскольку ранее к элементам матрицы было прибавлено число 5, то вычтем это число из цены игры.

5 - 5 = 0

Цена игры:   

Проверим правильность решения игры с помощью критерия оптимальности стратегии.

Все неравенства выполняются как равенства или строгие неравенства, следовательно, решение игры найдено верно.

Задача 2

Записать двойственную  задачу.  Симплекс – методом найти решение исходной и двойственной задач:

Решение

Найдём  решение  прямой  задачи,  приведя  её  к  каноническому  виду.  Там,  где  знак    вводим  дополнительную  переменную  со  знаком плюс,  а  там где  знак    вводим  дополнительную  переменную  со  знаком минус,  при этом  ещё  вводим  искусственный  базис.   Запишем данную  математическую  модель  в  каноническом  виде.

Решим  данную  задачу  симплекс – методом.

В  индексной  строке  выбираем  наибольшую  по  модулю  отрицательную  оценку (-2),  выделяем столбец.  У  нас  это  второй  столбец.  Находим  оценочные  отношения:  делим  столбец  С  на  столбец  Е  и  выбираем  наименьшее  отношение – у нас  это 1,5. Выделяем первую строку.  Выводим  из  базиса  переменную  ,  при  этом  в  базис  вводим  переменную .  Делим выделенную строку  на  ключевой  элемент, т.е.  на  4.  Записываем  пересчитывающие  коэффициенты  в  последний  столбец  - делением  генерального  столбца  на  ключевой  элемент,  кроме    строки  с  ключевым  элементом.  Все  остальные  элементы  пересчитываем  по  методу  Гаусса.  В результате  перейдём  к  следующей  симплекс – таблице.

Так  как  в  индексной  строке  есть  отрицательная  оценка,  следовательно,  требуется  улучшение  оптимального   плана.  Выделяем   столбец  с  отрицательной  оценкой – это  первый  столбец.  Находим  оценочные  отношения,  делением   столбца  В  на  столбец  ,   выбираем  наименьшее  отношение – это  третья строка  с  отношением  3,14,  выделяем  её. Из  базиса  выводим  переменную  ,  при  этом  в  базис  вводим  переменную  .  Аналогично  пересчитываем  все невыделенные  элементы.    Получим  новую  симплекс – таблицу.

Снова  требуется  улучшение  оптимального плана,  так  как  не  выведен  искусственный базис.  Выводим его,  при  этом в  базис  вводим  переменную  .

Так  как  в  индексной  строке  все  элементы  положительные  или  равны  нулю,  получили  оптимальный  план.

 Решим  двойственную  задачу прямой задачи.

Правило   построения  двойственной  задачи  состоит  в  следующем.  Каждому  равенству   прямой  задачи  соответствует   двойственная  переменная

Стрелки   показывают,  что  первому  равенству  соответствует  переменная  ,    второму – переменная  ,  третьему .

Для  определения  целевой  функции    двойственной  задачи  двойственные  переменные   ,   и     умножаются  на  правые  части   равенств  и  складываются:

.

Каждой  переменной  прямой  задачи  ,  соответствует   ограничение  двойственной  задачи.  Левые  части  этих  ограничений  для  переменной    записываются следующим  образом.  Двойственные  переменные   ,    и  умножаются   на  коэффициенты  перед переменной    и  складываются:   .

Аналогично,  записываются  левые  части  ограничений  для  переменной   .  Двойственные  переменные  ,   и   умножаются  на  коэффициенты  перед  переменной    и  складываются:  .  

Для  переменной    .

Левая  часть   ограничений  для  переменной    равна   ,  а для   переменной  , для  переменной  .  Правые  части   ограничений  равны  коэффициентам  1,  2, -1  целевой  функции   .

Перед  переменными  ,   левые  и  правые  части  ограничений  соединяются   знаком  .

В результате математическая   модель двойственной  задачи  имеет  вид:

найти    двойственные  переменные    ,  ,   при  которых  целевая  функция     минимальна

 

при  ограничениях

Переменные  ,   называются   допустимым  решением   двойственной  задачи,  если  они  удовлетворяют  всем  ограничениям  и  оптимальными,  если  они  допустимые  и  на  них  целевая  функция    достигает  минимума.

Решим  данную  задачу  симплекс – методом,  для  этого  приведём  математическую модель задачи  к  канонической  форме.  Введём дополнительные  переменные  .

Но коэффициенты  при  новых  переменных  отрицательны,  так  как  знак  ,  а  решения  симплекс-методом  все  коэффициенты  при базисных  переменных  должны  быть  равны (+1), поэтому  вводим три  искусственные  базиса  .

Строим симплекс таблицу.  Так  как  задача на  нахождения  минимального значения,  то  в индексной  строке  выбираем наибольшую по модулю  отрицательную  оценку – это  первый  столбец,  выделяем  его. Далее  находим оценочные  отношения,  из  них  выбираем наименьшее, выделим  эту строку – у  нас  это  третья строка,  а  также  вычислим   коэффициенты  в  последнем столбце.  

Итерации  проводим  до  тех  пор,  пока  в  индексной  строке  не  будут  все  отрицательные  элементы  либо  равны  нулю.

Так  как  в индексной  строке  все  элементы  меньше  или  равны  нулю,  получен  оптимальный  план.

Сравнивая  прямую  и  двойственную  задачи,  видим,  что  целевые  функции  равны:  ,  а  это  значит,  что  полученное  решение верно.

PAGE  4




1. визуальная драма Формат кроссовер; мультимедиа; мультиперформанс
2. Наркомания и закон
3. Анализ доходов и расходов муниципального бюджета г Рязань
4. Общая собственность понятия и виды
5. темах счисления двоичнодесятичном коде
6. функции и множества смешанных стратегий игрока А
7. Контрольная работа по дисциплине- Трудовое право Вариант 10 Выполнил-
8.  Сутність цілі та завдання вивчення і форми попиту споживачів на товари в роздрібному торгівельному підпри
9. 2015 годов очного обучения ИПССО специальности общая психология психология личности история психологии пр
10. тема- Виды гражданскоправовой ответственности Введение Вопросы связанные с понятием и правовой пр
11. Культура, её структура и функции
12. Финансовые ведомства Римской империи в IV веке
13.  Основные цели и задачи предприятия [3] 1
14. тематизированы все важные нормативные документы высших органов законодательной и исполнительной власти.1
15. Хранилища и базы данных
16. реферату- Хвороби нирок та сечовивідних шляхівРозділ- Медицина Хвороби нирок та сечовивідних шляхів Фіто
17. 1 Обзор состояния вопроса
18. тематические основы криптографии и её применение в банковском деле
19. Задачи курса- познакомить студентов с профессией моделью современного специалиста или бакалавра в сф
20. М Российское педагогическое агентство