Автор работы: Пользователь скрыл имя, 12 Января 2014 в 16:41, курсовая работа
Потенциальная возможность математического моделирования любых экономических объектов и процессов не означает, разумеется, ее успешной осуществимости при данном уровне экономических и математических знаний, имеющейся конкретной информации и вычислительной технике. И хотя нельзя указать абсолютные границы математической формализуемости экономических проблем, всегда будут существовать еще неформализованные проблемы, а также ситуации, где математическое моделирование недостаточно эффективно.
Введение
3
Реальная постановка задачи
5
Математическая модель задачи
6
Определение опорного плана
9
Определение оптимального плана
11
Охрана труда
21
Список литературы
В примере план x0 оптимальным не является. Это видно из 6-й строки таблицы, так как в ней имеется пять отрицательных числа: z1- c1 = -12,
z2- c2 = -14, z3- c3 = -17, z4- c4 = -28, z5- c5 = -7. Отрицательные числа не только свидетельствуют о возможности увеличения общей стоимости производимой продукции, но и показывают, насколько увеличится эта сумма при введении в план единицы того или иного вида продукции.
Если в основной форме задачи линейного программирования нет m единичных векторов среди Pj, то составляется расширенная задача. С помощью обычных вычислений симплекс – метода исключают искусственные векторы из базиса. Полученный после исключения искусственных векторов план и является опорным планом исходной задачи.
4.ОПРЕДЕЛЕНИЕ ОПТИМАЛЬНОГО ПЛАНА
При решении задачи симплексным методом оптимальный план задачи определяется в следующей последовательности:
b0’=
a’ij = (8)
F0’ = F0 – (br / ark)*Δk (9)
Δ’j = Δj – (arj / ark)*Δk (10)
Для примера найдем оптимальный план. Как видно из таблицы план не оптимальный.
Таблица 4
I |
БАЗИС |
Cб |
P0 |
12 |
14 |
17 |
28 |
7 |
0 |
0 |
0 |
0 |
0 | ||||||||||||||
P1 |
P2 |
P3 |
P4 |
P5 |
P6 |
P7 |
P8 |
P9 |
P10 | ||||||||||||||||||
1 |
P6 |
0 990 | 10 |
12 |
11 |
5 |
7 |
1 |
0 |
0 |
0 |
0 | |||||||||||||||
2 |
P7 |
0 |
620 |
6 |
8 |
2 |
3 |
4 |
0 |
1 |
0 |
0 |
0 | ||||||||||||||
3 |
P8 |
0 |
510 |
4 |
5 |
6 |
3 |
9 |
0 |
0 |
1 |
0 |
0 | ||||||||||||||
4 |
P9 |
0 |
390 |
1 |
2 |
5 |
4 |
3 |
0 |
0 |
0 |
1 |
0 | ||||||||||||||
5 |
P10 |
0 |
900 |
12 |
6 |
5 |
1 |
2 |
0 |
0 |
0 |
0 |
1 | ||||||||||||||
6 |
F0=0 |
-12 |
-14 |
-17 |
-28 |
-7 |
0 |
0 |
0 |
0 |
0 |
Это видно из 6-й строки таблицы, так как в ней имеется пять отрицательных числа: z1- c1 = -12, z2- c2 = -14, z3- c3 = -17, z4- c4 = -28, z5- c5 = -7. Отрицательные числа не только свидетельствуют о возможности увеличения общей стоимости производимой продукции, но и показывают, насколько увеличится эта сумма при введении в план единицы того или иного вида продукции. Так, число –2 означает, что при включении в план производства одного Арт1”, то обеспечивается увеличение выпуска продукции на 2 руб. Если включить в план производства по одному изделию Арт2, Арт3, Арт4 и Арт5, то общая стоимость изготовляемой продукции возрастет соответственно на 5, 6, 3 и 5 руб.
Поэтому с экономической точки зрения наиболее целесообразным является включение в план производства Арт3. Это же необходимо сделать и на основании формального признака симплексного метода, поскольку максимальное по абсолютной величине отрицательное число Δj стоит в 6-й строке столбца вектора P3. Определяем вектор, подлежащий исключению из базиса.
Для этого находим θ0 = min (bj / ai5) для ai5 > 0, т.е.
θ0 = min (990/5; 620/3; 510/3; 390/4; 900/1) =390/4
Найдя число 390/4 = 97,5, мы тем самым с экономической точки зрения определили, какое количество Арт3 предприятие может изготавливать с учетом норм расхода и имеющихся объемов сырья каждого вида. Так как сырья данного вида соответственно имеется 990, 620, 510, 390 и 900, а на одно изделие Арт3 требуется затратить сырья каждого вида соответственно 3, 4, 2, 4 и 0, то максимальное число Арт3, которое может быть изготовлено предприятием, равно min (990/5; 620/3; 510/3; 390/4; 900/1) =390/4 = 97.5, т.е. ограничивающим фактором для производства изделий Арт3 является имеющейся Пробкой. С учетом его наличия предприятие может изготовить 97.5 изделия Арт3. При этом Пробка будет полностью использована.
Следовательно, вектор P9 подлежит исключению из базиса. Столбец вектора P4 и 4-я строка являются направляющими. Составляем таблицу для 2-ой итерации.
Таблица 5
I |
БАЗИС |
Cб |
P0 |
12 |
14 |
17 |
28 |
7 |
0 |
0 |
0 |
0 |
0 | |
P1 |
P2 |
P3 |
P4 |
P5 |
P6 |
P7 |
P8 |
P9 |
P10 | |||||
1 |
P6 |
0 |
502,5 |
8,75 |
9,5 |
4,75 |
0 |
3,25 |
1 |
0 |
0 |
-1,25 |
0 | |
2 |
P7 |
0 |
327,5 |
5.25 |
6,5 |
1,75 |
0 |
1,75 |
0 |
1 |
0 |
-0,75 |
0 | |
3 |
P8 |
0 |
217,5 |
3.25 |
3,5 |
2,25 |
0 |
2,25 |
0 |
0 |
1 |
-1/2 |
0 | |
4 |
P4 |
28 |
97.5 |
1/4 |
1/2 |
5/4 |
1 |
3/4 |
0 |
0 |
0 |
1/4 |
0 | |
5 |
P10 |
0 |
802,5 |
11,75 |
5,5 |
3,75 |
0 |
3,75 |
0 |
0 |
0 |
-0,25 |
1 | |
6 |
2730 |
-5.5 |
0 |
18 |
0 |
14 |
0 |
0 |
0 |
7 |
0 |
Сначала заполняем строку вектора, вновь введенного в базис, т.е. строку, номер которой совпадает с номером направляющей строки. Здесь направляющей является 4-я строка. Элементы этой строки таблицы 5 получаются из соответствующих элементов таблицы 4 делением их на разрешающий элемент. При этом в столбце Сб записываем коэффициент С4 = 28, стоящий в столбце вводимого в базис вектора P4. Затем заполняем элементы столбцов для векторов, входящих в новый базис. В этих столбцах на пересечении строк и столбцов одноименных векторов проставляем единицы, а все остальные полагаем равными нулю.
P0 = 390/4 = 97,5 ; P1 = 1/4; P2 = 1/2; P3 = 5/4; P4 = 1; P5 = 3/4;
P6 =0; P7 =0; P8 =0; P9 = 1/4; P10 = 0.
Для определения остальных элементов таблицы 5 применяем правило треугольника. Эти элементы могут быть вычислены и непосредственно по рекуррентным формулам.
Вычислим элементы таблицы 5, стоящие в столбце вектора P0. Первый из них (P6) находится в 1-й строке этого столбца. Для его вычисления находим три числа:
Вычитая из первого числа произведение двух других, находим искомый элемент:
990 – 5 * 97,5 = 502,5; записываем его в 1-й строке столбца вектора P0 таблицы 5.
Четвёртый элемент столбца вектора P0 таблицы 5 был уже вычислен ранее (97,5). Для вычисления остальных элементов (P7, P8, P10) столбца вектора P0 также находим три числа и вычисляем их.
P7 = 620 – 3 * 97,5 = 327,5;
P8 = 510 – 3 * 97,5 = 217,5;
P10 = 900 – 1 * 97,5 = 802,5.
Значение F0 в 6-й строке столбца вектора P0 можно найти двумя способами:
F0 = 0 * 502,5 + 0 * 327,5 + 0 * 217,5 + 28 * 97,5 + 0 * 802,5 = 2730
0 – (-28) * 97,5 = 2730.
При определении по правилу треугольника элементов столбца вектора P0 третье число, стоящее в нижней вершине треугольника, все время оставалось неизменным, и менялись лишь первые два числа. Учтем это при нахождении элементов столбца вектора P1 таблицы 5. Для вычисления указанных элементов первые два числа берем из столбцов векторов P1 и P4 таблицы 4, а третье число – из таблицы 5. Это число стоит на пересечении 5-й строки и столбца вектора P1 последней таблицы. В результате получаем значения искомых элементов:
10 – 5 * 1/4 = 8,75;
6 – 3 * 1/4 = 5,25;
4 – 3 * 1/4 = 3,25;
12 – 1 * 1/4 = 11,75.
по правилу треугольника получим -12 – 1/4* (-28) = -5,
Аналогично находим элементы столбцов векторов P2, P4, P5 и P9.
Элементы столбца вектора P2:
12 - 5 * 1/2= 9,5;
8 - 3 * 1/2= 6,5;
5 – 3 * 1/2= 3,5;
6 - 1 * 1/2= 5,5;
F2 = -14 – 1/2* (-28) = 0
Элементы столбца вектора P3:
11 - 5/4 * 5 = 4,75;
2 - 5/4* 3 = -1,75;
6 - 5/4 * 3 = -2,25;
5 – 5/4 * 1 =3,75;
F3= -17 - 5/4 * (-28) = 18.
Элементы столбца вектора P5:
7 - 5*3/4 = 3,25;
4 - 3*3/4 = 1,75;
9 - 3*3/4 = 6,75;
2 - 1*3/4 = 1,25;
F5= -7-3/4*(-28) = 14.
Элементы столбца вектора P9:
0 - 5*1/4 = 1,25;
0 - 3*1/4 = -0,75;
0 - 3*1/4 = -0,75;
0 - 1*1/4 = -0,25;
F9= 0 – 1/4*(-28) = 7.
I |
БАЗИС |
Cб |
P0 |
12 |
14 |
17 |
28 |
7 |
0 |
0 |
0 |
0 |
0 | |||||||||||||||
P1 |
P2 |
P3 |
P4 |
P5 |
P6 |
P7 |
P8 |
P9 |
P10 | |||||||||||||||||||
1 |
P6 |
0 502,5 | 8,75 |
9,5 |
4,75 |
0 |
3,25 |
1 |
0 |
0 |
-1,25 |
0 | ||||||||||||||||
2 |
P7 |
0 |
327,5 |
5.25 |
6,5 |
1,75 |
0 |
1,75 |
0 |
1 |
0 |
-0,75 |
0 | |||||||||||||||
3 |
P8 |
0 |
217,5 |
3.25 |
3,5 |
2,25 |
0 |
2,25 |
0 |
0 |
1 |
-1/2 |
0 | |||||||||||||||
4 |
P4 |
28 |
97.5 |
1/4 |
1/2 |
5/4 |
1 |
3/4 |
0 |
0 |
0 |
1/4 |
0 | |||||||||||||||
5 |
P10 |
0 |
802,5 |
11,75 |
5,5 |
3,75 |
0 |
3,75 |
0 |
0 |
0 |
-0,25 |
1 | |||||||||||||||
6 |
2730 |
-5.5 |
0 |
18 |
0 |
14 |
0 |
0 |
0 |
7 |
0 |
Информация о работе Проникновение математики в экономическую науку