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

Страницы работы

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

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

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

Содержание работы

ПОСТАНОВКА ЗАДАЧИ

Имеется 4 склада, содержащие некоторое количество единиц однотипной продукции (Таблица 1), имеется также 5 потребителей, нуждающихся в определенном количестве данной продукции (Таблица 2). При перевозке одной единицы продукции со склада i потребителю j возникают издержки Pij. Величины издержек приведены в Таблице 3. При перевозке K единиц продукции со склада i потребителю j суммарные затраты на перевозку составляют.

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

Таблица 1

Склад №

Запас единиц продукции

1

17

2

19

3

11

4

13

Таблица 2

Потребитель №

Потребность в единицах продукции

1

5

2

15

3

11

4

9

5

20

Таблица 3

7

10

16

27

19

1

30

18

8

29

15

2

3

18

28

19

13

3

9

12

2

25

21

4

1

2

3

4

5

Склад №
Потребитель №        

  1. Проверяем задачу на сбалансированность. Общее число запасов на складах: 60; общая потребность: 60. Задача является закрытой.
  1. Метод северо-западного угла (Рисунок 1)

Рисунок 1 – Нахождение оптимального плана перевозок методом северо-западного угла

  1. Метод минимального элемента (Рисунок 2)

 

Рисунок 2 – Нахождение оптимального плана перевозок методом минимального элемента

  1. Метод двойного предпочтения (Рисунок 3)

Рисунок 3 – Нахождение оптимального плана перевозок методом двойного предпочтения

  1. Метод потенциалов (Рисунок 3 – 6)

Рисунок 4 - Нахождение оптимального плана перевозок методом потенциалов

Рисунок 5 - Нахождение оптимального плана перевозок методом потенциалов

Рисунок 6 - Нахождение оптимального плана перевозок методом потенциалов

  1. Венгерский метод (Рисунок 7 -

Рисунок 7 – Нахождение оптимального плана перевозок Венгерским методом

Рисунок 8 – Нахождение оптимального плана перевозок Венгерским методом

    

Рисунок 9 – Нахождение оптимального плана перевозок Венгерским методом

Рисунок 10 – Нахождение оптимального плана перевозок Венгерским методом

  

Рисунок 11 – Нахождение оптимального плана перевозок Венгерским методом

        

Рисунок 12 – Нахождение оптимального плана перевозок Венгерским методом

                

Рисунок 13 – Нахождение оптимального плана перевозок Венгерским методом

          

Рисунок 14 – Нахождение оптимального плана перевозок Венгерским методом

            

Рисунок 15 – Нахождение оптимального плана перевозок Венгерским методом

    

Рисунок 16 – Нахождение оптимального плана перевозок Венгерским методом

Рисунок 17 – Нахождение оптимального плана перевозок Венгерским методом

Рисунок 18 – Нахождение оптимального плана перевозок Венгерским методом

Рисунок 19 – Нахождение оптимального плана перевозок Венгерским методом

  

Рисунок 20 – Нахождение оптимального плана перевозок Венгерским методом

Имея старую стоимость перевозок и новое количество единиц груза, получаем значение W = 688.

Таким образом, при решении поставленной задачи всеми выше перечисленными методами (Wметод северо-западного угла = 882, Wметод минимального элемента = 744, Wметод двойного предпочтения = 864, Wметод потенциалов = 874, WВенгерский метод = 688), можно сделать заключение, что оптимальным методом решения является Венгерский метод.

Похожие материалы

Информация о работе

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

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

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.