Моделирование экономических процессов. Письменная работа. Решение Пусть фирме необходимо произвести x
Скачать 33.87 Kb.
|
Задание 1 Составить план производства продукции, обеспечив максимум прибыли, учитывая ограничения.
Решение: Пусть фирме необходимо произвести x1 продукции 1, x2 продукции 2 и x3 продукции 3. Тогда xj≥0; j =1..3. На выпуск такого количества продукции будет затрачено (0.2x1 + 0.4x2 + 0.6x3) сырья 1 (0.3x1 + 0.1x2 + 0.1x3) сырья 2 (0.1x1 + 0.3x2 + 0.1x3) сырья 3 (0.4x1 + 0.2x2 + 0.2x3) сырья 4 Количество затраченных ресурсов не должно превышать имеющийся запас, т.е. 850, 640, 730, 1000 кг сырья соответственно. Суммарная прибыль от реализации всей продукции составит: Z = 120x1 + 150x2 + 110x3 и она должна быть максимальной. Итак, математическая модель исходной задачи: xj > 0; j=1,2,3 0,2x1+0,4x2+0,6x3≤850 0,3x1+0,1x2+0,1x3≤640 0,1x1+0,3x2+0,1x3≤730 0,4x1+0,2x2+0,2x3≤1000 Z = 120x1 + 150x2 +110x3 →max Приведем математическую модель задачи к стандартному виду: xj > 0; j=1,2,3,4,5,6,7 0,2x1+0,4x2+0,6x3+x4=850 0,3x1+0,1x2+0,1x3 +x5=640 0,1x1+0,3x2+0,1x3+x6=730 0,4x1+0,2x2+0,2x3+x7=1000 Z = 120x1 + 150x2 + 110x3 + 0x4 + 0x5 + 0x6 max, Решаем исходную задачу в симплекс – таблице:
Отрицательные значения в последней строке отсутствуют, следовательно, план оптимален. Ответ: X*=(1710; 1270; 0) Zmax=395700 Для получения максимальной суммарной прибыли в размере 395700 руб. необходимо изготовить 1710 единицы продукции 1 и 1270 единиц продукции 2. Задание 2 Распределить план перевозок однотипного груза от трёх поставщиков к четырём потребителям, обеспечив минимальные затраты на перевозку.
Решение: Проверим условие разрешимости транспортной задачи: ∑ai=400+550+300=1250 ∑bi=450+250+200+350=1250 Т.к. ∑ai=∑bi, то имеем ТЗ закрытого типа. Составим математическую модель: xij > 0, i=1,2,3, j=1..4 x11+x12+ x13+x14=400 x21+x22+ x23+x24=550 x31+x32+ x33+x34=300 x11+x21+ x31=450 x12+x22+ x32=250 x13+x23+ x33=200 x14+x24+ x34=350 Z = 7x11 + 4x12 + 9x13 + 3x14 +2x21 +11x22 +8x23 +4x24 +3x31 +8x32 +6x33 +5x34 min Найдем исходный опорный план методом наименьшей стоимости.
Т.о. мы получили первый опорный план: Проверим число базисных клеток. В общем случае их должно быть: m+n-1=6 шт., т.е. заполненных клеток должно быть 6 штук. В таблице это выполняется, значит, исходный опорный план найден верно. Найдем значение целевой функции F(x) = 4*50 + 3*350 + 2*450 + 11*100 + 8*100 + 6*200 = 5250 Проверим полученный план на оптимальность. Для этого найдем значение потенциалов поставщиков и потребителей Ui и Vj соответственно (потенциалы находим только для базисных клеток) по формуле Ui Vj Cij, полагая, что U1=0. Составим и решим следующую систему: U1+V2=4; V2=4 U2+V2=11; U2=7 U2+V1=2; V1=-5 U3+V2=8; U3=4 U3+V3=6; V3=2 U1+V4=3; V4=3 Найдем оценки свободных клеток по формуле: ij Ui Vj Cij: 11=0-5-7=-12 13=0+2-9=-7 23=7+2-8=1 24=7+3-4=6 31=4-5-3=-4 34=4+3-5=2 Т.к. среди оценок есть положительные, то план X0 не оптимальный. Строим цикл пересчета для свободной клетки (2;4): 2;4 2;2 1;2 1;4. min100, 350 100
Прибавляем 100 к объемам грузов, стоящих в плюсовых клетках, и вычитаем 100 из xij, стоящих в минусовых клетках. В результате получим новый опорный план:
Проверим оптимальность опорного плана. 11=0+1-7=-6 13=0+2-9=-7 22=1+4-11=-6 23=1+2-8=-5 31=4+1-3=2 34=4+3-5=2 Т.к. среди оценок есть положительные, то план не оптимальный. Строим цикл пересчета для свободной клетки (3;1): 3;1 → 3;2 → 1;2 → 1;4 → (2;4) → (2;1). min100, 250, 450 100
Прибавляем 100 к объемам грузов, стоящих в плюсовых клетках, и вычитаем 100 из xij, стоящих в минусовых клетках. В результате получим новый опорный план:
Проверим оптимальность опорного плана. 11=0+1-7=-6 13=0+4-9=-5 22=1+4-11=-6 23=1+4-8=-3 32=2+4-8=-2 34=2+3-5=0 Т.к. все оценки ij 0, то план оптимальный. F(x) = 4*250 + 3*150 + 2*350 + 4*200 + 3*100 + 6*200 = 4450 Ответ: F(x) = 4450 |