Помощь в написании студенческих работ
Антистрессовый сервис

Введение. 
Решение транспортных задач

РефератПомощь в написанииУзнать стоимостьмоей работы

Число заполненных клеток должно быть m + n -1 = 4 + 4 — 1 = 7, что так и есть, т. е. план не вырожден. Этот план оптимальный, т.к. все характеристики свободных клеток положительны. Определяем характеристики клеток, оставшихся свободными по формуле: Здесь в верхнем правом углу клеток записана стоимость перевозки. Построение оптимального плана методом северо-западного угла. Е41 = с41 — (v1 + u4… Читать ещё >

Введение. Решение транспортных задач (реферат, курсовая, диплом, контрольная)

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

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

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

Решение: Общий объём запасов:

Решение: Общий объём запасов:

Общая потребность:

Т.к., то это транспортная задача закрытого типа.

Построение оптимального плана методом северо-западного угла.

Номер поставщика.

Мощность поставщика.

Потребители и их спрос.

Ui

  • — 17
  • 95

+ 12.

  • 17
  • 2
  • 21
  • 1

U1 = 0.

  • 6
  • -10
  • 11
  • 70
  • 20
  • 6
  • 28
  • 9

U2 = -1.

+ 10.

— 14.

  • — 19
  • 80
  • 22
  • 135
  • 27
  • 25

U3 = 7.

  • 18
  • 14
  • 14
  • 15
  • 23
  • 21
  • 7
  • 85

U4 = -13.

Vj

V1 = 17.

V2 = 12.

V3 = 15.

V4 = 20.

№ 1.

Здесь в верхнем правом углу клеток записана стоимость перевозки.

Заполнять таблицу первоначального опорного плана начинаем с клетки а1b1 — это северо-западный угол.

Закрываем потребности b1 поставкой из а1 и этот столбец исключаем из дальнейшего рассмотрения. Остаток груза из а1 отправляем потребителю b2 и строку а1 исключаем из дальнейшего рассмотрения. Затем весь груз из а2 отправляем в b2, исключая строку а2 и частью груза из а3 закрываем потребность b2, исключая столбец b2. Далее закрываем потребность b3 поставкой из а3, а остаток груза из а3 отправляем потребителю b4. Груз из а4 отправляем потребителю b4. Опорный план составлен.

Стоимость перевозок по этому плану:

Z1 = 95· 17 + 10•12 + 70•11 + 80•19 + 135•22 + 25?27 + 85?7 = 8265 д.е.

Число заполненных клеток должно быть m + n -1 = 4 + 4 — 1 = 7, что так и есть, т. е. план не вырожден.

Проверяем оптимальность плана методом потенциалов, присвоив первой строке нулевой потенциал U1 = 0. Потенциалы других строк и столбцов определяем по формулам:

Ui = Cij — Vj; Vj = Cij — Ui;

V1 = C11 — U1 = 17 — 0 = 17; V2 = C12 — U1 = 12 — 0 = 12; U2 = C22 — V2 = 11 — 12 = -1;

U3 = C32 — V2 = 19 — 12 = 7; V3 = C33 — U3 = 22 — 7 = 15; V4 = C34 — U3 = 27 — 7 = 20.

U4 = C44 — V4 = 7 — 20 = -13;

Определяем характеристики клеток, оставшихся свободными по формуле:

Eij = Cij — (Vj + Ui) (вписаны в левый нижний угол) Е13 = С13 — (V3 + U1) = 17 — (15 + 0) = 2; Е14 = С14 — (V4 + U1) = 21 — (20 + 0) = 1;

Е21 = С21 — (V1 + U2) = 6 — (17 — 1) = -10; Е23 = С23 — (V3 + U2) = 20 — (15 — 1) = 6;

Е24 = С24 — (V4 + U2) = 28 — (20 — 1) = 9; Е31 = С31 — (V1 + U3) = 10 — (17 + 7) = -14;

Е41 = С41 — (V1 + U4) = 18 — (17 — 13) = 14; Е42 = С42 — (V2 + U4) = 14 — (12 — 13) = 15;

Е43 = С43 — (V3 + U4) = 23 — (15 — 13) = 21;

Среди характеристик свободных клеток есть две отрицательные (Е21 = -10 и Е31 = -14), значит полученный план не оптимален.

Строим для клетки а3b1 с отрицательной характеристикой (-14), цикл (показан пунктиром) и перемещаем по нему наименьшую из перевозок (80), находящихся в углах цикла, смежных с этой клеткой. Получаем новый план (табл. № 2).

Номер поставщика.

Мощность поставщика.

Потребители и их спрос.

Ui

  • — 17
  • 15
  • 12
  • 90
  • 17
  • -12

+ 21.

— 13.

U1 = 0.

  • 6
  • -10
  • 11
  • 70
  • 20
  • -8
  • 28
  • -5

U2 = -1.

+ 10.

  • 19
  • 14
  • 22
  • 135
  • — 27
  • 25

U3 = -7.

  • 18
  • 8
  • 14
  • 29
  • 23
  • 21
  • 7
  • 85

U4 = -27.

Vj

V1 = 17.

V2 = 12.

V3 = 29.

V4 = 34.

№ 2.

Цена этого плана:

Z2 = 15· 17 + 90•12 + 70•11 + 80•10 + 135•22 + 25?27 + 85?7 = 7145 д.е.

что меньше первого плана на 1120 ден. ед.

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

Номер поставщика.

Мощность поставщика.

Потребители и их спрос.

Ui

  • 17
  • 13
  • 12
  • 90
  • 17
  • 1
  • 21
  • 15

U1 = 0.

  • 6
  • 3
  • 11
  • 70
  • 20
  • 5
  • 28
  • 8

U2 = -1.

  • 10
  • 95
  • 19
  • 1
  • 22
  • 135
  • 27
  • 10

U3 = 6.

  • 18
  • 8
  • 14
  • 16
  • 23
  • 21
  • 7
  • 85

U4 = -14.

Vj

V1 = 4.

V2 = 12.

V3 = 16.

V4 = 21.

№ 3.

Далее без комментариев повторяем итерацию с перемещением перевозки по циклу в клетку a1b4 с отрицательной характеристикой (-13). Получаем третий план (табл. № 3).

Его цена:

Z3 = 90•12 + 15?21 + 70•11 + 95•10 + 135•22 + 10?27 + 85?7 = 6950 д.е.

что меньше второго плана на 195 ден. ед.

Этот план оптимальный, т.к. все характеристики свободных клеток положительны.

Zопт = Zmin = Z3 = 6950 ден. ед.

Показать весь текст
Заполнить форму текущей работой