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




Транспортная задача. Методы решения

Транспортная задача, это специальный вид задачи линейного программирования. Для решения транспортной задачи можно использовать методы решения задач линейного программирования, однако ввиду специфического вида задачи, были построены алгоритмы специально для решения этой задачи. Целью транспортных методов является определение наилучших путей перевозки груза из нескольких пунктов снабжения (производства) в несколько пунктов назначения (потребления), обеспечивающих наименьшие суммарные затраты по производству и транспортированию товаров. Задача рассматривается как однопродуктовая, т.е. решается применительно к одному или группе однотипных (взаимозаменяемых) товаров. Диктуется это требование тем, что объемы производства разных товаров в различных пунктах производства, а главное – спрос в различных пунктах потребления, сильно различаются. Метод «Северо-западного угла» для построения первого допустимого решения задачи или правило «Северо-западного угла» – это систематизированная процедура назначения величин перевозок из пункта производства (строка) в пункт потребления (столбец), которая требует, чтобы определение числа перевозимых единиц товара начиналось в левом верхнем углу таблицы, заканчивалось – в правом нижнем и выполнялось в соответствии со следующими требованиями:

1) следует израсходовать всю мощность завода-изготовителя (в строке) прежде, чем двинуться вниз к следующей строке;

2) следует удовлетворить потребность каждого потребителя в колонке прежде, чем двинуться к следующей колонке вправо;

3) в завершение следует проверить, что все потребности удовлетворены, а мощности полностью использованы (израсходованы). Заметим, что правило «Северо-западного угла» – не единственный способ построения первого допустимого плана.

 

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

При нахождении опорного плана транспортной задачи методом северо-западного угла, заполнение клеток таблицы условий начинают с верхней левой клетки K 11 поэтому метод и называется "метод северо- западного угла").

Рассмотрим метод на конкретном примере.

Пример 1. На три базы A 1, A 2, A 3 поступил очередной груз в количествах равных 140, 160, 120 ед. Этот груз требуется перевезти в четыре пунктов назначения B 1, B 2, B 3, B 4 в количествах 150, 90, 100, 80. Тарифы перевозок представлена матрицей

.  

Найти план перевозок данной транспортной задачи методом северно-западного угла.

Решение. Запишем все данные в таблицу условий:

.  

Число пунктов отправления m =3, а число пунктов назначения n =4. Следовательно опорный план задачи определяется числами, стоящими в m+n −1=3+4−1=6 заполненных клетках таблицы.

Наличие груза у поставщиков равно: ∑ Ai =140+160+120=420.

Общая потребность в грузе в пунктах назначения равна: ∑ Bj =150+90+100+80=420.

Ai =∑ Bj. Модель транспортной задачи является закрытой. Следовательно, она разрешима.

Найдем опорный план задачи методом северно-западного угла.

A 1B 1. Следовательно в клетку (A 1, B 1) помещаем число min(A 1, B 1)=140. Запасы пункта A 1 полностью исчерпаны. Поэтому исключаем из рассмотрения строку A 1 и будем считать потребности пункта B 1 равными 150−140=10.

.  

A 2 > B 1. Следовательно в клетку (A 2, B 1) помещаем число min(A 2, B 1)=10. Потребности пункта B 1 полностью удовлетворены. Поэтому исключаем из рассмотрения столбец B 1 и будем считать запасы пункта A 2 равными 160−10=150.

 

Таким образом, продолжая процедуру в m+n −1-ом шаге получим:

 

Запишем полученный опорный план:

.  

При этом плане стоимость перевозок вычисляется так:

F= 2·140+8·10+4·90+ 1·60+3·40+6·80=1380.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2021-03-25 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: