Ограничения

= аi;

= bj;

xij ≥ 0.

= a, = b, при условии сбалансированности a= b.

В случае ab задача несбалансированна. Для решения такой задачи ее необходимо свести к сбалансированной следующим образом.

1. Если a > b, то вводится дополнительный фиктивный склад потребителя bn+1 = ab и устанавливается стоимость перемещения изделий ci, n+1 = 0, (i = 1, m);

2. Если a < b, то вводится дополнительный фиктивный склад производителя a m+1 = ba и устанавливается стоимость перемещения изделий cm+1, j = 0, (j = 1, n).

Целевая функция. Стоимость всех перевозок определяется как сумма произведений стоимости перевозок единицы товара на количество перевозимого по маршруту груза:

Y = c 11 x 11 + c 12 x 12 + … + cijxij + … + cmnxmn, т.е. Y = .

Если перевозка по данному маршруту не определена, то xij = 0.

Критерием оптимизации являются минимальные затраты на доставку всего груза потребителю, т.е. Y ® min. Задача сводится к нахождению таких xij, которые удовлетворяют ограничениям задачи и минимизируют суммарные затраты Y.

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

        B     а
    B1 B2   B j ... B n  
  A1 c 11 c 12 ... c 1 j ... c 1 n a 1
  A2 c 21 c 22 ... c 2 j ... c 2 n a 2
A ... ... ... ... ... ... ... ...
  A i ci 1 ci 2 ... cij ... cin ai
  ... ... ... ... ... ... ... ...
  A m cm 1 cm 2 ... cmj ... cmn am
b   b 1 b 2 ... bj ... bn  

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: