Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методы оптимизации АС-310 / Зыкина МО Курс лекций.doc
Скачиваний:
851
Добавлен:
30.03.2015
Размер:
1.51 Mб
Скачать

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

5.1. Постановка задачи

Классическая транспортная задача ЛП формулируется следующим образом. Имеется m пунктов производства (поставщиков) и n пунктов потребления (потребителей) однородного продукта. Заданы величины:

- объем производства (запас) i-го поставщика,;

- объем потребления (спрос) j-го потребителя,

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

Требуется составить такой план перевозок, при котором спрос всех потребителей был бы выполнен, и при этом общая стоимость всех перевозок была бы минимальна [1,3].

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

Математическая закрытая модель транспортной задачи имеет вид

В случае, когда суммарные запасы превышают суммарные потребности, то есть , вводится фиктивныйn+1 потребитель, потребности которого .

В случае, когда суммарные потребности превышают суммарные запасы, то есть , вводится фиктивныйm+1 поставщик, запасы которого .

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

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

5.2. Построение опорного плана транспортной задачи

Методы решения транспортной задачи сводятся к простым операциям с транспортной таблицей, которая имеет вид:

1

n

1

m

=

Базисными клетками транспортной таблицы являются клетки с отличными от нуля положительными перевозками, остальные клетки – свободные. Базисные клетки образуют опорный план транспортной задачи, еcли выполняются два условия:

сумма перевозок в каждой строке равна запасу в данной строке;

сумма перевозок в каждом столбце равна соответствующему спросу .

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

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

Рассмотрим способы построения опорного плана в невырожденном и вырожденном случаях [1,3].

5.3. Метод северо-западного угла

Рассмотрим «северо-западный угол» незаполненной таблицы, то есть клетку, соответствующую первому поставщику и первому потребителю.

Возможны три случая:

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

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

В случае из рассмотрения можно исключить и поставщика и потребителя. Однако при этом план получается вырожденным, поэтому считается, что выбывает только поставщик, а спрос потребителя остается неудовлетворенным и равным нулю.

После этого рассматриваем северо-западный угол оставшейся незаполненной части таблицы и повторяем те же действия. В результате через шагов получим опорный план.