5.1 Экономико-математическая модель транспортной задачи

Транспортная задача является частным случаем задачи линейного программирования. Формулируется следующим образом: заданы поставщики Аi и размеры их запасов, потребители Вj и размеры их заявок; известна стоимость перевозки единицы груза от каждого поставщика до каждого потребителя; требуется найти объемы перевозок для каждой пары «поставщик – потребитель» так, чтобы:

  1. Мощности всех поставщиков были реализованы;

  2. Спросы всех потребителей были удовлетворены;

  3. Суммарные затраты на перевозку всех грузов были бы минимальны.

Математическая модель оптимизации плана распределения однородных грузов (ресурсов) называется распределительной или транспортной задачей.

Для построения математической модели транспортной задачи примем следующие обозначения:

m – количество поставщиков

i – номер поставщика

n- количество потребителей

j – номер потребителя

аi – объем продукции у i-го поставщика

bj – объем продукции необходимый j-му потребителю

Сij – стоимость перевозки единицы продукции от i-го поставщика j-му потребителю.

хij количество грузов перевозимых из i-го пункта отправления в –j-й пункт назначения.

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

                      Потребители
Поставщики

В1

В2

Bn

ai

A1

C11

x11

C12

x12

C1n

x1n

a1

A2

C21

x21

C22

x22

C2n

x2n

a2

Am

Cm1

xm1

Cm2

xm2

Cmn

xmn

am

bj

b1

b2

bn

ai=bj

Математическая формализация задачи

1) Ограничения по вывозке грузов из пунктов отправления:

х11+х12+…1n =a1

x21+x22+…+x2n=a2

… … …

xm1+xm2+…+ xmn=am

2) Ограничения по отправке грузов в пункты назначения

х1121+…+xm1 =b1

x12+x22+…+xm2=b2

… … …

x1n+x2n+…+xmn=bn

3) Ограничения по неотрицательности переменных

хij >= 0

Критерий оптимизации - минимум транспортных затрат.

С = С11х11 + … +Сijxij + …+…Cmnxmn min

Структурная модель задачи имеет следующий вид:

структурная модель

хij0

Равенство запасов потребностям есть необходимое и достаточное условие совместимости и, следовательно, разрешимости задачи.

При выполнении условий:

- модель называют закрытого типа.

Однако может случиться, что в рассматриваемых пунктах запасы не равны потребностям. Такая модель задачи называется открытой.

Наиболее очевидными являются следующие отличительные особенности распределительных задач.

1. Условия задачи описываются только уравнениями (в симплексном методе ограничения задачи описывались неравенствами).

2. Все переменные выражаются в одних и тех же единицах измерения.

3. Во всех уравнениях коэффициенты при переменных равны единице.

4. Каждая переменная встречается только в двух уравнениях системы ограничений.

Указанные свойства распределительных задач позволили разработать специальные методы их решения. Это задача линейного программирования, но в силу некоторых свойств ее можно решать не симплексным методом, а более легким способом.

Последнее изменение: пятница, 25 сентября 2020, 09:40