Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Документ Microsoft Word.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
51.52 Кб
Скачать

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

Задана матрица запасов товара на трех складах

На первом складе а1=100 единиц товара, на втором складе а2=200 единиц

товара и на третьем складе а3=90 единиц товара.

Задана матрица потребностей магазинов в этом товаре

Для первого, второго и третьего магазина соответственно.

В тарифной матрице указаны стоимости перевозки единицы товара с конкретного склада в конкретный магазин. Например с31=1 означает, что стоимость (цена) перевозки единицы товара с третьего склада в первый магазин равна 1.

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

Матрица Х должна быть подобрана таким образом, чтобы:

1) Все магазины были обеспечены товаром;

2) Суммарная стоимость перевозок была минимальной.

Решение.

Если суммарные складские запасы равны суммарным потребностям

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

В нашей задаче суммарные складские запасы равны

80+170+180 = 430

Суммарные потребности магазинов:

120+90+150 = 360

Запасы превышают потребности на 430-360=70 единиц. Мы имеем дело с

транспортной задачей открытого типа.

Перейдем к транспортной задаче закрытого типа, добавив четвертый (виртуальный) магазин с потребностью в 70 единиц товара.

Виртуальный магазин означает, что эти 70 единиц товара просто останутся

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

Матрицы В, С и Х теперь примут вид:

Если траспортная задача закрытого типа (изначально) то матрицы В,С и Х

изменять не надо.

При поиске решения мы будем использовать метод потенциалов и нам

понадобится еще одна матрица - матрица потенциалов:

Начинаем формировать план перевозок.

На первом этапе создадим первое приближение (первый вариант плана).

Затем, при помощи метода потенциалов улучшим этот план -

получим второе приближение. И так далее, пока не получим оптимальный

план с наименьшими расходами не перевозки.

Для удобства вычислений расположим матрицу А слева от матрицы Х,

а матрицу В - сверху.

Значения матрицы Х будем заносить в таблицу:

120

90

150

70

80

170

180

Первое приближение найдем методом «северо-западного» угла. .

Начинаем с самой «северо-западной» ячейки - (1,1)

Эту, и последующие за ней ячейки, нужно максимально заполнить.

Первый склад может поставить 80 единиц товара, а первый магазин

может принять 120 единиц товара. Выбираем наименьшее из этих

значений - 80 и заносим в ячейку.

Больше 80 в эту ячейку мы не можем записать, т.к. на первом складе всего