Автор работы: Пользователь скрыл имя, 18 Апреля 2013 в 11:59, контрольная работа
Для производства 4-х видов продукции используется 3 вида сырья. Нормы расхода сырья (кг) запасы (кг) его ценность от реализации единицы продукции заданы таблицей.
Составим план выпуска продукции, обеспечивающий получение максимальной прибыли, используя симплексный метод, а также построить двойственную задачу и решить ее симплекс-методом.
Нормы расхода ресурсов на единичное изделие |
Запас ресурсов | ||||
изделие 1 |
изделие 2 |
изделие 3 |
изделие 4 | ||
Ресурс 1 |
6 |
3 |
1 |
8 |
35 |
Ресурс 2 |
10 |
5 |
2 |
9 |
50 |
Ресурс 3 |
4 |
6 |
15 |
10 |
100 |
Ценность |
3,5 |
7 |
9 |
11 |
Как видно из таблицы I итерации, значения всех основных переменных х1, х2, х3, х4 равны нулю, дополнительные переменные принимают свои значения в соответствии с ограничениями задачи. Эти значения переменных отвечают такому «плану», при котором ничего не производится, сырье не используется и значение целевой функции равно нулю (т.е. стоимость произведенной продукции отсутствует).
Этот план не может быть оптимальным!
В пятой строке таблицы I итерации имеются четыре отрицательных числа: Z1-c1=0-3,5= -3,5 Z2-c2=0-7= -7, Z3-c3=0 - 9 = -9, Z4-c4=0-11= -11
Отрицательные числа не только свидетельствуют о возможности увеличения общей стоимости производимой продукции, но и показывают, на сколько увеличится эта сумма при введении в план единицы того или иного вида продукции.
Так, число – 3,5 означает, что при включении в план производства одного изделия 1-го вида обеспечит увеличение выпуска продукции на 6р. Если включить в план производства по одному изделию 2-го, 3-го и 4-го вида, то общая стоимость произведенной продукции возрастет соответственно на 7; 9 и 11 р. соответственно.
Поэтому с экономической точки зрения наиболее целесообразно включить в план производства изделия третьего вида.
Это же необходимо сделать и на основании формального признака симплексного метода, поскольку максимальное по абсолютной величине отрицательное число стоит в пятой строке столбца Р3. Следовательно, введем в базис вектор Р3.
Данную задача частично решена в задаче 2
Поэтому данные возьмём из задачи
2 и добавим недостающие
Cбаз |
Базис |
План P0 |
3,5 |
7 |
9 |
11 |
0 |
0 |
0 |
P1 |
P2 |
P3 |
P4 |
P5 |
P6 |
P7 | |||
11 |
P4 |
35/8 |
3/4 |
3/8 |
1/8 |
1 |
1/8 |
0 |
0 |
0 |
P6 |
85/8 |
13/4 |
13/8 |
7/8 |
0 |
-9/8 |
1 |
0 |
0 |
P7 |
225/4 |
-7/2 |
9/4 |
55/4 |
0 |
-5/4 |
0 |
1 |
Zk |
385/8 |
8,25 |
33,8 |
11/8 |
11 |
11/8 |
0 |
0 | |
k = Zk - ck |
4,75 |
-23/8 |
-61/8 |
0 |
11/8 |
0 |
0 |
k = Zk - ck => Zk = k + ck c1=3,5, c2=7, c3=9, c4 = 11, c5=0
Z1-c1= 4,75 + 3,5 = 8,25 Z2-c2= -23/8 + 7 = 33/8 Z3-c3= -61/8 + 9 = 11/8,
Z4-c4=0 + 11= 11 Z5-c5=11/8 + 0 =11/8
Как видно из таблицы II итерации новым опорным планом задачи является план Х=(0;0; 0; 35/8;0;85/8;225/4). Этот план не является оптимальным, так как на пересечении столбца Р3 и пятой строки стоит отрицательный элемент
-61/8.
Значит, в базис следует ввести вектор P3, т. е. в новом плане следует предусмотреть выпуск изделий 3.
При определении возможного числа изготовления изделий 1 следует учитывать имеющееся количество сырья каждого вида, а именно: возможный выпуск изделий 1 определяется для т.е. находим min( / /) для ai2>0
0 min(35/8/1/8; 85/8/7/8; 225/4/55/4) = 225/4/55/4 = 45/11
Следовательно, исключению из базиса подлежит вектор Р7 иными словами, выпуск изделий 3 ограничен имеющимся в распоряжении предприятия ресурсом III вида. С учетом имеющихся объемов этого сырья предприятию следует изготовить (45/11) 4 изделия 3. Число 55/4 является разрешающим элементом, а столбец вектора P3 и 3-я строка таблицы 2 являются направляющими.
Cбаз |
Базис |
План P0 |
3,5 |
7 |
9 |
11 |
0 |
0 |
0 |
P1 |
P2 |
P3 |
P4 |
P5 |
P6 |
P7 | |||
11 |
P4 |
85/22 |
43/55 |
39/110 |
0 |
1 |
3/22 |
0 |
-1/110 |
0 |
P6 |
155/22 |
191/55 |
163/110 |
0 |
0 |
-23/22 |
1 |
-7/110 |
9 |
P3 |
45/11 |
-14/55 |
9/55 |
1 |
0 |
-1/11 |
0 |
4/55 |
Zk |
1745/22 |
6,3 |
591/110 |
0 |
0 |
15/22 |
0 |
61/110 | |
k = Zk - ck |
2,8 |
-179/110 |
0 |
0 |
15/22 |
0 |
61/110 |
k = Zk - ck => Zk = k + ck c1=3,5, c2=7, c3=9, c4 = 11, c5=0, c7=0
Z1-c1= 2,8 + 3,5 = 6,3 Z2-c2= -179/110 + 7 = 591/110 Z3-c3= 0 + 9 = 9,
Z4-c4=0 + 11= 11 Z5-c5=15/22 + 0 = 15/22 Z7-c7=61/110 + 0 = 61/110
Найденный на III итерации план задачи не является оптимальным.
Это видно и из 5-й строки таблицы 2, поскольку в столбце вектора P2 этой строки стоит отрицательное число – 179/110
Значит, в базис следует ввести вектор P2 т. е. в новом плане следует предусмотреть выпуск изделия 2.
Исключению из базиса подлежит вектор Р6
Cбаз |
Базис |
План P0 |
3,5 |
7 |
9 |
11 |
0 |
0 |
0 |
P1 |
P2 |
P3 |
P4 |
P5 |
P6 |
P7 | |||
11 |
P4 |
355/163 |
-8/163 |
0 |
0 |
1 |
63/163 |
-39/163 |
-1/163 |
7 |
P2 |
775/163 |
382/163 |
1 |
0 |
0 |
-115/163 |
110/163 |
-7/163 |
9 |
P3 |
540/163 |
-104/163 |
0 |
1 |
0 |
4/163 |
-18/163 |
13/163 |
Zk |
14190/163 |
10,12 |
7 |
9 |
11 |
-76/163 |
179/163 |
79/163 | |
k = Zk - ck |
6,62 |
0 |
0 |
0 |
-76/163 |
179/163 |
79/163 |
k = Zk - ck => Zk = k + ck c1=3,5, c2=7, c3=9, c4 = 11, c5=0, c6=0, c7=0
Z1-c1= 6,62 + 3,5 = 10,12 Z2-c2= 0+ 7 = 7 Z3-c3= 0 + 9 = 9, Z4-c4=0 + 11= 11 Z5-c5= -76\163 + 0 = -76\163 Z6-c6=179/163 + 0 = 179/163 Z7-c7=79/163 + 0 = 79/163
Найденный на IV итерации план задачи не является оптимальным.
Это видно и из 5-й строки таблицы 2, поскольку в столбце вектора P5 этой строки стоит отрицательное число – 76/163
Значит, в базис следует ввести вектор P5
Исключению из базиса подлежит вектор Р4
Cбаз |
Базис |
План P0 |
3,5 |
7 |
9 |
11 |
0 |
0 |
0 |
P1 |
P2 |
P3 |
P4 |
P5 |
P6 |
P7 | |||
0 |
P5 |
355/63 |
-8/63 |
0 |
0 |
163/63 |
1 |
-13/21 |
1/63 |
7 |
P2 |
550/63 |
142/63 |
1 |
0 |
115/63 |
0 |
5/21 |
-2/63 |
9 |
P3 |
200/63 |
-40/63 |
0 |
1 |
-4/63 |
0 |
-2/21 |
5/63 |
Zk |
5650/63 |
10,06 |
7 |
9 |
769/63 |
0 |
17/21 |
31/63 | |
k = Zk - ck |
6,56 |
0 |
0 |
76/63 |
0 |
17/21 |
31/63 |
k = Zk - ck => Zk = k + ck c1=3,5, c2=7, c3=9, c4 = 11, c5=0, c6=0, c7=0