Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






III. Построение сбалансированной транспортной матрицы.





Общий вид транспортной матрицы

 

Пункты отправления, A i Пункты назначения Bj Запасы продукции, в пунктах отправления
B1 B2 B m
A1             a 1
  c 11   c 12   c 1 m
A2             a 2
  c 21   c 22   c 2 m
A n             an
  cn 1   cn 2   cnm
Потребности в продукции, в пунктах назначения b 1 b 2 bm
                   

 

Существующий алгоритм решения транспортных задач (метод потенциалов) предполагает, что ЦФ стремится к минимуму. Однако существуют ситуации, когда в рамках транспортной модели требуется максимизировать ЦФ, например, общий доход, объем продаж, прибыль, качество выполняемых работ и т.д. В этом случае в модель вместо искомой целевой функции L (X) вводится ЦФ L 1(X) = - L (X), в которой тарифы умножаются на (-1). Таким образом, максимизация L (X) будет соответствовать минимизации L 1(X).

Решение транспортной задачи осуществляется при помощи метода потенциалов, который является итерационным методом. В качестве начального базисного решения при нахождении оптимального решения методом потенциалов необходимо построение так называемого опорного плана, который является допустимым решением транспортной задачи.

Рассмотрим три основных метода нахождения опорных планов: метод северо-западного угла, метод минимального элемента и метод Фогеля. «Качество» опорных планов, полученных этими методами, различается: в общем случае метод Фогеля дает наилучшее решение (зачастую оптимальное), а метод северо-западного угла – наихудшее приближение.

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

 

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

 

На каждом шаге метода северо-западного угла из всех не вычеркнутых клеток выбирается самая левая и верхняя (северо-западная) клетка. Другими словами, на каждом шаге выбирается первая из оставшихся не вычеркнутых строк и первый из оставшихся не вычеркнутых столбцов. Для того, чтобы заполнить клетку (i, j), необходимо сравнить текущий запас товара в рассматриваемой i -й строке ai тек с текущей потребностью в рассматриваемом j -м столбце bj тек.

Если существующий запас позволяет перевезти всю потребность, то:

• в клетку (i,j) в качестве перевозки вписывается значение потребности bj тек;

j -й столбец вычеркивается, поскольку его потребность уже исчерпана;

• от существующего запаса в i -й строке отнимается величина сделанной перевозки, прежний запас зачеркивается, а вместо него записывается остаток, т.е. (ai тек - bj тек).

Если существующий запас не позволяет перевезти всю потребность, то:

• в клетку (i,j) в качестве перевозки вписывается значение запаса ai тек;

• i-я строка вычеркивается, поскольку ее запас уже исчерпан;

• от существующей потребности в j -ом столбце отнимается величина сделанной перевозки, прежняя потребность зачеркивается, а вместо нее записывается остаток, т.е. (bj тек - ai тек)

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

 

Метод минимального элемента

 

На каждом шаге метода минимального элемента из всех не вычеркнутых клеток транспортной матрицы выбирается клетка с минимальной стоимостью перевозки min сij. Заполнение выбранной клетки производится по правилам, описанным выше.

 

Метод Фогеля

 

На каждом шаге метода Фогеля для каждой i -й строки вычисляются штрафы di как разность между двумя наименьшими тарифами строки. Таким же образом вычисляются штрафы dj для каждого j -го столбца. После чего выбирается максимальный штраф из всех штрафов строк и столбцов. В строке или столбце, соответствующем выбранному штрафу, для заполнения выбирается не вычеркнутая клетка с минимальным тарифом min сij.

Если существует несколько одинаковых по величине максимальных штрафов в матрице, то в соответствующих строках или столбцах выбирается одна не вычеркнутая клетка с минимальным тарифом min сij.

Если клеток с минимальным тарифом также несколько, то из них выбирается клетка (i, j) с максимальным суммарным штрафом, т.е. суммой штрафов по i -й строке и j -му столбцу.

Задача

Найти тремя методами опорный план транспортной задачи, в которой запасы на трех складах равны 210, 170, 65 ед. продукции, потребности четырех магазинов равны 110, 90, 130, 100 ед. продукции, тарифы перевозки в рублях за единицу продукции следующие:

Решение

Проверка сбалансированности задачи показывает, что суммарный объем запасов больше суммарного объема потребностей , т.е. введение необходимо введение фиктивного столбца , после чего задача становится сбалансированной .

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

 

 

Транспортная таблица с опорным планом, найденным методом северо-западного угла.

 

Пункты отправления, A i Пункты назначения Bj Запасы продукции в пунктах отправления
B1 B2 B3 B4 Bф
A1                     210/100/10/0
         
A2                     170/50
         
A3                     65/15/0
         
Потребности в продукции, в пунктах назначения 110/0 90/0 130/120/0 100/50/0 15/0 445 = 445

 

Затраты на транспортировку при перемещении товара согласно полученному опорному плану равны:

.

 

Транспортная таблица с опорным планом, найденным методом минимального элемента.

 

Пункты отправления, Ai Пункты назначения B j Запасы продукции в пунктах отправления
B1 B2 B3 B4 Bф
A1                     210/80/0
         
A2                     170/60/35/15/0
         
A3                     65/0
         
Потребности в продукции, в пунктах назначения 110/0 90/25/0 130/0 100/20/0 15/0 445 = 445

 

Затраты на транспортировку при перемещении товара согласно полученному опорному плану равны:

.

 


Транспортная таблица с опорным планом, найденным методом Фогеля.

 

Пункты отправления, A i Пункты назначения Bj Запасы продукции в пунктах отправления Штрафы строк
B1 B2 B3 B4 Bф
A1                     210/110/0              
         
A2                     170/60/35/15/0              
         
A3                     65/0              
         
Потребности в продукции, в пунктах назначения 110/0 90/25/0 130/20/0 100/0 15/0 445 = 445              
Штрафы столбцов                          
                         
                         
                         
                         
                         
                         

 

Затраты на транспортировку при перемещении товара согласно полученному опорному плану равны:

.

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


Отметим, что опорный план, найденный методом северо-западного угла дает в общем случае наихудшее приближение, т.к. является «слепым», т.е. совершенно не зависит от тарифов.

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

Метод Фогеля путем введения понятия штрафов выбирает для перевозок те маршруты, не выбрав которые мы могли бы увеличить расходы на транспорт в дальнейшем, из-за отсутствия выбора места назначения или места отправления.

Начав решать транспортную задачу и получив опорный план, необходимо приступить непосредственно к оптимизации этого плана. Данная оптимизация может быть проведена методом потенциалов.

Потенциал удобно воспринимать как себестоимость продукции.

Date: 2016-07-25; view: 267; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию