Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Получение оптимального плана транспортной задачи с помощью метода потенциалов.




Шаг 1. Получение начального плана перевозок по методу «северо-западного» угла или минимального элемента.

Шаг 2. Проверка плана на невырожденность. Если полученный план вырожденный, формально заполняют нулями некоторые из свободных клеток так, чтобы общее число занятых клеток было равно . Нули надо расставлять так, чтобы не образовался замкнутый цикл из занятых клеток.

Шаг 3. Проверка плана на оптимальность.

3.1. Определение потенциалов поставщиков и потребителей. Составляют систему уравнений для заполненных клеток транспортной таблицы: , где i, j – номера строк и столбцов, на пересечении которых стоят занятые клетки, - потенциал i –того поставщика, - потенциал j –того потребителя, - тариф на перевозку из пункта i в пункт j. Число уравнений в системе равно , а число неизвестных и равно . Для решения данной системы одно из неизвестных выбирают произвольно. Обычно полагают = 0. Решая систему уравнений, находят значения потенциалов и .

3.2. Определение суммы потенциалов (косвенных тарифов) для свободных клеток: +, где q и p – номера строк и столбцов, на пересечении которых стоит свободная клетка, - потенциал q –того поставщика, - потенциал p -того потребителя.

3.3. Проверка на оптимальность. Для каждой свободной клетки транспортной таблицы составляется разность

= +- .

Если все ≤ 0, то полученный план оптимален. Если хотя бы для одной свободной клетки > 0, то план может быть улучшен. Переход к шагу 4.

Шаг 4. Улучшение плана.

4.1. Выбор переменной, вводимой в список базисных переменных. Выбирают клетку, которой соответствует максимальное положительное значение разности = +- . Если имеется несколько одинаковых значений, то из них выбирают любое или клетку с минимальным тарифом. Переменная транспортной задачи, соответствующая этой клетке, вводится в список базисных переменных, т.е. данная клетка транспортной таблицы заполняется.

4.2. Выбор переменной, выводимой из списка базисных переменных. Заполнение клетки, выбранной на шаге 4.1, происходит следующим образом. Строят цикл, начинающийся и заканчивающийся в выбранной свободной клетке.

Определение 4. Циклом с начальной вершиной в данной клетке называется замкнутая ломаная, обладающая следующими свойствами:

1) все её вершины, кроме начальной, расположены в занятых клетках;

2) звенья (стороны) цикла расположены в строках и столбцах таблицы;

3) в каждой вершине звенья соединяются под прямым углом;

4) на звеньях цикла могут быть занятые клетки, но они не являются вершинами цикла;

5) два звена могут пересекаться в какой-либо клетке, но эта клетка не должна быть занятой (иначе она является вершиной).

В свободной клетке условно ставят знак «+», а в остальных вершинах цикла чередуя ставят «-» и «+». Затем происходит перераспределение продукции по циклу. Для этого выбирают клетку со знаком «-», которой соответствует наименьшее число единиц продукции. Это значение прибавляют к значениям, стоящим в клетках со знаком «+», и отнимают от значений, стоящих в клетках со знаком «-». При таком перераспределении общий баланс не изменяется. Свободная клетка заполняется, а клетка со знаком «-», которой соответствует наименьшее количество продукции, становится свободной; соответствующую ей переменную исключают из списка базисных.

Для нового плана повторяют все действия, т.е. переходят к шагу 2.

 




Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 467; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.019 сек.