Моделирование конфликтных ситуаций в экономике Методы решения

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

математические методы в экономике.ppt

  • Количество слайдов: 26

> Моделирование конфликтных ситуаций в экономике Методы решения игровых задач Моделирование конфликтных ситуаций в экономике Методы решения игровых задач

>Моделирование конфликтных ситуаций  в экономике 1. Принцип доминирования. Цель. Уменьшить размерность задачи (редуцировать Моделирование конфликтных ситуаций в экономике 1. Принцип доминирования. Цель. Уменьшить размерность задачи (редуцировать платежную матрицу). Принцип доминирования – один из приемов редуцирования платежной матрицы. Идея принципа – выбросить из рассмотрения те стратегии игроков, которые являются очевидно не выгодными для игроков.

> Моделирование конфликтных ситуаций   в экономике Рассмотрим применение принципа на примере. Пусть Моделирование конфликтных ситуаций в экономике Рассмотрим применение принципа на примере. Пусть матрица игры имеет вид: АiBj B 1 B 2 B 3 B 4 B 5 А 1 -2 1 3 0 1 Начнем анализ этой матрицы с позиций игрока В. А 2 -1 -4 А 3 1 -5 6 3 -5 1. Значения проигрышей игрока В в столбцах В 2 и В 5 совпадают. Это означает, что с точки зрения исхода игры стратегии В 2 и В 5 равноценны и дублируют друга. Игроку В не имеет смысла оставлять в своем арсенале обе стратегии. Одну можно исключить. Пусть В.

> Моделирование конфликтных ситуаций   в экономике Пример (Принцип доминирования, продолжение).  АiBj Моделирование конфликтных ситуаций в экономике Пример (Принцип доминирования, продолжение). АiBj B 1 B 2 B 3 B 4 В результате получена матрица игры А 1 -2 1 3 0 на один столбец меньше. А 2 -1 -4 2 -1 Вывод. Матрица игры может содержать дублирующие столбцы А 3 1 -5 6 3 (строки). 2. Столбец В 3 приносит максимальный проигрыш игроку В при любой стратегии игрока А, т. к. аi 3>aij при всех i и j≠ 3. Такой столбец (стратегию) называют строго доминирующим остальные столбцы. Столбец В 3 можно удалить, т. к. разумный игрок этой стратегией никогда не воспользуется.

> Моделирование конфликтных ситуаций   в экономике Пример (Принцип доминирования, продолжение).  Моделирование конфликтных ситуаций в экономике Пример (Принцип доминирования, продолжение). 3. Если сравнить столбцы В 1 и АiBj B 1 B 2 B 4 В 4, то видно, что а 14>а 11, a 24=a 21, a 43>a 31, т. е. в столбце В 4 А 1 -2 1 0 содержатся элементы, которые А 2 -1 -4 -1 либо строго больше элементов столбца В 1, либо равны А 3 1 -5 3 соответствующим элементам столбца В 1. В этом случае говорят, что столбец (стратегия) В 4 не строго доминирует столбец (стратегию) В 1. Столбец (стратегию) В 4 можно исключить из рассмотрения, т. к. эта стратегия приносит не меньший проигрыш, что и стратегия В 1.

> Моделирование конфликтных ситуаций   в экономике Пример (Принцип доминирования, продолжение).  Моделирование конфликтных ситуаций в экономике Пример (Принцип доминирования, продолжение). В результате рассмотрения АiBj B 1 B 2 неэффективности стратегий игрока В, А 1 -2 1 удалось игру размерностью 3× 5 уменьшить до размера 2× 3. А 2 -1 -4 С аналогичных позиций можно А 3 1 -5 рассмотреть эффективности стратегий игрока А, т. е. выявить дублирующие, строго и не строго доминирующие строки (стратегии) игрока А. Вывод. Прежде, чем начинать решение игры, следует по возможности уменьшить ее размерность. Одним из приемов понижения размерности является принцип доминирования.

> Моделирование конфликтных ситуаций   в экономике 2. Геометрический метод решения игры 2× Моделирование конфликтных ситуаций в экономике 2. Геометрический метод решения игры 2× 2. A i B j B 1 B 2 Решению такой игры можно дать наглядную геометрическую A 1 a 12 интерпретацию. Метод базируется на том, что A 2 a 21 a 22 множество всех смешанных Общий вид матрицы стратегий игроков можно игры 2× 2 представить в виде отрезка [0, 1]. Учитывая минимальную размерность игры, все смешанные стратегии обоих игроков можно разместить на одном отрезке [0, 1].

> Моделирование конфликтных ситуаций   в экономике 2. Геометрический метод решения игры 2× Моделирование конфликтных ситуаций в экономике 2. Геометрический метод решения игры 2× 2. Пусть игрок А имеет смешанную стратегию Р={p 1, p 2}. Обозначим p 2 через p, учитывая, что p 1+p 2=1, получим p 1=1 -p, или P={(1 -p), p}. При р=0 Р={1, 0} – стратегия А 1, при р=1 P={0, 1} – стратегия А 2. Если точка 0 соответствует стратегии А 1, а точка 1 стратегии А 2, то устанавливается взаимно однозначное соответствие между точками отрезка [0, 1] и множеством смешанных стратегий игрока А. А 1 А 2 0 р 1 р2=р р1=1 -р

> Моделирование конфликтных ситуаций   в экономике 2. Геометрический метод решения игры 2× Моделирование конфликтных ситуаций в экономике 2. Геометрический метод решения игры 2× 2. Пусть игрок А выбирает свою смешанную стратегию P={1 -p, p}, а игрок В чистую стратегию В 1. Тогда выигрыш игрока А есть: H(P, B 1) = Σpiai 1 = p 1 a 11+p 2 a 21=(1 -p)a 11+pa 21= = p(a 21 -a 11)+a 11 (6. 1) В системе координат (p, H) зависимость (6. 1) представляет собой отрезок прямой, заданный на отрезке [0, 1], проходящий через точки (0, а 11) и (1, а 21)

> Моделирование конфликтных ситуаций   в экономике 2. Геометрический метод решения игры 2× Моделирование конфликтных ситуаций в экономике 2. Геометрический метод решения игры 2× 2. Пусть для определенность а 11<а 21. H(P) а 21 Если игрок В придерживается своей чистой стратегии В 1, то выигрыш игрока А при всех его смешанных стратегиях будет лежать на отрезке [a 11, a 21]. а 11 Пусть игрок В придерживается чистой стратегии В 2. Тогда выигрыш игрока А есть: 0(А 1) 1(А 2) H(P, B 2)=Σpiai 2 = p 1 a 12 + p 2 a 22 = (1 -p)a 12+pa 22 = p(a 22 -a 12)+a 12

> Моделирование конфликтных ситуаций   в экономике 2. Геометрический метод решения игры 2× Моделирование конфликтных ситуаций в экономике 2. Геометрический метод решения игры 2× 2. H(P) а 21 Зависимость H(P, B 2)=H(P) есть а 12 отрезок между точками (0, a 12) и (1, a 22). Пусть а 12>а 22. а 22 Вопрос. Как определить опти- мальную смешанную стратегию а 11 игрока А? Показатель эффективности 0(А 1) 1(А 2) смешанной стратегии P={1 -p, p} есть min{H(P, B 1), H(P, B 2). Графически это нижняя огибающая отрезков а 11 -а 21 и а 12 -а 22.

> Моделирование конфликтных ситуаций   в экономике  2. Геометрический метод решения игры Моделирование конфликтных ситуаций в экономике 2. Геометрический метод решения игры 2× 2. H(P) а 21 Оптимальной стратегии игрока А а 12 N соответствует max α(P) или V наивысшая точка на огибающей. а 22 В данном случае это точка N α =а 11 пересечение отрезков а 11 -а 21 и а 12 - а 22. Абсцисса точки N соответст- вует оптимальной стратегии P 0={1 -p. N, PN} игрока А. Ордината точки N p 0(А 1) 1(А 2) – цена игры V. Показатель эффективности стратегии А 1 - α(A 1)=min a 11, a 12=a 11, показатель эффективности стратегии А 2 - α(A 2)=min (a 22, a 21)=a 22. Нижняя цена игры – min(α(A 1), α(A 2))=a 11

>  Моделирование конфликтных ситуаций    в экономике 2. Геометрический метод решения Моделирование конфликтных ситуаций в экономике 2. Геометрический метод решения игры 2× 2. H(P) А 21=β а 12 Оптимальные стратегии игрока N В лежат на верхней огибающей V отрезков а 11 -а 21 и а 12 -а 22. а 22 Соответственно неэффектив- ности стратегий игрока В и верх- α =а 11 няя цена игры соответственно есть: β(В 1)=max (a 11, a 21)=a 21, β(В 2)=max(a 12, a 22)=a 12, 0(А 1) p 1(А 2) β=min(β(В 1), β(В 2))=a 12. Для нахождения оптимальной смешанной стратегии игрока В необходимо вспомнить, что В=-АТ и провести аналогичные построения.

> Моделирование конфликтных ситуаций   в экономике 2. Геометрический метод решения игры 2× Моделирование конфликтных ситуаций в экономике 2. Геометрический метод решения игры 2× 2. H(P) а 11 a 22=β а 12 N α=β N а 21 а 11 а 21=α a 22 а 12 а 21 a 22 p α=β=a 12 P 0={1, 0} a 11 =a 21 P 0={0, 1} Положение оптимальной стратегии зависит от соотношений между компонентами платежной матрицы.

>Моделирование конфликтных ситуаций  в экономике 2. 1 Решение игры 2×N Игрок А имеет Моделирование конфликтных ситуаций в экономике 2. 1 Решение игры 2×N Игрок А имеет SA={A 1, A 2} Игрок В имеет SB={B 1, B 2, B 3, …, Bn} Тогда получим: H(P, B 1)=(1 -p)a 11+pa 21=p(a 21 -a 11)+a 11 H(P, B 2)=(1 -p)a 12+pa 22=p(a 22 -a 12)+a 12 H(P, Bn)=(1 -p)a 1 n+pa 2 n=p(a 2 n-a 1 n)+a 1 n Получаем N отрезков в координатах (р, Н), строим огибающую, ищем наивысшею точку на ней.

>Моделирование конфликтных ситуаций  в экономике 3. Аналитическое решение игры 2× 2. Рассмотрим случай, Моделирование конфликтных ситуаций в экономике 3. Аналитическое решение игры 2× 2. Рассмотрим случай, когда матрица игры не имеет седловой точки. Тогда решение можно получить исходя из геометрического решения. Имеем: H(P, B 1) = Σpiai 1 = p(a 21 -a 11)+a 11 (7. 3) H(P, B 2)=Σpiai 2 = p(a 22 -a 12)+a 12 (7. 4) Условие наличия цены игры V есть: H(P, B 1) = H(PB 2)

> Моделирование конфликтных ситуаций   в экономике 3. Аналитическое решение игры 2× 2. Моделирование конфликтных ситуаций в экономике 3. Аналитическое решение игры 2× 2. Приравняв выражения (7. 3) и (7. 4), получим уравнение, из которого легко вычислить значение р=Р 20: p(a 22 -a 12)+a 12 = p(a 21 -a 11)+a 11 или р(а 11+а 22 -а 12 -а 21)= а 11 -а 12 Откуда следует: а 11 – а 12 а 22 – а 21 р2 = р = 0 р1 = 1 -р = 0 (а 22 + а 11) – (а 12 + а 21)

>  Моделирование конфликтных ситуаций    в экономике  3. Аналитическое решение Моделирование конфликтных ситуаций в экономике 3. Аналитическое решение игры 2× 2. Соответственно для игрока В получим: H(Q, A 1)=q 1 a 11+q 2 a 12 = q(a 12 -a 11)+a 11 H(Q, A 2)=q 1 a 21+q 2 a 22 = q(a 22 -a 21)+a 21 Откуда следует: a 11 – a 21 a 22 – a 12 q 2 0 = q = q 10 =1 - q = (а 22 + а 11) – (а 12 + а 21) a 11 a 22 – a 12 a 21 V= (а 22 + а 11) – (а 12 + а 21)

>Моделирование конфликтных ситуаций  в экономике 3. Аналитическое решение игры 2× 2. Вопрос. При Моделирование конфликтных ситуаций в экономике 3. Аналитическое решение игры 2× 2. Вопрос. При каком условии справедливы полученные соотношения? Очевидно, когда знаменатель не равен 0. (а 22 + а 11) – (а 12 + а 21) ≠ 0 (7. 5) Равенство нулю выражения (7. 5) является необходимым условием наличия седловой точки в матрице игры.

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

>Моделирование конфликтных ситуаций  в экономике 4. Матричные игры и задачи линейного  программирования. Моделирование конфликтных ситуаций в экономике 4. Матричные игры и задачи линейного программирования. Теорема. Решение матричной игры m×n c матрицей А, элементы которой aij>0, эквивалентно решению следующей пары двойственных задач линейного программирования:

>Моделирование конфликтных ситуаций  в экономике 4. Матричные игры и задачи линейного  программирования. Моделирование конфликтных ситуаций в экономике 4. Матричные игры и задачи линейного программирования. Поясним теорему, опуская доказательство. Пусть имеем матрицу игры m×n. Оптимальная стратегия P={p 1, p 2, …, pm} обеспечивает ему выигрыш H(P, Q)≥ V. Если игрок В выбирает чистую стратегию Вj, то выигрыш игрока А есть: H(P, Bj)=Σaijpi=a 1 jp 1+a 2 jp 2+…+amjpm≥ V; Σpi = 1 Получим систему из n неравенств.

>Моделирование конфликтных ситуаций  в экономике    (7. 6) Если V>0, то Моделирование конфликтных ситуаций в экономике (7. 6) Если V>0, то все неравенства можно разделить на V. Условие V>0 легко достигается путем прибавления к каждому элементу aij константы r>0. Эта операция приведет к смещению цены игры V на r, но не повлияет на выбор оптимальных стратегий.

> Моделирование конфликтных ситуаций   в экономике 4. Матричные игры и задачи линейного Моделирование конфликтных ситуаций в экономике 4. Матричные игры и задачи линейного программирования. В результате получим: (7. 7)

> Моделирование конфликтных ситуаций   в экономике 4. Матричные игры и задачи линейного Моделирование конфликтных ситуаций в экономике 4. Матричные игры и задачи линейного программирования. Вводя переменные x 1=p 1/v, x 2=p 2/v, … и, учитывая, что игрок А стремится получить максимальный выигрыш (V=>max или 1/v=>min), получим задачу линейного программирования для игрока А: (Аналогичные рассуждения приводят к двойственной задачи для игрока В) x 1+x 2+x 3+…+xm=>min y 1+y 2+y 3+…+yn=>max a 11 x 1+a 21 x 2+…+am 1 xm ≥ 1 a 11 y 1+a 12 y 2+…+a 1 nyn ≤ 1 a 12 x 1+a 22 x 2+…+am 2 xm ≥ 1 a 21 y 1+a 22 y 2+…+a 2 nyn ≤ 1 a 1 nx 1+a 2 nx 2+…+amnxm ≥ 1 am 1 y 1+am 2 y 2+…+amnyn ≤ 1 Решения этих задач позволяет найти оптимальные смешанные стратегии игроков А и В.

> Моделирование конфликтных ситуаций   в экономике Пример. Пусть исходная матрица игры имеет Моделирование конфликтных ситуаций в экономике Пример. Пусть исходная матрица игры имеет вид. АВ В 1 В 2 В 3 αi АВ В 1 В 2 В 3 αi А 1 -3 4 4 -3 А 1 1 8 8 1 А 2 1 -2 А 2 5 2 А 3 4 4 -2 А 3 8 8 2 2 βj 4 4 4 4-2 βj 8 82 Задачи линейного программирования для игроков А и В имеют вид: Решение есть: Х 1+х2+х3 => min y 1+y 2+y 3=>max Z=0. 2045; V 1=1/z=4. 89; V=V 1 -4=0. 89 1 x 1+5 x 2+8 x 3 ≥ 1 1 y 1+8 y 2+8 y 3≤ 1 x 1=0. 045; x 2=0. 106; x 3=0. 053; 8 x 1+2 x 2+8 x 3 ≥ 1 5 y 1+2 y 2+5 y 3≤ 1 p 1=0. 222; p 2=0. 519; p 3=0. 259; 8 x 1+5 x 2+2 x 3 ≥ 1 8 y 1+8 y 2+2 y 3≤ 1 q 1=0. 444; q 2=0. 037; q 3=0. 519