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

Исходные данные транспортной задачи удобно представить в таблице. Если ресурсы обозначим через ai, а потребности - через bj, элементы матрицы коэффициентов производительности труда - через Сij, а искомые количества ресурсов исполнителей по видам работ - через xij, то в общем виде получим следующую таблицу:

Таблица 3.5

b1

b2

…

bi

…

bm

Ui

a1

C11   X11

C12   X12

…

C1j   X1j

…

C1n   X1n

U1

a2

C21   X21

C22   X22

…

C2j   X2j

…

C2n   X2n

U2

…

…

…

…

…

…

…

…

ai

Ci1   Xi1

Ci2   Xi2

…

Cij   Xij

…

Cin   Xin

Ui

…

…

…

…

…

…

…

…

am

Cm1   Xm1

Cm2   Xm2

…

Cmj   Xmj

…

Cmn   Xmn

Um

vj

V1

V2

…

vj

…

Vn

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

Математическая модель

Целевая функция 

m    n

 
 


i=1  j=1

 
                       F = S  S Cij xij       max                    

Система ограничений

m

 

m

 
 


     i=1

 

     j=1

 

     i=1

 

     j=1

 
xij >=0; S ai = S bj; S xij = ai; S xij = bj

ограничения 3) и 4) вызваны тем, что в каждом случае необходимо распределить равно Qi ресурсов и соответственно удовлетворить потребности в количестве равно bj ресурсов. Полученная система ограничений содержит mn неизвестных при числе уравнений m+n. Последнее указывает на то, что система уравнений совместна и неопределенна, т.е. Имеет множество решений.

При отыскании исходного опорного решения в данном случае используем метод северо-западного угла. Он состоит в следующем:

Выбираем клетку (1,1), находящуюся в северо-западном углу таб. 3.5, и назначаем в эту клетку наибольшее возможное значение x11. Это будет очевидно минимальное из a1 и b1. Затем переходим к соседней клетке (1,2), если x11 = b1, или к соседней клетке (2,1), если x11 = a1, и вписываем в нее наибольшее из возможных значений ресурсов. Последовательно перемещаясь таким образом и достигнув юго-восточного угла таблицы, получим исходный базисный план (см. пример ниже). В базисном плане число заполненных (базисных) клеток таблицы должно быть не более чем m+n–1 (m – число строк таблицы, n - число столбцов).

Составив допустимый базисный план и убедившись в несовпадении заданных ограничений, следует проверить полученный план на оптимальность. Для этой цели рассчитываем систему потенциалов Ui,Vj, таких, чтобы для всех заполненных (базисных) клеток, т.е. клеток, в которых xij > 0, удовлетворялось бы равенство