- •§ 5 Транспортная задача.
- •5.1 Постановка транспортной задачи по критерию стоимости.
- •5.2 Построение исходного опорного плана Правило «северо-западного угла».
- •Правило «минимального элемента».
- •5.3 Метод потенциалов
- •5.4 Метод аппроксимации Фогеля.
- •5.5 Метод дифференциальных рент.
- •5.6 Определение оптимального плана транспортных задач, имеющих некоторые усложения в их постановке.
- •5.7 Распределительные задачи
- •5.8 Задача об оптимальных назначениях
5.6 Определение оптимального плана транспортных задач, имеющих некоторые усложения в их постановке.
При нахождении решения ряда конкретных транспортных задач часто бывает необходимо учитывать дополнительные ограничения, которые не встречались выше при рассмотрении простых вариантов данных задач. Остановимся подробнее на некоторых возможных усложнениях в постановках транспортных задач.
1.
При некоторых реальных условиях перевозки
груза из определенного пункта
отправления
,
в пункт назначения
,
не могут быть осуществлены. Для определения
оптимальных планов таких задач
предполагают, что тариф перевозки
единицы груза из пункта
в пункт
,
является сколь угодно большой величиной
М,
и при этом условии известными методами
находят решение новой транспортной
задачи. При таком предположении
исключается возможность при оптимальном
плане транспортной задачи перевозить
груз из пункта
в пункт
.
Такой подход к нахождению решения
транспортной задачи называют запрещением
перевозок
или блокированием
соответствующей клетки таблицы
данных задачи.
2.
В отдельных транспортных задачах
дополнительным условием является
обеспечение перевозки по соответствующим
маршрутам определенного количества
груза. Пусть, например, из пункта
отправления
,
в пункт назначения
требуется обязательно перевести
единиц груза. Тогда в клетку таблицы
данных транспортной задачи, находящуюся
на пересечении строки
и столбца
записывают
указанное число
и в дальнейшем эту клетку считают
свободной со сколь угодно большим
тарифом перевозок М.
Для полученной таким образом новой
транспортной задачи находят оптимальный
план, который определяет оптимальный
план исходной задачи.
3. Иногда требуется найти решение транспортной задачи, при котором из пункта отправления в пункт назначения должно быть завезено не менее заданного количества груза . Для определения оптимального плана такой задачи считают, что запасы пункта и потребности пункта меньше фактических на единиц. После этого находят оптимальный план новой транспортной задачи, на основании которого и определяют решение исходной задачи.
4. В некоторых транспортных задачах требуется найти оптимальный план перевозок при условии, что из пункта отправления в пункт назначения перевозится не более чем единиц груза, т. е.
(1)
Сформулированную
задачу можно решить так. В таблице
исходных данных задачи для каждого
-го
ограничения (1) предусматривают
дополнительный столбец, т. е. вводят
дополнительный пункт назначения. В
данном столбце записывают те же тарифы,
что и в столбце
,
за исключением тарифа, находящегося в
-й
строке. В дополнительном столбце в этой
строке тариф считают равным некоторому
сколь угодно большому числу
.
При этом потребности пункта
считают равными
„
а потребности вновь введенного пункта
назначения полагают равными
.
Решение полученной транспортной задачи
может быть найдено методом потенциалов,
и тем самым будет определен оптимальный
план или установлена неразрешимость
исходной задачи. Заметим, что исходная
транспортная задача разрешима лишь в
том случае, когда для нее существует
хотя бы один опорный план.
Приведенную выше задачу можно решить и таким способом. С учетом ограничения (1) по правилу минимального элемента строят опорный план. При этом если величина записываемого на данном шаге в соответствующую клетку числа определяется только ограничением (1), то в последующем из рассмотрения исключают только заполненную клетку. В других случаях из рассмотрения исключают либо строку, либо столбец (что-нибудь одно).
Если в результате составления плана поставок все имеющиеся запасы пунктов отправления распределены и потребности в пунктах назначения удовлетворены, то получен опорный план транспортной задачи.
Если
в какой-то строке (а следовательно, и в
столбце) остался нераспределенный
остаток, равный
,
то вводят дополнительный пункт
назначения и дополнительный пункт
отправления с потребностями и запасами,
равными
.
В клетке, находящейся на пересечении
столбца дополнительного пункта назначения
и строки дополнительного пункта
отправления, тариф считают равным нулю.
Во всех остальных клетках данной строки
и столбца тарифы полагают равными
некоторому сколь угодно большому числу
М.
Полученную в результате этого транспортную
задачу решают методом потенциалов.
После конечного числа шагов либо
устанавливают, что исходная задача не
имеет опорного плана, либо находят ее
оптимальный план. При этом
–
оптимальный
план исходной задачи, если
