 
        
        - Оптимальное рапределение грузовых потоков методов потенциалов
Классическая транспортная задача заключается в распределение грузопотоков между потребителями и поставщиками. В общем виде её можно представить как математическую модель:
 
             
 
 
 
 
где i-количество поставщиков;
j-количество потребителей;
     
 общий
объём груза у поставщиков;
общий
объём груза у поставщиков;
      
 -общий
объём груза у потребителей;
-общий
объём груза у потребителей;
     
 -элементы
целевой функции;
-элементы
целевой функции;
      
 объём
перевозимого груза между пунктами
поставщиков и потребителей
объём
перевозимого груза между пунктами
поставщиков и потребителей
В качестве критерия оптимальности принимаем транспортную работу в тонно-километрах.
Рассмотрим задачу:
Даны грузообразующие пункты А1, А2, А3 и пункты грузополучателей Б1, Б2, Б3, а также количество вывозимого груза и количество ввозимого груза. Необходимого определить оптимальный план грузопотоков между потребителями и поставщиками. Исходные данные взять из таблицы 1 и таблицы 2.
Таблица 1
Исходные данные
| № варианта | Количество груза, т | ||||||
| А1 | А2 | А3 | Б1 | Б2 | Б3 | Б4 | |
| 13 | 10 | 40 | 30 | 30 | 20 | 10 | 20 | 
Таблица 2
Исходные данные
| № вариант | Расстояние между вершинами, км | |||||||||||
| 
 А1-Б1 | 
 А1-Б2 | 
 А1-Б3 | 
 А1-Б4 | 
 А2-Б1 | 
 А2-Б2 | 
 А2-Б3 | 
 А2-Б4 | 
 А3-Б1 | 
 А3-Б2 | 
 А3-Б3 | 
 А3-Б4 | |
| 13 | 4 | 8 | 6 | 4 | 2 | 8 | 6 | 4 | 9 | 3 | 7 | 1 | 
Для решение задачи методом потенциалов составляется базисный план, который заносится в исходную матрицу. Он должен содержать m+n-1 загруженных клеток. Груз распределим с помощью способа северо-западного угла. Распределение груза по потребителям начинается с верхней левой клетки на пересечение строки А1 и графы Б1в таблице 1.Вывозим из А1 массу груза 10 тоны, требуемого Б1. Вывозим из А2 массу груза 20 тонн, требуемого Б2. Из А2 вывозим груз массой 20 тонн, требуемого Б2. К потребителю Б3 вывозим груз из А3 массой 20 тонн в клетку А3Б3.К потребителю Б4 вывозим оставшиеся 10 тонн . Клетки таблицы 1 в которых есть груз называются загруженными, а остальные свободными(потенциальными). Потенциал для первой строки таблицы береться равным нулю.
Таблица 1
Базисный план
| 
 | Б1 | Б2 | Б3 | Б4 | Итого по вывозу | Потенциал строк | 
| А1 | 4 10 | 10 8 
 | 8 6 | 2 4 | 10 | 0 | 
| А2 | 2 20 | 8 20(-) | 6 0 (+) | 0 4 | 40 | -2 | 
| А3 | 3 9 | 9 3 ×(+) | 7 10(-) | 1 20 | 30 | -1 | 
| Итого по ввозу | 30 | 20 | 10 | 20 | 
 | 
 | 
| Потенциал столбцов | 4 | 10 | 8 | 2 | 
 | 
 | 
Затем по расстояниям и загруженных клеток подбираются потенциалы для других строчек и столбцов таблицы так, чтобы расстояние каждой закруженной клетки равнялось сумме потенциалов строки и столбца, в которых находиться данная клетка:
      
 
где
 
 
        
 
Так, если для первой строки таблицы взят потенциал, равный нулю, то потенциал столбца Б1 будет равен 4, так как разность между расстояниями загруженной клетки А1Б1 и потенциалом первой строки равна 4(4 – 0 =4).
Потенциал первого столбца Б1 будет равен 4. Тогда потенциал строки А2 будет определяться по расстоянию загруженной клетки А2Б1 и найденному потенциалу столбца Б1 (2 – 4 = 4).
Потенциал столбца Б2 определяеться через расстояние загруженной клетки А2Б2 и найденный потенциал второй строки: 8 – ( - 2) =10.
Таким же образом находим потенциалы строки А3 и столбца Б4.
Если число загруженных клеток будет меньше, чем n + m – 1, то потенциалы для некоторых строк и столбцов невозможно определить. Чтобы устранить это вырождение, недостающее количество клеток загружают нулями. Клетки, загруженные нулями, рассматриваются как обычные загруженные клетки.
При полученном таким образом базисном плане транспортная работа составит:
Р= 10∙4+20∙2+20∙8+10∙7+20∙1=330 (т∙км)
Перераспределение груза в углах контура дает новый вариант решения задач (табл. 2), который не является оптимальным. Наиболее потенциальной будет клетка А2Б2.
Таблица 2
