Определение минимальной стоимости поставки. Закрытая транспортная задача

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

Рубрика Математика
Вид контрольная работа
Язык русский
Дата добавления 07.10.2009
Размер файла 39,5 K

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

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

Контрольная работа № 4

Транспортная задача

Решить закрытую транспортную задачу

Постановка задачи

С трех складов A1, A2, A3 необходимо доставить овощи в пять торговых точек B1, B2, B3, B4, B5. Требуется закрепить склады так, чтобы общая сумма затрат на перевозку была минимальной.

Числовые данные задачи представлены в следующей таблице:

Склады

Торговые точки

Объем вывоза, т.

В1

В2

В3

В4

В5

Стоимость перевозки 1т. груза, руб.

А1

3

3

2

4

2

40

А2

6

2

3

1

7

150

А3

4

5

2

8

4

100

Объем вывоза, т.

20

80

90

60

40

290

Математическая модель задачи

Пусть xij - количество единиц груза , которое необходимо доставить от i-го поставщика к j-му потребителю.

Тогда суммарные затраты на перевозку Z составят:

Алгоритм решения

1. Определяем характер транспортной задачи. Модель транспортной задачи называют закрытой, если . В противном случае модель транспортной задачи называю открытой. Если , то открытая транспортная задача сводиться к закрытой путем введения фиктивного потребителя с объемом потребностей и стоимостями перевозок равными 0. Если , то открытая транспортная задача сводиться к закрытой путем введения фиктивного потребителя с объемом потребностей и стоимостями перевозок равными 0.

2. Составим первый опорный план методом «минимальной стоимости».

3. Проверим полученный опорный план на невырожденность. План называется невырожденным, если выполняется условие k=m+n-1 , где k - это число заполненных ячеек, m - число поставщиков, n - число потребителей. Если опорный план вырожденный (условие не выполняется), необходимо перейти от него к невырожденному опорному плану. Для этого незаполненную ячейку с минимальной стоимостью перевозок заполняем нулем, но без образования замкнутого цикла с опорными вершинами в заполненных ячейках.

4. Определим потенциалы поставщиков ui и потребителей vj из уравнений . При этом предполагается, что .

5. Проверим опорный план на оптимальность, вычислив оценки свободных ячеек: . Если , то найденный план оптимальный. При этом если какая-либо оценка , то оптимальный план неединственный. В случае если все оценки , то оптимальный план единственный.

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

7. Шаги алгоритма 4-6 повторяем до тех пор, пока не будет получен оптимальный опорный план.

Решение

Задача является закрытой, т.к. .

Первый опорный план:

20

80

90

60

40

40

3

3

240

4

2

150

6

280

3

160

710

100

420

5

250

8

430

Т.к. (т.е. опорный план невырожденный). Определим потенциалы поставщиков ui и потребителей vj.

20

80

90

60

40

40

3

3

240

4

2

0

150

6

280

3

160

710

3

100

420

5

250

8

430

0

4

-1

2

-2

4

Оценки свободных ячеек:

S11=-1;

S12=4;

S14=6;

S15=-2;

S21=-1

S23=-2;

S32=6

S34=10

Полученный опорный план неоптимальный, т.к. среди оценок свободных ячеек есть отрицательные, возьмем самую минимальную из них, это S15=-2;и

S23=-2; мы используем S15=-2.

Произведем перераспределение поставок. Для этого построим замкнутый цикл.

20

80

90

60

40

40

3

3

240

4

2

0

150

6

280

3

160

710

3

100

420

5

250

8

430

0

4

-1

2

-2

4

Произведем загрузку свободной ячейки с отрицательной оценкой. Поставку, передаваемую по циклу, определяем как min{40,30}=30; Определим потенциалы поставщиков ui и потребителей vj. В результате преобразований получим следующую таблицу.

20

80

90

60

40

40

3

3

2 10

4

230

0

150

6

280

3

160

7

10

5

100

420

5

280

8

40

2

2

-3

0

-4

2

S11=1;

S12=6;

S14=8;

S21=-1

S23=-2;

S32=6;

S34=10;

Полученный опорный план неоптимальный, т.к. среди оценок свободных ячеек есть отрицательные, возьмем самую минимальную из них, это S23=-2; Произведем перераспределение поставок. Для этого построим замкнутый цикл.

20

80

90

60

40

40

3

3

20

4

240

0

150

6

280

310

160

7

1

100

420

5

280

8

40

0

4

1

2

0

2

S11=-1;

S12=2;

S14=4;

S21=1;

S25=4;

S32=4;

S34=8;

Полученный опорный план неоптимальный, т.к. среди оценок свободных ячеек есть отрицательные, возьмем самую минимальную из них, это S11=-1;

Произведем перераспределение поставок. Для этого построим замкнутый цикл.

20

80

90

60

40

40

30

3

2

4

240

0

150

6

280

3 10

160

7

2

100

420

5

280

8

4

1

3

0

1

-1

2

S12=3;

S13=1;

S14=5;

S21=1;

S25=3;

S32=4;

S34=8;

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

Оптимальный план распределения:

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


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

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

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

  • История зарождения и создания линейного программирования. Транспортная задача. Общая постановка, цели, задачи. Основные типы, виды моделей. Методы составления начального опорного плана. Понятие потенциала и цикла. Задача, двойственная к транспортной.

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

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

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

  • Постановка задачи коммивояжера и основные алгоритмы решения. Маршруты и пути. Понятия транспортной сети. Понятие увеличивающая дуга, цепь, разрез. Алгоритм Флойда-Уоршелл. Решение задачи аналитическим методом. Создание приложения для решения задачи.

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

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

    лабораторная работа [322,9 K], добавлен 10.04.2009

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

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

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

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

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

    реферат [74,6 K], добавлен 30.01.2014

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

    контрольная работа [333,3 K], добавлен 27.11.2011

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

    курсовая работа [393,2 K], добавлен 18.06.2011

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