Расчет плана перевозки продукции со склада по предприятиям-потребителям

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

Рубрика Экономико-математическое моделирование
Вид курсовая работа
Язык русский
Дата добавления 16.09.2012
Размер файла 934,7 K

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

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

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

Введение

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

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

Задача 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).

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

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

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

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

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

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

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

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

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

Построение оптимального плана методом минимального элемента.

Минимальная стоимость перевозок (6) в клетке а2b1 - отправляем весь груз из а2 потребителю b1 и строку а2 исключаем из дальнейшего рассмотрения.

Следующий минимум (7) в клетке а4b4 - отправляем весь груз из а4 потребителю b4 и строку а4 исключаем из дальнейшего рассмотрения.

Следующий минимум (10) в клетке а3b1 - закрываем потребность b1 поставкой из а3 и столбец b1 исключаем из дальнейшего рассмотрения.

Следующий минимум (12) в клетке а1b2 - весь груз из а1 отправляем в b2 и строку а1 исключаем из дальнейшего рассмотрения.

Следующий минимум (19) в клетке а3b2 - закрываем потребность b2 поставкой из а3 и столбец b2 исключаем из дальнейшего рассмотрения.

Поставкой остатка груза из а3 закрываем потребности b3 и b4.

Опорный план составлен.

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

Z1 = 105·12 + 70•6 + 25•10 + 55•19 + 135•22 + 25?27 + 85?7 = 7215 д.е.

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

Ui = Cij - Vj; Vj = Cij - Ui;

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

Eij = Cij - (Vj + Ui) (вписаны в левый нижний угол).

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

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

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

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

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

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

Построение оптимального плана методом Фогеля.

При определении опорного плана методом аппроксимации Фогеля на каждой итерации по всем столбцам и по всем строкам находим разность между двумя записанными в них минимальными затратами. Эти разности записаны в специально отведенных для этого строках и столбцах для каждого шага. Среди указанных разностей выбрана максимальная. В строке (или в столбце), которой данная разность соответствует, определён минимальный тариф и клетка, в которой он записан, заполнена на данной итерации (выделено жирным шрифтом).

Например, на первом шаге в первой строке минимальные затраты 17 и 12, разность - 5, во 2-ой строке 11 и 6, разность 5, в 3-ей 19 и 10, разность 9, в 4-ой 14 и 7, разность 7.

В 1-ом столбце минимальные затраты 10 и 6, разность 4, во 2-ом 12 и 11, разность 1, в 3-ем 20 и 17, разность 3, в 4-ом 21 и 7, разность 14.

Наибольшая из этих разностей - 14 соответствует 4-му столбцу. В этом столбце минимум затрат - 7 в строке 4. Заполняем клетку а4b4 объёмом поставок 85 единиц, который может быть поставлен от четвёртого поставщика и строку 4 из дальнейшего рассмотрения исключаем. По аналогии заполнены остальные клетки таблицы и получен опорный план.

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

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

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

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

матрица транспортный стоимость фогель

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

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

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

Для приведения её к закрытому типу вводим фиктивного потребителя с нулевой стоимостью перевозок, имеющего потребность:

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

Порядок составления опорного плана этим методом описан в задаче 7.1. Стоимость перевозок по этому плану:

Z1 = 95·17 + 10•12 + 70•11 + 55•19 + 135•22 + 50?27 + 60?7 = 8290 д.е.

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

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

Ui = Cij - Vj; Vj = Cij - Ui;

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

Eij = Cij - (Vj + Ui) (вписаны в правый нижний угол).

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

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

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

Строим для клетки а1b4 с отрицательной характеристикой (-13), цикл (показан пунктиром) и перемещаем по нему наименьшую из перевозок (40), находящихся в углах цикла, смежных с этой клеткой. Получаем новый план (табл. №3) с ценой z3 = 7000.

Проверка методом потенциалов показывает, что этот план тоже не оптимален, т.к. среди характеристик свободных клеток есть отрицательные. Cтроим цикл для клетки а3b5 с характеристикой (-20). Получаем четвёртый план (табл. №4) c ценой z4 = 6800.

Проверка методом потенциалов показывает, что этот план тоже не оптимален, т.к. среди характеристик свободных клеток есть отрицательные. Cтроим цикл для клетки а2b1 с характеристикой (-17). Перемещаем по этому циклу наименьшую перевозку (15), отмеченную знаком "минус".

Получаем пятый план (табл. №5) с ценой z5 = 6545.

Ещё одна итерация по клетке а1b3 с перемещением 15 единиц груза и получаем оптимальный план с положительными характеристиками всех свободных клеток (табл.№6):

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

Z6 = 65?12 + 15•17 + 25?21 + 70•11 + 95?10 + 120?22 + 85?7 = 6515 ден.ед.

Zопт = Zmin = Z6 = 6515 ден. ед.

Т.о. у поставщика а3 не будет запрошено 25 единиц груза, т.к. этой частью своего груза он прикрепился к фиктивному потребителю.

Построение оптимального плана методом минимального элемента.

Построение опорного плана эти методом описано в задаче 7.1.

Стоимость перевозок по этому плану Z1 = 6740 д.е.

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

Ui = Cij - Vj; Vj = Cij - Ui;

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

Eij = Cij - (Vj + Ui) (вписаны в правый нижний угол).

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

Второй план (табл. №2) с ценой Z2 = 6620 д.е.

Третий план (табл. №3) с ценой Z3 = 6540 д.е

Четвёртый план (табл. №4) с ценой Z4 = 6515 д.е

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

Zопт = Zmin = Z4 = 6515 ден. ед.

Построение оптимального плана методом Фогеля.

Построение опорного плана эти методом описано в задаче 7.1.

Т.о. получен опорный план с ценой: Z1 = 6660 ден. ед.

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

Ui = Cij - Vj; Vj = Cij - Ui;

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

Eij = Cij - (Vj + Ui) (вписаны в правый нижний угол).

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

Второй план (табл. №2) с ценой Z2 = 6590 д.е.

Третий план (табл. №3) с ценой Z2 = 6590 д.е.

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

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

Заключение

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

Цель данной работы - построение оптимального плана перевозок груза с минимальной стоимостью, была достигнута.

Список литературы

1. Дойхен Л.А. Математическое моделирование. - Хабаровск, 2002

2. Коровина А.П. Экономико-математическое моделирование. - М.: ИНФРА-М, 2007.

3. Стодоля И.Н. Экономическое моделирование. - М.: Альма, 2005.

4. Якушев Р.Н. Математическое моделирование в экономике. - М.: Экономист, 2006.

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


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

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

    контрольная работа [67,2 K], добавлен 06.11.2012

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

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

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

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

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

    контрольная работа [606,2 K], добавлен 04.08.2013

  • Определение транспортных задач закрытого и открытого типов. Построение опорных планов методом северо-западного угла, минимальной стоимости и методом Фогеля. Анализ оптимального плана по перевозке груза. Достижение минимума затрат и времени на перевозку.

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

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

    курсовая работа [251,0 K], добавлен 03.07.2012

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

    контрольная работа [72,7 K], добавлен 23.04.2016

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

    курсовая работа [54,1 K], добавлен 05.03.2010

  • Применение линейного программирования для решения транспортной задачи. Свойство системы ограничений, опорное решение задачи. Методы построения начального опорного решения. Распределительный метод, алгоритм решения транспортной задачи методом потенциалов.

    реферат [4,1 M], добавлен 09.03.2011

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

    курсовая работа [361,8 K], добавлен 11.05.2011

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