Автор работы: Пользователь скрыл имя, 18 Ноября 2009 в 19:00, Не определен
Пример выполнения РГЗ по математическому программированию
Отрицательных оценок в оценочной строке нет; решение оптимально. Оптимальный опорный план:
Хопт=(33,06;
2,2; 0; 1,173; 0; 0; 0; 0; 0)Т
Fmax=4696,05
руб.
Для получения максимальной прибыли 4696,05 руб. необходимо выпустить продукции вида Р1 33,06 м ткани, Р2 2,2 м и Р4 1,173 м.
Продукция видов Р3 является убыточным; его производство является нерентабельным.
составим двойственную задачу.
- теневая цена ресурса I
- теневая цена ресурса II
- теневая цена ресурса Ш
- теневая цена ресурса IV
- теневая цена ресурса V
→min
≥
Т.к. в прямой задаче все неравенства в системе сильных ограничений вида “≤”, найдем решение двойственной задачи по результатам решения прямой задачи.
=4696,05 руб.
y1=0
y2=0
y3=10,22
y4=2,99
y5=5,5
Дефицитным являются ресурсы III, IV и V.
Недефицитными являются ресурсы I, II.
Недефицитные ресурсы недоиспользуются:
I ресурс на 230,7 кг;
II ресурс на 1057,07 кг
При увеличении запаса III ресурса на 1 ед. (204 кг) можно получить увеличение прибыли на 10,22 руб. она составит F=4706,27 руб. При этом план выпуска продукции 4 надо увеличить на 0,065 т.е. x4=1,238, продукции 1 надо увеличить на -0,1 т.е. x1=2,1, продукции 2 надо увеличить на 0,038 т.е. x2=33,098. В этом случае недефицитные ресурсы будут недоиспользоваться:
1 ресурс на 0,89; его недоиспользование составит 231,69 кг;
2 ресурс на 0,64; его недоиспользование составит 1057,71 кг
Покажем допустимые пределы изменения запасов ресурсов.
Составим матрицу
Р
и вектор
столбец
Найдем
матрицу P
Р-1(b+∆b)=
=
Покажем допустимые пределы изменения цен на выпускаемые виды продукции.
p-1(c+∆c)
Для выполнения данного пункта необходимо решить двойственную задачу симплекс-методом.
Приводим задачу к каноническому виду
F*=
- 500y1-1402y2-203y3-600y4-150y5
7y1+9y2+5y3+17y4+4y5-y6=
6y1+13y2+7y3+5y4+7y5-y7=
5y1+17y2+15y3+24y4+23y5-y
21y1+16y2+19y3+23y4+2y5-y
i=
Т.к.
начальный базис указать
G=0y1+0y2+0y3+0y4+0y5+0y6
7y1+9y2+5y3+17y4+4y5-y6+y
6y1+13y2+7y3+5y4+7y5-y7+y
5y1+17y2+15y3+24y4+9y5-y8
21y1+16y2+19y3+23y4+2y5-y
i=
Базис | Сб | Опорное решение | С1 | С2 | С3 | С4 | С5 | С6 | С7 | С8 | С9 |
500 | 1402 | 203 | 600 | 150 | 0 | 0 | 0 | 0 | |||
А1 | А2 | А3 | А4 | А5 | А6 | А7 | А8 | А9 | |||
А4 | -600 | 2,99 | 0,19 | 0,07 | 0 | 1 | 0 | -0,08 | 0,04 | 0 | 0,005 |
А5 | -150 | 5,5 | -0,17 | 1,17 | 0 | 0 | 1 | -0,04 | -0,13 | 0 | -0,06 |
А3 | -203 | 10,2 | 0,9 | 0,6 | 1 | 0 | 0 | 0,01 | -0,04 | 0 | -0,06 |
А8 | 0 | 79,6 | 11,4 | 4,7 | 0 | 0 | 0 | -0,8 | -0,76 | 1 | -0,3 |
∆j | F=-4696,05 | 230,07 | 1057 | 0 | 0 | 0 | 33,6 | 2,2 | 0 | 1,17 |
Заключительная
симплекс-таблиц
Составим
матрицу P и вектор-столбец
P
=
;
=
Найдём
матрицу
=
∆c)= * =
Покажем целесообразность введения в план производства выпуск ткани с разновидностью рисунка Р5:
∆p5=6*0+2*0+1*10,22+4*2,
Т.к. ∆р5<0, то есть смысл ввести в план производства выпуск ткани с разновидностью рисунка р5.
Определяем, допустимо ли одновременное увеличение запасов дефицитных красителей на 10 кг каждого. Пределы изменения запасов красителей определяются из условия
Дефицитным является краситель А3, А4 и А5. Значит Db3=10, Db4=10 и Db5=10. Остальные Db1=Db2 =0, тогда
Увеличение
дефицитных красителей не приводит к
изменению плана производства тканей.
Коммивояжер
выезжает из одного из городов (все
равно какого) и должен объехать
все города, преодолев минимальное
расстояние. При этом в каждый город
он может только 1 раз въехать
и только 1 раз выехать. Составить
экономико-математическую модель задачи
и решить задачу методом ветвей и границ.
Дон. | Ерев. | Жит. | Казань | Калин. | Каун. | |
Донецк | 1523 | 863 | 1899 | 1809 | 1578 | |
Ереван | 1523 | 2329 | 1622 | 3275 | 3044 | |
Житомир | 863 | 2329 | 1801 | 1208 | 977 | |
Казань | 1899 | 1622 | 1801 | 2023 | 1792 | |
Калининград | 1809 | 3275 | 1208 | 2023 | 247 | |
Каунас | 1578 | 3044 | 977 | 1792 | 247 |
F=
1523x12 + 152321 + 863x13
+ 863x31 + 1899x14 + 1899x41
+ 1809x15 + 1809x51 + 1578x16
+ 1578x61 + 2329x32 + 2329x23
+ 1622x24 +1622x42 + 3275x25
+ 3275x52 + 3044x26 + 3044x62
+ 1801x34 + 1801x43 + 1208x35
+ 1208x53 + 977x36 + 977x63
+ 2023x45 + 2023x54 + 1792x46
+ 1792x64 + 247x56 + 247x65
min
x12 + x13 + x14 + x15 + x16 = 1
x21 + x23 + x24 + x25 + x26 = 1
x31 + x32 + x34 + x35 + x36 = 1
x41 + x42 + x43 + x45 + x46 = 1
x51 + x52 + x53 + x54 + x56 = 1
x61
+ x62 + x63 + x64
+ x65 = 1
x21 + x31 + x41 + x51 + x61 = 1
x12 + x32 + x42 + x52 + x62 = 1
x13 + x23 + x43 + x53 + x63 = 1
x14 + x24 + x34 + x54 + x64 = 1
x15 + x25 + x35 + x45 + x65 = 1
x16 + x26 + x36 + x46 + x56 = 1
Решение задачи методом ветвей и границ.
Преобразуем
матрицу s
Определяем сумму приводимых элементов
h1=863+1523+863+1622+247+
Определяем претендентов для ветвления в множестве Y
Претендентами на ветвление могут быть S13, S21, S24, S31, S42, S56, S65
Q13 = 660+179=839;
Q21 = 0;
Q24 = 839;
Q31 = 114;
Q42 =660+170=830;
Q56 = 170+961=1131;
Q65 = 345+730=1075
Максимальную оценку имеет маршрут: Q42=830
w = h1+Q42= 5464 + 830 = 6294
Преобразуем матрицу:
Определяем h2= 0;
Оценка по {4,2}=5464
Определяем пару для ветвления
Q13 = 715+730=1445;
Q21 = 0;
Q24 = 839;
Q31 = 114;
Q56 = 114+961=1075;
Q65 = 345+730=1075
Подходящую оценку имеет маршрут: Q21=0
w = w(4;2)+ Q21= 6294
Преобразуем матрицу:
Определяем h3= 114+725=839;
Оценка по {2,1}=5464+839=6303
Определяем пару для ветвления
Q13 = 212+730=942;
Q34 = 212;
Q36 = 0;
Q56 = 952;
Q65 = 231+721=952
Подходящую оценку имеет маршрут: Q13=942
w = w(2;1)+ Q13= 6294+942=7236
Преобразуем матрицу:
Определяем h4= 0;