Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Логистика. Практикум

.pdf
Скачиваний:
0
Добавлен:
09.08.2026
Размер:
389 Кб
Скачать

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

Скорректируем грузопотоки в таблице 2.6 для нахождения более оптимального решения.

Таблица 2.6 – Корректировка грузопотоков (интерация 1)

 

 

Потребители

 

Склад

 

 

 

 

1

2

3

Запасы

 

на складах

 

 

 

 

1

100

20

 

120

 

 

 

 

 

2

«+»

180

20

200

 

 

 

 

 

3

 

 

130

130

 

 

 

 

 

Потребности

100

200

150

450

 

 

 

 

 

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

Нужно увеличить значение в ячейке (2, 1), максимально его можно увеличить на min (100, 200) = 100.

Вторую интерацию корректировки грузопотоков представим в таблице 2.7.

Таблица 2.7 – Корректировка грузопотоков (интерация 2)

 

 

Потребители

 

Склад

 

 

 

 

1

2

3

Запасы

 

на складах

 

 

 

 

1

100 «–»

20 «+»

 

120

2

«+»

180 «–»

20

200

3

 

 

130

130

 

 

 

 

 

Потребности

100

200

150

450

 

 

 

 

 

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

21

На основе знаков «+» и «–» в таблице 2.7 проведем корректировку грузопотоков в таблице 2.8.

Таблица 2.8 – Скорректированные значения грузопотоков

Склад

 

 

Потребители

 

 

 

 

 

 

1

2

 

3

Запасы на складах

 

 

 

 

 

 

 

 

1

 

120

 

 

120

 

 

 

 

 

 

2

100

80

 

20

200

3

 

 

 

130

130

Потребности

100

200

 

150

450

 

 

 

 

 

 

Рассчитаем затраты, используя информацию по затратам на грузоперевозки из таблицы 2.2 и грузопотоки из таблицы 2.8.

Затраты = 100 · 7 + 120 · 4 + 80 · 10 + 20 · 6 + 130 · 4 =

=2780 тыс. руб.

Вячейках таблицы 2.9 покажем полужирным шрифтом затраты на грузоперевозки, а курсивом отразим грузопотоки между складами и потребителями. На основании данных таблицы 2.9 проведем расчет потенциалов.

Таблица 2.9 – Информационная база для расчета потенциалов

Склад

 

 

 

Потребители

 

1

 

2

 

3

 

 

Запасы на складах

 

 

 

 

 

1

(1, 1)

 

120

4

(1, 3)

 

120

 

(u1, v2)

 

 

 

 

 

 

 

 

2

100

7

80

10

20

6

200

(u2, v1)

(u2, v2)

(u2, v3)

 

 

3

(3, 1)

 

(3, 2)

130

 

4

130

 

(u3, v3)

 

 

 

 

 

 

Потребности

100

 

200

150

 

 

450

Рассчитаем потенциалы (задействованных маршрутов перевозки).

22

Примем u2 = 0, ui + vj = Cij;

u2 + v1 = 7, v1 = 7;

u2 + v2 = 10, v2 = 10;

u1 + v2 = 4, u1 = –6;

u2 + v3 = 6, v3 = 6;

u3 + v3 = 4, u3 = –2.

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

v1 = 7;

v2 = 10;

u1 = –6;

v3 = 6;

u3 = –2.

Тогда для ячейки (1, 1), см. таблицу 2.9:

(1, 1) 11 = С11 – (u1 + v1) = 9 – (–6 + 7) = 8.

Тогда для ячейки (1, 3), см. таблицу 2.9:

(1, 3) 13 = С13 – (u1 + v3) = 2 – (–6 + 6) = 2.

Тогда для ячейки (3, 1), см. таблицу 2.9:

(3, 1) 31 = С31 – (u3 + v1) = 6 – (–2 + 7) = 1.

Тогда для ячейки (3, 2), см. таблицу 2.9:

(3, 2) 32 = С32 – (u3 + v2) = 5 – (–2 + 10) = –3.

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

23

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

Скорректируем грузопотоки в таблице 2.10 для нахождения более оптимального решения.

Таблица 2.10 – Корректировка грузопотоков

Склад

 

 

Потребители

 

 

 

 

 

 

1

2

 

3

Запасы на складах

 

 

 

 

 

 

 

 

1

 

120

 

 

120

 

 

 

 

 

 

2

100

80 «–»

 

20 «+»

200

3

 

«+»

 

130 «–»

130

Потребности

100

200

 

150

450

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

Нужно увеличить значение в ячейке (3, 2), максимально его можно увеличить на min (80, 130) = 80.

Вносим изменения (отражены полужирным курсивом) в матрицу грузопотоков в таблице 2.11.

Таблица 2.11 – Скорректированные значения грузопотоков

Склад

 

 

Потребители

 

 

 

 

 

 

1

2

 

3

Запасы на складах

 

 

 

 

 

 

 

 

1

 

120

 

 

120

 

 

 

 

 

 

2

100

 

 

100

200

3

 

80

 

50

130

Потребности

100

200

 

150

450

 

 

 

 

 

 

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

Рассчитаем затраты, используя информацию по затратам на грузоперевозки из таблицы 2.2 и грузопотоки из таблицы 2.11.

24

Затраты = 100 · 7 + 120 · 4 + 80 · 5 + 100 · 6 + 50 · 4 = = 2380 тыс. руб.

Рассчитаем потенциалы (задействованных маршрутов перевозки).

Примем u2 = 0, ui + vj = Cij;

u2 + v1 = 7, v1 = 7;

u2 + v3 = 6, v3 = 6;

u3 + v3 = 4, u3 = –2;

u3 + v2 = 5, v2 = 7;

u1 + v2 = 4, u1 = –3.

Информационная база для расчета потенциалов представлена в таблице 2.12.

Таблица 2.12 – Информационная база для расчета потенциалов1

 

 

 

Потребители

 

 

Склад

1

 

2

 

3

 

Запасы

 

 

 

 

на складах

 

 

 

 

 

 

 

1

 

 

120

4

 

 

120

2

100

7

 

 

100

6

200

3

 

 

80

5

50

4

130

Потребности

100

 

200

 

150

 

450

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

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

v1 = 7;

v3 = 6;

u3 = –2;

25

v2 = 7;

u1 = –3.

Тогда для ячейки (1, 1), см. таблицу 2.12:

(1, 1) 11 = С11 – (u1 + v1) = 9 – (–3 + 7) = 5.

Тогда для ячейки (1,3), см. таблицу 2.12:

(1, 3) 13 = С13 – (u1 + v3) = 2 – (–3 + 6) = –1.

Тогда для ячейки (2,2), см. таблицу 2.12:

(2, 2) 22 = С22 – (u2 + v2) = 10 – (0 + 7) = 3.

Тогда для ячейки (3,1), см. таблицу 2.12:

(3, 1) 31 = С31 – (u3 + v1) = 6 – (–2 + 7) = 1.

Ячейка (1, 3) минимальна, следовательно, есть возможность оптимизации.

Первую интерацию корректировки грузопотоков из таблицы 2.12 с целью их оптимизации представим в таблице 2.13.

Таблица 2.13 – Корректировка грузопотоков (интерация 1)

Склад

 

 

Потребители

 

1

2

 

3

Запасы на складах

 

 

1

 

120

 

 

120

2

100

 

 

100

200

3

 

80 «+»

 

50

130

Потребности

100

200

 

150

450

Нужно увеличить значение в ячейке (2, 3), максимально его можно увеличить на min (50, 120) = 50.

Таблица 2.14 – Корректировка грузопотоков (интерация 2)

Склад

 

Потребители

 

 

 

 

 

1

2

3

Запасы на складах

 

 

 

 

 

 

1

 

120 «–»

«+»

120

 

 

 

 

 

26

Окончание таблицы 2.14

Склад

 

 

Потребители

 

 

 

 

 

 

1

2

 

3

Запасы на складах

 

 

 

 

 

 

 

 

2

100

 

 

100

200

3

 

80 «+»

 

50 «–»

130

Потребности

100

200

 

150

450

 

 

 

 

 

 

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

Таблица 2.15 – Скорректированные значения грузопотоков

 

 

 

Потребители

 

Склад

 

 

 

 

 

1

2

 

3

Запасы

 

 

на складах

 

 

 

 

 

1

 

70

 

50

120

2

100

 

 

100

200

 

 

 

 

 

 

3

 

130

 

0

130

 

 

 

 

 

 

Потребности

100

200

 

150

450

 

 

 

 

 

 

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

Рассчитаем затраты, используя информацию по затратам на грузоперевозки из таблицы 2.2 и грузопотоки из таблицы 2.15.

Затраты = 70 · 4 + 50 · 2 + 100 · 7 + 100 · 6 + 130 · 5 = = 2330 тыс. руб.

Рассчитаем потенциалы задействованных маршрутов перевозки. Примем u2 = 0, ui + vj = Cij;

u2 + v1 = 7, v1 = 7;

u2 + v3 = 6, v3 = 6;

u1 + v3 = 2, u1 = –4;

27

u1 + v2 = 4, v2 = 8;

u3 + v2 = 5, u3 = –3.

Проведем оценку незадействованных маршрутов:

(1,1) 11 = С11 – (u1 + v1) = 9 – (–4 + 7) = 6; (2,2) 22 = С22 – (u2 + v2) = 10 – (0 + 8) = 2; (3,1) 31 = С31 – (u3 + v1) = 6 – (–3 + 7) = 2; (3,3) 33 = С33 – (u3 + v3) = 4 – (–3 + 6) = 1.

Нет отрицательных оценок, следовательно, снизить стоимость доставки продукции невозможно, т.к. найдено оптимальное решение.

Ответ: Оптимальная матрица грузопотоков

(0 70 50 )

Х= 100 0 100

опт

0 130 0

2.4 Задачи для самостоятельной проработки

Задача 2.2

Данные о потребностях, затратах на перевозку до потребителей и запасах на складах представлены в таблице 2.16.

Таблица 2.16 – Затраты на перевозку до потребителей, потребности и запасы на складах

Склад

Затраты на перевозку до потребителей

Запасы

1

2

3

на складах

 

 

 

 

 

 

1

10

6

7

120

 

 

 

 

 

2

7

3

9

150

 

 

 

 

 

3

5

8

5

130

 

 

 

 

 

Потребности

300

60

40

400

 

 

 

 

 

28

1 Заполнить таблицу методом северо-западного угла.

2 Рассчитать затраты на перевозку.

3 Провести оценку незадействованных маршрутов и оптимизировать по показателю минимума затрат на перевозку. В ответе указать полученное минимальное значение затрат на перевозку.

Задача 2.3

Данные о потребностях, затратах на перевозку до потребителей и запасах на складах представлены в таблице 2.17.

Таблица 2.17 – Затраты на перевозку до потребителей, потребности и запасы на складах

Склад

Затраты на перевозку до потребителей

Запасы

1

2

3

на складах

 

1

10

6

7

120

2

7

3

9

250

3

5

8

5

130

Потребности

300

60

140

500

1 Заполнить таблицу методом северо-западного угла.

2 Рассчитать затраты на перевозку.

3 Провести оценку незадействованных маршрутов и оптимизировать по показателю минимума затрат на перевозку. В ответе указать полученное минимальное значение затрат на перевозку.

Задача 2.4

Данные о потребностях, затратах на перевозку до потребителей и запасах на складах представлены в таблице 2.18.

1 Заполнить таблицу методом северо-западного угла.

2 Рассчитать затраты на перевозку.

3 Провести оценку незадействованных маршрутов и оптимизировать по показателю минимума затрат на перевозку. В ответе указать полученное минимальное значение затрат на перевозку.

29

Таблица 2.18 – Затраты на перевозку до потребителей, потребности и запасы на складах

Склад

Затраты на перевозку до потребителей

Запасы

1

2

3

на складах

 

 

 

 

 

 

1

10

6

7

220

 

 

 

 

 

2

7

3

9

250

 

 

 

 

 

3

5

8

5

130

 

 

 

 

 

Потребности

300

160

140

600

 

 

 

 

 

30