Составление сметы на весь комплекс проектно-изыскательских работ по форме 2П. Модель транспортной задачи в аналитическом виде, страница 10

Y1 + Z1 = С11                  Y3 + Z2 = С32

(9)

 
Y2 + Z2 = С22                  Y3 + Z3 = С33

Y3 + Z1 = С31                  Y3 + Z4 = С34

 

Положим Y3 = 0, тогда (9) примет вид:

Y1 + Z1 = С11                         Z2 = С32

(10)

 
Y2 + Z2 = С22                      Z3 = С33

Z1 = С31                      Z4 = С34

Подставляя в (10) соответствующие Cij и решая систему уравнений, окончательно получим

Y1 = -3                  Z1 =  5

(11)

 
Y2 = -8                  Z2 =  8

Y3 =  0                  Z3 = 15

Z4 =  9

Вычисляем оценки rij небазисных маршрутов, которые получаются из следующего выражения

(12)

 
 


Ãij = Yi + Zj Сij

Если имеются положительные оценки, то это указывает на возможность улучшения плана. Абсолютные величины оценок показывают величину удельного (на единицу приращения) изменения целевой функции. При этом знак минус говорит об ухудшении (увеличении) целевой функции, а плюс - об улучшении (уменьшении) целевой функции.

Таким образом, пользуясь найденными значениями Yi и Zj из (11) и (12), находим оценки всех (m-1)(n-1) небазисных маршрутов

Y1+Z211=-3+8-3=2                      Y2+Z1-С32=-8+5-1=-4

Y1+Z322=-3+15-11=1                   Y2+Z3-С33=-8+15-6=1

Y1+Z431=-3+9-7=-1                     Y2+Z4-С34=-8+9-1=0

Из всех положительных оценок выбирается максимальная, которая соответствует маршруту, вводимому в базис. В нашем случае это маршрут A1B2. При решении задачи на максимум выбирается маршрут с максимальной по абсолютной величине отрицательной оценкой.

При отыскании величин Yi иZj, а также оценок rij небазисных маршрутов не следует отдельно составлять все необходимые уравнения и решать их. Выполнить все эти вспомогательные вычисления можно непосредственно по таблице, предварительно добавив к ней дополнительный столбец для Yi и дополнительную строку для Zj. Так, табл. 3.10 будет выглядеть следующим образом (табл. 3.11)

Таблица 3.11

B1

B2

B3

B4

ai

Yi

A1

2

6

3

11

7

6

-3

A2

1

0

1

6

1

1

-8

A3

5

1

8

4

15

3

9

2

10

0

bj

7

5

3

2

17

17

Zj

5

8

15

9

Записывается нуль в любую из клеточек столбца Yi или строки Zj (вданном случае Y3 = 0). Пользуясь выражением (8), отыскиваются все оставшиеся значения Yi и Zj. С этой целью из всех значений С3j в заполненных клетках (базисных маршрутов), расположенных в строке A3,   вычитается значение Y3 = 0, т.е. получаем значения Zj (в данном случае все маршруты в этой строке базисные, так что сразу получаем Z1 = 5 - 0 = 5;  Z2 = 8 - О = 8 и т.д.). Осталось найти Y1 иY2. Находим базисные маршруты, соответствующие этим переменным (в данном случае A1B1 и A2B2), и, пользуясь соответствующим Z (Z1 и Z2), по той же формуле (8) находим Y1=С11-Z1=2-5=-3 и Y2=С22—Z2=0-8=-8. Таким же образом по соответствующим Yi и Zj по формуле (12) для всех пустых клеток (небазисных маршрутов) вычисляются их оценки, которые записываются в пустые клетки. Для того, чтобы эти клетки отличать от базисных клеток, значения оценок обводятся кружком.

Шаг 3.