2.4. Транспортная задача

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

Сбалансированная задача - задача о перевозках, в которой общий объем товаров, готовых к отправлению, в точности равен объему товаров, который готовы принять в пунктах назначения.

Пример 1. Рассмотрим транспортную задачу, заданную таблицей

 

В

Наличие

1

2

А

1

2

1

2

2

1

20

10

Запрос

16

14

30

Решение. Пусть - искомое число единиц товара, пересылаемого из пункта в пункт . Тогда данные таблицы можно представить в следующем виде:

при условии, что

Положим и выразим через t остальные переменные:
из первого уравнения: ,
из второго уравнения: ,
из третьего уравнения:

Тогда

Из того, что все не отрицательны, получаем, что переменная t должна удовлетворять одновременно следующим четырем неравенствам:

Тем самым, мы получили условие .

Не трудно заметить, что при t = 16.

Ответ:

 

В

Наличие

1

2

3

А

1

8

5

6

120

2

4

9

7

180

Запрос

70

140

90

300

Пример 2. Компания имеет два товарных склада и трех оптовых покупателей. Известно, что общий объем запасов на складах составляет 300 тыс. единиц продукции и совпадает с общим объемом заказов покупателей.

Обозначим через количество товара, поставляемого со склада покупателю .

Тогда соответствующая транспортная задача может быть сформулирована следующим образом.

Минимизировать общую стоимость перевозок:

при условии, что

Получаем задачу линейного программирования, в которой основные ограничения вследствие того, что транспортная задача сбалансирована, является равенствами.

Положим и выразим через u и v остальные переменные. Имеем

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

которую можно решить графическим методом.

Выписанные неравенства определяют на плоскости (u, v) пятиугольник с вершинами (30, 0), (70, 0), (70, 50), (0, 120), (0, 30).

Ответ:

 

Hosted by uCoz