5126
.pdf41
Процесс продолжается до тех пор, пока все характеристики свободных клеток не станут неотрицательными.
Пример 1. Решить транспортную задачу.
Имеется четыре поставщика с мощностями ai=(40, 60, 50, 70) и четыре потребителя со спросом bj=(100, 10, 50, 60). Известна матрица транспортных тарифов
|
4 |
6 |
2 |
4 |
|
Сij |
5 |
2 |
3 |
4 |
|
6 |
5 |
4 |
5 |
||
|
6 4 5 4 .
Решение. Задача закрытого типа, т.к.
4 |
4 |
ai 40 60 50 70 |
b j 100 10 50 60 210. |
i 1 |
j 1 |
Внесем исходные данные в транспортную таблицу и составим начальный допустимый план по методу северо-западного угла:
Ai |
Bj |
B1 |
|
100 |
B2 |
|
10 |
B3 |
|
50 |
B4 |
60 |
|
|
|
|
|
|
|
|
|||||
A1 |
40 |
|
40 |
4 |
|
|
6 |
|
|
2 |
|
4 |
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
||
A2 |
|
|
60 |
5 |
|
0 |
2 |
|
|
3 |
|
4 |
60 |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
A3 |
50 |
|
|
6 |
|
10 |
5 |
|
40 |
4 |
|
5 |
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|||
A4 |
|
|
|
6 |
|
|
4 |
|
|
5 |
|
4 |
70 |
|
|
|
|
|
|
|
10 |
|
|
60 |
|
|
|
|
|
|
|
|
|
|
|
Начинаем заполнение таблицы с клетки (1;1) (верхний левый угол). В клетку (1;1) запишем 40 и пункт А1 из рассмотрения исключаем.
Для удовлетворения потребности b1=100, требуется еще (100 40) 60 ед. груза, которые имеются в наличии у а2=60, следовательно, в клетку (1;2) запишем 60. Тем самым поставщики А1 и А2 исчерпали свои возможности, удовлетворив спрос первого потребителя.
Далее а3>b2 (50>10), значит в клетку (3;2) запишем 10 и исключим второго потребителя, т.к. его спрос удовлетворен. Но у третьего поставщика осталось еще а3=50 10=40 ед. Этот остаток запишем в клетку (3;3), тем самым исчерпав возможности А3.
Для удовлетворения потребности потребителя b3=50, в клетку (4;3) запишем остаток 10 (50 40), тем самым удовлетворив его полностью.
В клетку (4;4) запишем остаток 60 (70 10), реализовав продукцию четвертого поставщика и удовлетворив четвертого потребителя.
Число занятых клеток должно быть m+n-1=4+4 1=7, у нас получилось 6. Это связано с тем, что при заполнении клетки (2;1) мы одновременно
|
|
|
|
|
|
|
42 |
|
|
|
|
вычеркнули вторую строку и первый столбец. Значит, в рядом стоящую по |
|||||||||||
строке или столбцу клетку надо занести нулевую поставку, т.е. либо в |
|||||||||||
клетку (2;2), либо в клетку (3;1). Выберем клетку (2;2), т.к. она |
|||||||||||
соответствует наименьшему тарифу. |
|
|
|
|
|||||||
Рассчитаем затраты на данный план. |
|
|
|
|
|||||||
|
Z=40·4+65·5+0·2+10·5+40·4+10·5+60·4=985. |
||||||||||
Построим начальный допустимый план по методу наименьшей |
|||||||||||
стоимости. |
|
|
|
|
|
|
|
|
|
|
|
Ai |
|
B1 |
100 |
B2 |
10 |
B3 |
50 |
B4 |
60 |
Ui |
|
|
|
|
|
|
|
||||||
A1 |
|
|
|
4 |
|
6 |
|
2 |
|
|
4 |
40 |
|
|
|
|
|
40 |
|
|
|
0 |
|
|
-1 |
|
|
5 |
|
|
1 |
|
|||
|
|
|
|
|
|
|
|
|
|||
A2 |
|
|
|
5 |
5 |
2 |
|
3 |
|
4 |
|
60 |
|
|
|
10 |
|
10 |
- |
40 |
1 |
||
|
-1 |
|
+ |
|
|||||||
|
|
|
|
|
|
|
|
|
|
||
A3 |
|
|
|
6 |
|
5 |
|
4 |
|
5 |
|
50 |
|
50 |
|
|
|
|
|
|
1 |
||
|
|
3 |
|
1 |
|
1 |
|
||||
|
|
|
|
|
|
|
|
|
|||
A4 |
|
|
|
6 |
|
4 |
|
5 |
|
4 |
|
70 |
|
50 - |
|
|
|
|
+ 20 |
1 |
|||
|
|
2 |
|
2 |
|
||||||
|
|
|
|
|
|
|
|
|
|
||
Vj |
|
5 |
|
1 |
|
2 |
|
|
3 |
|
|
|
|
|
|
|
|
|
|
Выбираем клетку с наименьшей стоимостью. Таких клеток несколько (1;3) и (2;2), их тариф равен 2. Начнем заполнение таблицы с клетки (1;3), переходя в клетки с боль шей стоимостью. Затраты на перевозку груза составят:
Z1=40·2+10·2+10·3+40·4+50·6+50·6+20·4=970.
Число заполненных клеток 7. Определим потенциалы Ui и Vj, исходя из условия, что сумма потенциалов должна быть равна тарифу клетки:
Ui+Vj=Cj.
Система потенциалов имеет следующий вид:
U1 |
V3 |
2; |
U1 |
V2 |
2; |
U 2 |
V3 |
3; |
U 2 |
V4 |
4; |
U 3 |
V1 |
6; |
U 4 |
V1 |
6; |
U 4 |
V4 |
4. |
Полагаем, что один из потенциалов равен нулю, например, U1=0. Находим из системы остальные потенциалы:
U1=0; |
V1=5; |
U2=1; |
V2=1; |
U3=1; |
V3=2; |
U4=1; |
V4=3. |
43
Затем вычислим характеристики свободных клеток: Eij=Cij-(Ui+Vj) и запишем их в левом нижнем углу клетки.
Е11=4-(0+5)=-1; Е33=4-(1+2)=1; Е12=6-(0+1)=5; Е34=5-(1+3)=1; Е14=4-(0+3)=1; Е424-(1+1)+2; Е21=5-(1+5)=-1; Е43=5-(1+2)=2. Е32=5-(1+1)=3;
Так как среди характеристик есть отрицательные Е11=-1, Е21= -1, то план является неоптимальным, и его надо улучшить.
Характеристики свободных клеток одинаковые по значению, поэтому можно выбрать любую. Возьмём клетку (1;2) и построим для нее контур, присвоив вершинам контура чередующиеся знаки «+» и « - ».
|
Старый контур |
|
|
Новый контур |
||
|
|
|
40 |
40 |
|
|
|
+ |
– |
|
|
||
|
|
|
|
|
|
|
|
– |
+ |
|
|
|
|
|
|
|
20 |
10 |
|
60 |
50 |
|
|
||||
|
|
|
|
|
В отрицательных вершинах выберем наименьшую поставку min (40; 50) Y=40 и распределим это количество груза по контуру. Получим новый план:
Ai |
Bj |
B1 |
100 |
B2 |
10 |
B3 |
50 |
B4 |
|
60 |
|
Ui |
|
|
|
|
|
|
|
|
|||||
А1 |
|
|
4 |
|
6 |
|
2 |
|
|
4 |
|
|
40 |
|
|
|
|
|
|
|
|
||||
|
|
|
|
40 |
|
|
|
|
|
0 |
||
|
0 |
|
5 |
|
|
1 |
|
|
|
|||
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|||
А2 |
60 |
|
5 |
|
2 |
|
3 |
|
|
4 |
|
|
|
40 |
10 |
|
10 |
1 |
|
|
|
1 |
|||
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
А3 |
50 |
|
6 |
|
5 |
|
4 |
|
|
5 |
|
|
|
50 |
|
2 |
|
0 |
|
1 |
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|||
А4 |
|
|
6 |
|
4 |
|
5 |
|
|
|
4 |
2 |
|
|
|
|
|
|
|
|
|||||
|
70 |
10 |
|
|
|
|
|
|
60 |
|
|
|
|
|
1 |
|
1 |
|
|
|
|
|
|||
Vj |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
1 |
|
2 |
|
|
2 |
|
|
|
Так как все характеристики Eij 0, то план оптимальный, но не
единственный, так как есть нулевые характеристики.
При данном распределении поставка в 40 ед. попала в клетку с характеристикой – 1, поэтому общие затраты уменьшились на 40·1=40 ед.
Следовательно, Z2=Z1 – 40=970 – 40=930.
44
Пример 2. Решить транспортную задачу при следующих условиях:
ai=(30, 70, 100, 10), bj=(20, 40, 60, 80)
|
2 |
3 |
1 |
2 |
|
Cij |
4 |
5 |
6 |
8 |
|
2 |
7 |
5 |
1 |
||
|
|||||
|
1 |
7 |
7 |
2 . |
Решение
4 |
|
|
|
|
|
|
|
ai |
30 |
70 |
100 |
10 |
210. |
i |
1 |
|
|
|
|
|
|
4 |
|
|
|
|
|
|
bj |
20 |
40 |
60 |
80 |
200. |
j |
1 |
|
|
|
|
|
Данная задача открытого типа, так как условие баланса не выполняется
m |
n |
ai |
b j . |
i 1 |
j 1 |
Вводится фиктивный потребитель В5 со спросом равным избытку продукции В5=210 200=10 единиц. Тарифы Сij дополнительного столбца равны нулю.
Заполненных клеток должно быть
m+n 1=4+5 1=8.
Исходный план строим по методу наименьшей стоимости и проверяем оптимальный он или нет методом потенциалов, как было рассмотрено в примере 1.
|
Ai |
Bj |
|
B1 |
20 |
|
B2 |
40 |
B3 |
60 |
B4 |
10 |
B5 |
10 |
U1 |
||
|
|
|
|
|
|
|
|
|
|
||||||||
|
A1 |
|
|
|
|
2 |
|
|
3 |
|
1 |
|
|
2 |
|
0 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
30 |
4 |
|
|
|
3 |
|
|
|
30 |
5 |
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
4 |
|
|
5 |
|
|
|
|
8 |
|
0 |
|
|
A2 |
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
5 |
|
70 |
|
|
|
|
|
40 |
|
|
20 |
|
|
|
|
10 |
||
|
|
1 |
|
|
|
|
|
|
6 |
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
2 |
|
|
7 |
|
5 |
|
|
1 |
|
0 |
|
|
A3 |
100 |
|
10 |
|
|
|
|
|
|
10 |
|
|
80 |
|
|
4 |
|
|
|
|
|
3 |
|
|
|
|
|
1 |
|
|||||
Получим |
все |
E |
|
0, |
|
|
полученный |
|
план |
|
оптимальным. |
||||||
ij |
значит |
|
является |
||||||||||||||
|
|
|
|
|
1 |
|
|
7 |
|
7 |
|
|
2 |
|
0 |
|
|
Затраты на этот план составят: |
|
|
|
|
|
|
|
|
|
||||||||
|
A4Zmin=30·1+40·5+20·6+10·0+10·2+10·5+80·1+10·1=510. |
||||||||||||||||
|
|
10 |
|
10 |
|
|
4 |
|
|
3 |
|
2 |
|
|
2 |
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
Vj |
|
|
2 |
|
|
|
0 |
|
|
1 |
|
-3 |
|
-5 |
|
45
6.4. Решение ТЗ с помощью ППП QM for Windows
Запустим данную программу, на экране откроется основное окно. Выберем в строке меню Module раздел Transportation. Установить курсор на этой строке, высветится новое меню Transportation: File: New, откроется таблица. (рис. 22).
Рис. 22.
В строке Number of Sources необходимо задать число поставщиков (для нашего примера – 4), а в строке Number of Destinations – число потребителей (для нашего примера – 4). Задача решается на минимум. В случае открытой модели приведение к закрытой в программе происходит автоматически. Нажимаем кнопку ОК. Откроется диалоговое окно, в которое необходимо ввести исходные данные. Возьмем данные примера 1. Введем матрицу тарифов Cij; в строку DEMAND занесем потребности потребителей, в столбец SUPPLJ – запасы грузов поставщиков (рис. 23).
Рис. 23.
Затем выберем начальный метод (Starting method), если выбрать позицию Any Starting method, то автоматически выбирается лучший метод. Нажмем клавишу Solve и получим решение задачи.
На экран можно вывести следующие окна:
Рис.24.
46
В них перечислено: перевозка груза; приростная стоимость;
таблица конечного решения; итерации; перевозки со стоимостями; перечень перевозок.
Приведем некоторые из них:
Рис. 25.
На рис.25 раскрыто окно Shipments распределения груза между поставщиками и потребителями в оптимальном плане транспортной задачи. В строке Optimal cost указано значение целевой функции Zmin = 930. Т.е. при данных поставках груза минимальные затраты на перевозку составят 930 у.д.е.
Рис. 26.
На рис.26 показано окно Marginal costs, в котором отражены характеристики свободных клеток в оптимальном плане транспортной задачи. Они показывают насколько изменится значение целевой функции, если в соответствующую клетку сделать поставку равную единице.
Решить следующие задачи
1.ai |
70,80,90,100 , |
2.ai |
40, 20, 40 , |
|
|
|||||
|
|
|
|
|
|
|
||||
bj |
150, 40,110,50 , |
bj |
(25,10, 20,30,15), |
|||||||
|
9 |
5 |
10 |
7 |
|
5 |
3 |
4 |
6 |
4 |
|
|
|
|
|
|
|||||
Cij |
11 8 |
9 |
6 |
Cij |
3 |
4 |
10 5 |
7 |
||
7 |
6 |
5 |
4 |
|
4 |
6 |
9 |
3 |
4 . |
|
|
|
|||||||||
|
6 |
4 |
3 |
2 . |
|
|
|
|
|
|
47
3.ai |
(100,60,80,160), |
||||
bj |
(100,140,100,60), |
||||
|
5 |
4 |
3 |
2 |
|
Cij |
2 |
3 |
5 |
6 |
|
3 |
2 |
2 |
3 |
||
|
|||||
|
4 |
1 |
4 |
4 . |
5. ai |
(70, 80, 90, 80), |
||||
b j |
(60, 40,120,100), |
||||
|
4 |
8 |
1 |
6 |
|
Cij |
3 |
5 |
3 |
4 |
|
2 |
6 |
4 |
3 |
||
|
|||||
|
1 |
4 |
5 |
3 . |
|
7. ai |
(10,15, 20), |
||||
b j |
(12, 20, 8,10), |
||||
|
3 |
5 |
6 |
10 |
|
Cij |
8 |
1 |
4 |
2 |
|
|
1 |
5 |
12 6 . |
9.ai |
(60,50, 40, 20), |
|
||||
b j |
(40, 25,30,35, 40), |
|||||
|
4 |
2 |
1 |
3 |
2 |
|
Cij |
3 |
6 |
4 |
3 |
2 |
|
1 |
5 |
6 |
3 |
4 |
||
|
||||||
|
8 |
7 |
3 |
2 |
3 . |
|
11. ai |
(35, 40, 50), |
|
||||
b j |
(25, 20, 30, 50), |
|||||
|
11 |
8 |
|
7 |
5 |
|
Cij |
12 |
13 |
|
10 |
11 |
|
|
6 |
9 |
|
7 |
8 . |
|
13. ai |
(48, 24, 36), |
|
||||
b j |
(12, 36, 36, 24), |
|||||
|
1 |
6 |
4 |
3 |
|
|
Cij |
5 |
2 |
2 |
4 |
|
|
|
2 |
3 |
3 |
2 . |
4. ai |
(500, 300,100), |
|
|||
bj |
(150, 350, 200,100,100), |
||||
|
3 |
3 |
5 |
3 |
1 |
Cij |
4 |
3 |
2 |
4 |
5 |
|
3 |
7 |
5 |
4 |
1 . |
6. ai |
(60, 90, 90), |
|
||
bi |
(40, 30, 90, 80), |
|||
|
4 |
2 |
3 |
4 |
Cij |
2 |
4 |
3 |
5 |
|
6 |
5 |
4 |
6 . |
8.ai |
(60,70,50), |
|
||
b j |
(40,30,20,50), |
|||
|
2 |
4 |
5 |
1 |
Cij |
2 |
3 |
9 |
4 |
|
8 |
4 |
2 |
5 . |
10. ai |
(80, 40, 20), |
|||
b j |
(20, 30, 30,10), |
|||
|
2 |
3 |
2 |
4 |
Cij |
3 |
2 |
5 |
1 |
|
4 |
3 |
2 |
6 . |
12. ai |
(50, 70, 80), |
|
||
b j |
(50, 40,100), |
|||
|
8 |
3 |
7 |
|
Cij |
5 |
4 |
10 |
|
|
4 |
5 |
10 . |
|
14. ai |
(60, 80,100), |
|||
b j |
(40, 60, 80, 60), |
|||
|
1 |
2 |
1 |
4 |
Cij |
4 |
3 |
5 |
3 |
|
1 |
2 |
2 |
3 . |
48
15. ai |
(225, 200,175), |
|||
b j |
(100,190, 80, 230), |
|||
|
5 |
7 |
4 |
2 |
Cij |
7 |
1 |
3 |
1 |
|
2 |
3 |
6 |
8 . |
17. ai |
(200, 250, 200), |
|||
b j |
(290,120,110,130), |
|||
|
1 |
7 |
8 |
4 |
Cij |
8 |
6 |
1 |
2 |
|
7 |
2 |
3 |
1 . |
19. ai |
(400, 200, 300), |
|||
b j |
(350, 70, 250,150), |
|||
|
3 |
2 |
3 |
7 |
Cij |
7 |
1 |
5 |
4 |
|
2 |
2 |
4 |
8 . |
21. ai |
(350, 200, 300), |
|||
b j |
(310, 200,195,145), |
|||
|
1 |
4 |
6 |
8 |
Cij |
9 |
7 |
1 |
2 |
|
2 |
3 |
2 |
9 . |
23. ai |
(100, 50,100), |
||
b j |
(80, 60,110), |
||
|
1 |
3 |
6 |
Cij |
2 |
4 |
1 |
|
5 |
6 |
3 . |
25. ai |
(30,15, 65), |
|
||
b j |
(15,15, 20, 60), |
|||
|
2 |
6 |
1 |
4 |
Cij |
1 |
3 |
5 |
7 |
|
10 |
2 |
8 |
3 . |
16. ai |
(300, 300, 250), |
|||
b j |
(150,140, 340, 220), |
|||
|
2 |
3 |
4 |
1 |
Cij |
9 |
1 |
6 |
7 |
|
6 |
1 |
2 |
7 . |
18. ai |
(60, 80,100), |
|||
b j |
(40, 30, 90, 60), |
|||
|
1 |
2 |
1 |
4 |
Cij |
4 |
3 |
5 |
3 |
|
6 |
2 |
2 |
3 . |
20. ai |
(35, 40, 70), |
|
||
b j |
(25, 20, 30, 70), |
|
||
|
11 |
8 |
6 |
5 |
Cij |
2 |
12 |
10 |
1 |
|
6 |
9 |
7 |
6 . |
22.ai |
(40, 70,110), |
|||
bj |
(30,50,60, 40), |
|||
|
1 |
2 |
5 |
2 |
Cij |
3 |
4 |
2 |
5 |
|
1 |
7 |
4 |
4 . |
24. ai |
(125, 75,150), |
|||
b j |
(70, 80,100,100), |
|||
|
3 |
1 |
7 |
10 |
Cij |
2 |
2 |
6 |
5 |
|
1 |
4 |
8 |
9 . |
49
6.5.Задача перспективного планирования
6.5.1.Краткие теоретические сведения
Эта задача относится к производству одного или нескольких взаимозаменяемых видов продукции, когда наличных мощностей поставщиков недостаточно для удовлетворения спроса потребителей. Это требует ввода новых мощностей за счет капитального строительства новых и реконструкции действующих предприятий.
Математическая модель задачи имеет следующий вид:
|
m |
n |
|
|
|
|
|
|
||
Z |
|
|
(Ci |
E кi Cij ) хij min; |
||||||
|
i |
1 j |
1 |
|
|
|
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
|
|
xij |
|
Аi , ( j |
1, m); |
||||||
i |
1 |
|
|
|
|
|
|
|
|
|
m |
|
|
|
|
|
|
|
|
|
|
|
xij |
|
B j , ( j |
|
1, n); |
|||||
i |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
xij |
0, (i 1, m, j 1, n), |
где Сi – себестоимость производства единицы продукции на i-ом предприятии, Е – нормативный коэффициент эффективности капитальных вложений, кi – удельные капитальные вложения в i-е предприятие, Сij – транспортные расходы по доставке единицы продукции от i-го предприятия j-му потребителю, хij – искомый объем перевозок от i-го поставщика j-му потребителю, Аi – мощности i-го поставщика, Вj – спрос j- го потребителя.
Эта задача представляет собой открытую модель транспортной задачи. Она приводится к закрытой путем введения фиктивного потребителя. Варианты поставщиков, которые в оптимальном плане прикрепились к фиктивному потребителю, использовать нерационально.
Пример1. Пусть три действующих предприятия А1, А2, А3 с мощностями аi=(250, 400, 300) обеспечивают однородной продукцией четырех потребителей со спросом bj=(450, 240, 200, 260).
Недостающий прирост мощностей планируется обеспечить за счет реконструкции второго предприятия и строительства нового предприятия
А4. Себестоимость продукции: на действующих предприятиях C |
|
А1 |
6 |
|
ij |
А |
3 |
, |
|
|
2 |
|
|
|
|
|
А3 |
5 |
|
после реконструкции С2 рек=5, на предприятии А4:С4=4. Удельные капитальные затраты на реконструкцию к2=4, на строительство к4=6. Нормативный коэффициент эффективных капитальных вложений, связанный со строительством и реконструкцией, Ен=0,15.
50
Известна матрица транспортных затрат на доставку единицы
продукции: |
|
|
В1 В2 |
В3 |
В4 |
|
|
А1 |
3 |
4 |
1 |
2 |
|
Сij |
А2 |
3 |
1 |
4 |
2 |
|
А3 |
7 |
5 |
5 |
6 |
||
|
||||||
|
А4 |
3 |
4 |
8 |
6 . |
Найти оптимальный план перевозок и прироста мощностей, обеспечивающий потребность продукции и минимизирующий суммарные издержки.
Решение. Проверяем выполнение условного баланса.
ai 950< b j |
1150. |
Недостающая мощность составит 200 ед. (1150 |
950). |
Каждому варианту прироста мощности выделим отдельную строку и дадим недостающую мощность 200.
Для действующих предприятий производственно-транспортные затраты определяются по формуле (Ci+Cij) и складывается из затрат на производство и доставку единицы продукции.
Для вариантов прироста мощностей к этим затратам добавляются удельные капитальные вложения с учетом нормативного коэффициента
эффективности (Сi+E·кi+Cij).
Далее решим задачу с помощью ППП QM for Windows, используя функцию Transportation, как это отмечено в пункте 6.4. После ввода исходных данных получаем решение задачи.
Рис. 27.
На рис.27 (Final Solution Table) открыта таблица конечного решения транспортной задачи. В ней отражены поставки груза и характеристики свободных клеток. Все характеристики неотрицательны, поэтому план оптимальный, но не единственный, т.к. есть Eij=0.
Воптимальном плане оба варианта прироста мощностей прикрепились
креальным потребителям. Поэтому выгодным является реконструкция
второго предприятия А2 и строительство нового предприятия А4. Т.к. к фиктивному потребителю прикрепилось 200 ед. третьего предприятия, то его мощности надо сократить на 200 ед.