Студопедия Главная Случайная страница Обратная связь

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

Метод потенциалов





Теорема. Если план является оптимальным в транспортной задаче, то существует система из чисел , , называемых потенциалами( - потенциалы поставщиков, - потенциалы потребителей), удовлетворяющих следующим условиям:

1) ,-для занятых клеток

2) для свободных клеток .(Sij = cij - (u i+ vj) )

I шаг (вычисление потенциалов).
Условие (1) представляет собой систему из (m + n – 1) линейных уравнений с (m + n) неизвестными потенциалами. Поэтому одно из неизвестных полагаем равным 0 для определенности, затем последовательно находим остальные потенциалы.

II шаг (проверка плана на оптимальность).
Для проверки плана на оптимальность необходимо проверить условие (2), т.е. проверить оценки . Для занятых клеток Sij=0. Если для свободных клеток выполняется условие Sij = cij - (u i+ vj) , то план является оптимальным и задача решена.

Если же хоть одна оценка отрицательна – то план не оптимальный.

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

III шаг (улучшение плана).
Опр. Циклом в транспортной таблице называется несколько клеток, соединенных замкнутой ломаной линией так, чтобы две соседние вершины ломаной были расположены либо в одной строке, либо в одном столбце. Ломаная линия может иметь точки самопересечения, но не в клетках цикла.

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

Примеры циклов:

Если имеем опорный план, то для каждой свободной клетки можно образовать единственный цикл, одной из вершин которого является данная клетка, а остальными являются занятые.

 

Среди клеток с отрицательной оценкой ищется наибольшая по модулю. Затем для этой клетки строим единственный цикл. Набор клеток в цикле помечаем поочередно знаками «+» и «–», начиная с «+» в свободной клетке, где отриц. оценка наибольшая по модулю.

Среди клеток с «-» ищем минимальную поставку, обозначим эту величину за Δ

Строим новый план по правилу:

 

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

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


 







Дата добавления: 2015-08-30; просмотров: 511. Нарушение авторских прав; Мы поможем в написании вашей работы!




Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...


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


Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...


Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

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

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

Сравнительно-исторический метод в языкознании сравнительно-исторический метод в языкознании является одним из основных и представляет собой совокупность приёмов...

Правила наложения мягкой бинтовой повязки 1. Во время наложения повязки больному (раненому) следует придать удобное положение: он должен удобно сидеть или лежать...

ТЕХНИКА ПОСЕВА, МЕТОДЫ ВЫДЕЛЕНИЯ ЧИСТЫХ КУЛЬТУР И КУЛЬТУРАЛЬНЫЕ СВОЙСТВА МИКРООРГАНИЗМОВ. ОПРЕДЕЛЕНИЕ КОЛИЧЕСТВА БАКТЕРИЙ Цель занятия. Освоить технику посева микроорганизмов на плотные и жидкие питательные среды и методы выделения чис­тых бактериальных культур. Ознакомить студентов с основными культуральными характеристиками микроорганизмов и методами определения...

САНИТАРНО-МИКРОБИОЛОГИЧЕСКОЕ ИССЛЕДОВАНИЕ ВОДЫ, ВОЗДУХА И ПОЧВЫ Цель занятия.Ознакомить студентов с основными методами и показателями...

Studopedia.info - Студопедия - 2014-2025 год . (0.012 сек.) русская версия | украинская версия