Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЭММ_Часть2_печать.doc
Скачиваний:
42
Добавлен:
03.09.2019
Размер:
5.35 Mб
Скачать

2.3.4.Задача на минимизацию времени доставки груза

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

Если в матрице вместо расстояний в верхних правых углах клеток нужно проставить время доставки в часах и решение произвести с помощью метода МОДИ (что сделано в табл. 42), то будет получено решение, обеспечивающее минимальное общее время перевозки, но не самое малое время доставки. Из решения, полученного в табл. 42, видно, что наиболее длительная поставка продукции будет от поставщика А4 к потребителю Б4, которая займет 35 ч. Однако можно найти план перевозок, где наиболее длительная поставка будет занимать меньше время. Для этого, после получения решения, необходимо дополнительно сделать следующие операции:

  • найти загруженную клетку, в которой имеется наибольшее время поставки груза. В табл. 42 этой клеткой будет А4Б4 со временем 35 ч;

  • обводим это число кружком и исключаем из дальнейшего анализа все клетки матрицы, где время доставки больше, чем время, обведенное кружком. Это клетки А2Б2, А4Б2, А3Б4, А2Б3 и А4Б5. Помечаем эти клетки знаком x;

  • находим в таблице возможность построения контура, для которого одной вершиной служит клетка с кружком, а другой − незагруженная клетка с расстоянием меньшим, чем в клетке с кружком и такая, что если начать с нее поочередно присвоение вершинам контура знаков «−» и «+», клетке с кружком будет присвоен знак «−».

В табл. 42 такими незагруженными клетками являются клетки А2Б4, А2Б5 и А3Б5; они обозначены знаком «*»;

  • из этих клеток выбирают клетку с наименьшим временем доставки груза (А2Б4) и для нее строят контур, вершины которого отмечают знаками «−» и «+», начиная с незагруженной клетки, которой присваивают знак «+». В табл. 42 контур показан штриховой линией;

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

Если она является наименьшей, то цифру этой загрузки вычитаем из загрузки клеток, отмеченных знаком «−» и прибавляем к цифре загрузки клеток, обозначенных знаком «+».

В табл. 42 загрузка в клетке А4Б4 является наименьшей по сравнению с загрузкой в другой клетке, отмеченной знаком «−», поэтому строим новый вариант распределения, который представлен в табл. 43.

Таблица 42

Потребители

Ui

Vj

Поставщики

Потребность в грузе, т.

А1

А2

А3

А4

V1=24

V2=9

V3=2

V4=0

Б1

U1=29

18

20

30

29

75

6 0 Ө

15

Б2

U2=34

10

75

34

45

30

30

Х

Х

Б3

U3=20

30

35

18

20

70

Х

50

20

Б4

U4=35

11

27

45

35

35

10

*

Х

25 Ө

Б5

U5=29

5

31

28

60

30

30

*

*

Х

Наличие груза, т.

шт.

70

60

50

60

240

Эти операции повторяются все время, пока в матрице имеются незагруженные клетки с меньшим чем обведенный кружком временем доставки груза, и если при этом для клетки построить контур у которого одной из клеток со знаком «−» будет клетка с наибольшем временем доставки, а в загруженной клетки будет меньше, чем в любой другой клетке со знаком «−». Произведем в табл. 43 все операции, описанные выше.

В табл. 43 обведено кружком число 29. Все клетки, где время доставки больше его исключены из дальнейшего анализа. Единственной незагруженной клеткой, для которой можно построить контур таким образом, чтобы в клетке с округленным числом стоял знак «−» является клетка А3Б5. Однако сравнение загрузки всех клеток, обозначенных знаком «−», показывает, что наименьшая цифра загрузки в этих клетках 25 в клетке А2Б4, а не в клетке А4Б1, где время доставки груза обведено кружком. Это означает, что перемещение цифры наименьшей нагрузки из клеток со знаком «−» в клетки со знаком «+» не освобождает полностью клетку А4Б1 от груза и поэтому какая-то часть груза все равно будет доставляться за 29 часов, т.е. получить новый вариант перевозок, обеспечивающий меньший срок доставки груза, невозможно. Следовательно, распределение, полученное в табл. 43 является по срокам доставки груза оптимальным.

Таблица 43

Потребители

Поставщики

А1

А2

А3

А 4

Б1

18

20

30

29

3 5

Х

40 Ө

Б2

10

75

34

45

30

Х

Х

Х

Б3

30

35

18

20

Х

Х

5 0 Ө

20

Б4

11

27

45

35

1 0

25 Ө

Х

Х

Б5

5

31

28

60

3 0 Ө

Х

*

Х

Сравнивая табл. 42 с табл. 43, можно видеть, что если в первом случае весь груз будет доставлен потребителям через 35 часов (клетка А4Б4 табл. 42), то во втором случае потребители получат груз через 29 часов после начала перевозок (клетка А4Б4 в табл. 43)