Решение транспортной задачи различными методами

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

Рубрика Транспорт
Вид контрольная работа
Язык русский
Дата добавления 12.04.2013
Размер файла 239,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Решение транспортной задачи различными методами

Задание

перевозка транспортный тариф

Пусть имеется m поставщиков А1, А2, …, Аm однородного груза в количествах соответственно a1, а2, …, аm единиц и n потребителей В1, В2, …, Вn этого груза, потребность которых составляет соответственно b1, b2,…, bn единиц.

Известны стоимости перевозок груза от i-того поставщика к j-ому потребителю - сij (j=, i=).

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

Прежде чем приступить к построению модели задачи, необходимо обозначить неизвестные, исходя из условия задачи, неизвестной величиной является количество единиц груза, перевозимого от каждого поставщика к каждому потребителю. Обозначим через хij (j=, i=) - количество единиц груза, перевозимого от i-того поставщика к j-ому потребителю.

Чтобы лучше представить условия задачи, сведем исходные данные в таблицу.

Строка таблицы соответствует поставщику, а столбец - потребителю. Модель транспортной задачи:

f=

(*)

i=, j=

(*)-модель, в которой спрос и производство равны, называется закрытой (сбалансированной).

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

Методы построения исходного плана

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

Определение значений хij начинается с левой верхней клетки таблицы (это соответствует северо-западному углу на географической карте). Находим значение х11 из соотношения.

х11= min{а1, b1}

Возможны 3 варианта:

1. Если а1<b1, то х111 следовательно первая строка исключается из дальнейшего рассмотрения, а потребность первого потребителя b1 уменьшается на величину а1.

2. Если а1>b1, то х11= а1 = b1, следовательно первый столбец исключается из дальнейшего рассмотрения, а наличие груза у первого поставщика а1 уменьшается на величину b1.

3. Если а1=b1, х11= а1 = b1, следовательно первая строка и первые столбец исключается из дальнейшего рассмотрения.

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

После завершения описанного процесса необходимо провести проверку полученного плана на вырожденность. Если количество заполненных клеток равно m+n-1, то план является невырожденным, в противном случае - вырожденным.

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

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

Определение значений хij начинается с клетки, имеющий минимальную стоимость перевозки (если таких клеток более одной, то договоримся выбирать первую по порядку).

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

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

Рассмотрим метод потенциалов для решения транспортной задачи.

Шаг 1 Каждому поставщику Аi (то есть каждой строке) поставим в соответствие некоторое число ui (i=), называемое потенциалом Аi, а каждому потребителю Вj (то есть каждому столбцу) поставим в соответствие некоторое число vj (j=), называемое потенциалом Вj.

Для каждой заполненной клетки, то есть для каждой базисной переменной, строится соотношение ui+ vjij.

Полученная система должна содержать m+n-1 уравнений (так как количество базисных переменных равно m+n-1) с m+n неизвестными. Как известно, такая система имеет множество решений, и любое из них будет содержать искомые потенциалы. Чтобы найти одно из решений, значение одного из потенциала в системе задается произвольно. Обычно считают, что u1=0, и находят значения остальных потенциалов. Значения потенциалов записывают справа и снизу таблицы против соответствующих строк и столбцов.

Шаг 2 Для каждой незаполненной клетки, то есть для каждой небазисной переменной, рассчитываются так называемые косвенные тарифы (сij) по формуле сij =ui+ vj

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

Шаг 3 Проверяем полученный план на оптимальность по критерию оптимальности плана транспортной задачи. Если для каждой незаполненной клетки выполняется условие с1ij - сij?0, то план является оптимальным. В противном случае полученный план не оптимальный, и необходимо переходить к новому базисному плану путем перемещения перевозки в клетку, отвечающий условию max[с1ij - сij<0]. Если таких клеток более одной, то договоримся перемещать перевозку в первую по порядку. Выбранная клетка помещается в таблице. Перемещенная, стоящая в этой клетке, вводимая в базис.

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

Шаг 5 В каждой клетке цикла, начиная с незаполненной, проставляются поочередно знаки «+» и «-» (обычно они ставятся в правом нижнем углу клетки). В клетках со знаком «-» выбирается минимальная величина. Новый базисный план получается путем сложения выбранной величины с величинами, стоящими в клетках цикла со знаком «+», и вычитания этой величины из величин, стоящих в клетках со знаком «-».

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

Значения переменных, включенных в цикл, после описанной корректировки переносится в новую таблицу. Все остальные переменные записываются в новую таблицу без изменений.

Осуществляется переход к шагу 1.

Замечание 1

Метод потенциалов обеспечивают монотонное убывание значения целевой функции, и позволяет за конечное число шагов найти её минимум.

Замечание 2

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

Задача. Имеются 2 пункта поставки однородного груза А1, А2 и 3 пункта В1, В2, В3 потребления этого груза. На пунктах А1, А2 находится груз соответственно в количестве а1, а2 т. В пункты В1, В2, В3 требуется доставить соответственно b1, b2, b3 т груза. Расстояние между пунктами поставки и пунктами потребления приведено в таблице. Найти такой план закрепления потребителей за поставщиками однородного груза, чтобы затраты были минимальными.

А, В(10, 8, 7), Д

Пункты поставки

Пункты потребления

Итого груза

В1

В2

В3

А1

8

6

5

11

А2

4

5

7

14

Итого

10

8

7

25

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

n+m-1=4 - план невырожденный

Модель задачи закрытая

f=8·10+6·1+5·7+7·7=86+35+49=170

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

f=6·4+5·7+4·10+5·4=24+35+60=11

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

Шаг 1

u1=0

u2=-1

v1=8

v2=6

v3=8

f=810+61+57+77=170

Шаг 2

Для каждой незаполненной клетки рассчитаем косвенные тарифы.

с/13=u1+v3=0+8=8

c/21=u2+v1=-1+8=7

Шаг 3

Проверим план на оптимальность

с/13- с13=8-5=3>0

c/2121=7-4=3>0

Критерий целостности нарушен

Нужно перейти к новому базисному плану путем перемещения перевозки в клетку, отвечающую max положительной разности. Так как разность получилась одинаковой, то перемещение начнем в первую по порядку, то есть в клетку 1.3

Шаг 4.

Строим цикл. В каждой клетке, начиная с той, в которую начинаем перевозку, ставим знаки «+» и «-».

Шаг 5.

В клетках со знаком «-» выберем наименьшую величину min=1.

Шаг 1. Для заполненных клеток

u1=0

u2=2

v1=8

v2=5

v3=3

f=10·8+5·1+8·5+6·7=167

Шаг 2.

Для незаполненных клеток

с/12=u1+v2=0+3=3

c/21=u2+v1=2+8=10

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

Шаг 3

Проверим план на оптимальность

с/12- с12=3-6=-3<0

c/2121=10-4=6>0

Критерий целостности нарушен. Перемещаемся в клетку 2.1

Шаг 4.

Вводим знаки

Шаг 5

В клетках со знаком «-» выбираем наименьшую величину min=6. Прибавляем число 6 к числам в клетках, где стоит «+», вычитаем из чисел, стоящих в клетках со знаком «-». Получаем новую таблицу.

Шаг 1.

Для каждой заполненной

u1=0

u2=-4

v1=8

v2=5

v3=9

f=4*8+7*5+6*4+5*8=131

Шаг 2.

Для незаполненных клеток

с/12=u1+v2=0+9=9

c/21=u2+v3=-4+5=1

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

Шаг 3

Проверим план на оптимальность

с/12- с12=9-6=3>0

c/2323=1-7=-6<0

Критерий оптимальности нарушен. Перемещаемся в клетку 1.2

Шаг 4.

Строим цикл, вводим знаки

Шаг 5

В клетках со знаком «-» выбираем наименьшую величину min=4. Прибавляем число 6 к числам в клетках, где стоит «+», вычитаем из чисел, стоящих в клетках со знаком «-». Получаем новую таблицу

Шаг 1.

Для каждой заполненной

u1=0

u2=-1

v1=6

v2=5

v3=5

f=4·6+7·5+4·10+4·5=119

Шаг 2.

Для незаполненных клеток

с/11=u1+v1=0+5=5

c/23=u2+v3=-1+5=4

Шаг 3

Проверим план на оптимальность

с/11- с11=5-8<0

c/2323=4-7=-3<0

Критерий оптимальности не нарушен. План оптимальный.

Размещено на Allbest.ru

...

Подобные документы

  • Основные этапы решения транспортной задачи методом дифференциальных рент и Северо-Западного угла. Распределение имеющихся запасов в соответствии с фактическими потребностями пунктов назначения. Разработка и обоснование оптимального плана доставки.

    контрольная работа [249,4 K], добавлен 30.03.2019

  • Необходимость организации транспортного хозяйства для обслуживания предприятия средствами по перемещению грузов. Определение понятия номенклатуры перевозимых грузов. Составление плана перевозок методом "северо-западного угла" или "минимального элемента".

    курсовая работа [725,4 K], добавлен 01.02.2012

  • Вид сетевой транспортной задачи. Алгоритм решения: построение начального базисного сетевого потока, поиск потенциалов, проверка оптимальности, добавление дуг, поиск цикла, построение потока, формирование множества дуг. Графическое представление задачи.

    презентация [266,8 K], добавлен 07.03.2013

  • Решение транспортной задачи методом линейного программирования, нахождение кратчайших расстояний. Закрепление маршрутов за АТП. Расчёт эффективности разработанного варианта перевозок. Построение эпюр и схем грузопотоков. Расчет тарифов на перевозку груза.

    курсовая работа [289,9 K], добавлен 30.12.2010

  • Понятие, расчет, задачи транспортной логистики. Расчет транспортных тарифов. Правила исчисления плат и сборов. Сборы за дополнительные операции, связанные с перевозкой грузов. Система тарифов различных видов транспорта: общие, льготные, исключительные.

    реферат [15,5 K], добавлен 14.01.2011

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

    курсовая работа [582,6 K], добавлен 05.01.2015

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

    курсовая работа [435,7 K], добавлен 10.12.2013

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

    курсовая работа [341,7 K], добавлен 17.06.2015

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

    курсовая работа [2,7 M], добавлен 20.10.2014

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

    курсовая работа [183,4 K], добавлен 01.10.2015

  • Классификация транспорта в логистике. Глобальная информатизация транспортных процессов. Усложнение организации перевозок и развитие мультимодальных перевозок. Цель и задачи транспортной логистики. Выбор способа транспортировки и транспортного средства.

    презентация [1013,7 K], добавлен 30.08.2013

  • Маршрутизация перевозок с использованием экономико-математических методов. Решение задачи методом линейного программирования. Разработка маршрутов перевозок грузов. Расчет эффективности разработанного варианта. Построение эпюр и схем грузопотоков.

    курсовая работа [379,7 K], добавлен 30.12.2010

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

    курсовая работа [987,6 K], добавлен 22.08.2012

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

    курсовая работа [2,4 M], добавлен 18.04.2015

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

    курсовая работа [1,0 M], добавлен 04.01.2015

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

    курсовая работа [907,3 K], добавлен 09.04.2011

  • Основные виды транспорта, их преимущества и недостатки. Методика расчетов вариантов перевозки грузов. Экономическая оценка перевозки грузов различными. Наиболее рациональный вид перевозок. Объем перевозки груза и средняя цена одной тонны груза.

    курсовая работа [84,5 K], добавлен 01.08.2009

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

    контрольная работа [26,4 K], добавлен 31.01.2010

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

    реферат [408,0 K], добавлен 08.05.2009

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

    курсовая работа [84,7 K], добавлен 12.03.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.