Автор работы: Пользователь скрыл имя, 08 Декабря 2010 в 14:03, контрольная работа
2 задачи
задание №1
задание №2
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное агентство по образованию
ГОУ ВПО
«РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ
Кафедра
учетно-экономических
дисциплин
по дисциплине:
«Информационные
технологии управления»
Вариант
3
Выполнила ст.-ка гр. _________Литвинова Я. А.
г. Новосибирск
2010
Задание
№ 1
Определить выигрыш фирмы А при использовании смешанной стратегии, если на один и тот же рынок она может поставлять два своих продукта, а фирма В три продукта и платежная матрица для фирмы А имеет вид:
Вариант 3
B1 | b2 | b3 | |
A1 | 4 | 3 | 10 |
A2 | 6 | 7 | 3 |
Решение
В1 | В2 | В3 | min (aij) | |
А1 | 4 | 3 | 10 | 3 |
А2 | 6 | 7 | 3 | 3 |
max (aij) | 6 | 7 | 10 |
1. Определяем нижнюю и верхнюю цену игры.
= 3
= 6
Т. к. = 3, =6, то седловая точка отсутствует и оптимальное решение следует искать в смешанных стратегиях игроков.
SA=(p1; p2); SB=(q1;q2;q3)
2. Обозначив xi=pi/ , i=1,2,3 и yi=qj/ , j=1,2, составляются две взаимно двойственные задачи линейного программирования.
Исходная задача:
Z=x1+x2+x3 max
4х1+3х2+10х3 1
6х1+7х2+3х3 1
xi 0, i=1,2,3
Двойственная задача:
Z=y1+y2
min
4y1+6y2 1
3y1+7y2 1
10y1+3y2 1
yj 0, j=1,2
Исходная задача решается с помощью табличного симплекс метода.
I | Базис | Ci | B(Xi) | С1= -1 | С2= -1 | С3= -1 | С4= 0 | С5= 0 | |
P1 | P2 | P3 | P4 | P5 | |||||
1 | P4 | 0 | 1 | 4 | 3 | 10 | 1 | 0 | ¼ |
2 | P5 | 0 | 1 | 6 | 7 | 3 | 0 | 1 | 1/6 |
F | Z0=0 | 1= 1 | 2= 1 | 3= 1 | 4= 0 | 5= 0 |
Исходным базисом является система линейно-независимых векторов (Р4, Р5), а исходным опорным планом, соответственно – Х(0, 0, 0, х4, х5)
В столбце С – коэффициенты целевой функции при базисных переменных, т.е. С4 =0, С5 = 0. В столбце В(хi) записывается исходный опорный план. В столбцы векторов Рj записывается матрица А. В верхней строке над матрицей А записываются соответствующие коэффициенты целевой функции.
Т.к. ЗЛП на максимум, то целевую функцию надо предварительно умножить на -1.
В строку –f симплекс-таблицы в столбец В записывается
Zo=∑Сixi, т.е. находится сумма попарно перемноженных элементов столбцов Сi и В.
В столбцы векторов Рi (–f)-ой строки записываем разности
∆i=Zj – Cj, где
Zj = ∑Сiaij (j = 1,2,…n).
Cj берутся из верхней строки j-го столбца.
Для базисных переменных разности
∆i=Zj – Cj =0.
Анализируются разности Zj – Cj.
Если все разности Zj – Cj≤0, то получено оптимальное решение, если нет, то продолжаем табличный метод.
; 1=0-(-1)=1; 2=0-(-1)=1; 3=1; 4=0; 5=0.
= min {1/4; 1/6;} = 1/6;
alk=6;
Выводится Р5, вводится Р1.
I | Базис | Ci | B(Xi) | С1= -1 | С2= -1 | С3= -1 | С4= 0 | С5= 0 | |
P1 | P2 | P3 | P4 | P5 | |||||
1 | P4 | 0 | 0,33 | 0 | -1,67 | 8,0 | 1 | -0,67 | 0,33/8=0,04 |
2 | P1 | -1 | 0,17 | 1 | 1,17 | 0,50 | 0 | 0,17 | 0,17/0,5=0,34 |
F | Z0=
-0,17 |
1= 0 |
2=
-0,17 |
3= 0,50 | 4= 0 |
5=
-0,17 |
Проводится пересчет симплекс-таблицы.
Определяется новый B(xi)н=B(xi)с - θmin∙alk;
Перерасчет заменяемой строки. Каждый элемент старой строки делится на направляющий элемент.
Перерасчет остальных строк.
Новая строка во второй симплекс таблице: направляющая строка делится на направляющий элемент.
Пересчет i-ой строки: новая направляющая строка умножается на элемент, стоящий в направляющем столбце в i-ой строке и вычесть из старой i-ой строки.
; 1=0; 2=-0,17; 3=0,50; 4=0; 5=-0,17.
= min {0,33/8; 0,17/0,5} = 0,04;
alk=8; Выводится Р4, вводится Р3.
Получен новый опорный
план, который уменьшает целевую функцию
до -0,17. Этот план не является оптимальным,
т.к. в строке -f есть положительная
разность. Это значит, что вектор Р3
следует ввести в базис. Вектор Р4
следует вывести из базиса.
Проводится пересчет симплекс-таблицы.
Базис | Ci | B(Xi) | С1= -1 | С2= -1 | С3= -1 | С4= 0 | С5= 0 | |
P1 | P2 | P3 | P4 | P5 | ||||
1 | P3 | -1 | 0,04 | 0 | -0,21 | 1 | 0,13 | -0,08 |
2 | P1 | -1 | 0,15 | 1 | 1,27 | 0 | -0,06 | 0,21 |
F | Z0=
-0,19 |
1= 0 |
2=
-0,06 |
3= 0 |
4=
-0,06 |
5=
-0,13 |
На этом этапе получен оптимальный план Хопт (0,15; 0; 0,04;) и оптимальное значение целевой функции Fопт = 0,19.
Базис | Ci | B(Xi) | С1= 1 | С2= 1 | С3= 1 | С4= 0 | С5= 0 | |
P1 | P2 | P3 | P4 | P5 | ||||
1 | P3 | -1 | 0,04 | 0 | -0,21 | 1 | 0,13 | -0,08 |
2 | P1 | -1 | 0,15 | 1 | 1,27 | 0 | -0,06 | 0,21 |
F | Z0=
0,19 |
1= 0 |
2=
0,06 |
3= 0 |
4=
0,06 |
5=
0,13 |
3. В последней таблице в столбце В(хi) – оптимальное решение исходной задачи, в строке f – оптимальное решение двойственной задачи.
Устанавливаем соответствие между переменными взаимно-двойственных задач и определяем оптимальное базисное решение задачи 1:
minF=maxF`=Fopt = 0,19;
4. Находим цену игры:
opt = 1/Fopt;
opt = 1/0,19 = 5,26;
5. Находим оптимальную стратегию А:
SA(P11; P21; P31), используя формулу:
Piopt = xiopt* opt; 0,15*5,26=0,79; 0; 0,04*5,26 = 0,21;
Информация о работе Задачи по дисциплине «Информационные технологии управления»