Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
119
Добавлен:
31.05.2015
Размер:
2.62 Mб
Скачать

3.1 Целевые задачи:

знать: формулировку транспортной задачи, методы отыскания опорных решений: «метод северо-западного угла», минимального элемента;

уметь: записать задачу на математическом языке, находить опорный план решения.

4. Краткие сведения из теоретического курса.

Имеются несколько пунктов (четыре) А1, А2, А34 на которых имеются запасы определенного вида грузов в количествах а1, а2, а3, а4 единиц. Имеется также три пункта назначения в1, в2, в3, заказавшие соответственно b1, b2, b3 единиц груза. Общая сумма заявок на доставку равна сумме запасов: . Кроме того, известна стоимость перевозки единицы груза из каждого пункта отправленияАi к каждому пункту назначения Вj, где i – номер пункта отправления, a j– номер пункта назначения. Стоимость перевозки из i-того пункта в j-й обозначим сij.

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

Транспортная задача называется сбалансированной, если выполняется условие , т.е. объем запасов в пунктах поставки равен объему заявок в пунктах потребления. Если условие не выполняется, то транспортная задача является задачейнесбалансированного типа и сводится к сбалансированной путем введения фиктивного поставщика или фиктивного потребителя.

Математическая модель

Допустим, что имеются, четыре пункта: А1, А2, А3, А4, на которых сосредоточены запасы определённого вида грузов в количествах а1, а2, а3, а4единиц. Имеется также три пункта назначения В1, В2, В3, заказавшие соответственно b1, b2, b3 единиц груза. Общая сумма заявок на доставку равна сумме имеющихся запасов:

b1+ b2+ b3= а1+ а2+ а3+ а4.

Кроме того, известна стоимость перевозки единицы груза из каждого пункта отправления Aiк каждому пункту назначения Bj, где i номер пункта отправления, а j – номер пункта назначения. Стоимость перевозки из i-го пункта в j-й обозначим cij.

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

Составим математическую модель этой задачи. Обозначим элементы решения: xij – количество единиц груза, отправленных из Ai –го пункта в Bj–й пункт назначения. Всего получится 12 переменных элементов решения:

х11 х12 х13

х21 х22 х23

х31 х32 х33

х41 х42 х43

Суммарная стоимость перевозок при таких решениях, очевидно, будет равна:

L=c11x11+ c12x12+ c13x13+ c21x21+ c22x22+ c23x23+ c31x31+ c32x32+ +c33x33+ c41x41+ c42x42+ c43x43.

Ограничения, налагаемые на элементы решения, будут двух родов:

во-первых, все заявки должны быть выполнены, т. е.

х11+ х21+ х31+ х41=b1,

х12+ х22+ х32+ х42=b1,

х13+ х23+ х33+ х43=b1;

во-вторых, все имеющиеся грузы должны быть вывезены, т. е.

х1112131,

х2122232,

х3132333,

х4142434.

Транспортную задачу принято решать специальными методами. Рассмотрим методы получения опорного решения.

Построение опорного плана

Сущность методов, получения опорного плана, заключается в выполнении m+n-1 шагов, на каждом из которых в таблице условий задачи заполняют одну клетку, заполнение этой клетки обеспечивает полностью либо удовлетворение потребности в грузе одного пункта назначения (того, в столбце которого находится заполненная клетка), либо вызов груза из одного пункта отправления (из того, в строке которого находится заполненная клетка). Рассмотрим эти методы.