Алгоритм расчёта потенциалов для ТТЗПП — это алгоритм нахождения потенциалов и оценок оптимальности для трёхиндексной транспортной задачи с промежуточными пунктами (ТТЗПП).
– число промежуточных пунктов (складов),
;
– число конечных пунктов (поставщиков и потребителей),
;
– число поставщиков (конечных пунктов c положительными значениями),
;
– число продуктов;
— оценка оптимальности решения;
— новая (оптимизирующая) перевозка (элемент);
— потенциал ряда
;
— потенциал ряда
;
— потенциал ряда
;
— стоимость (тариф) перевозки
;
— оценка оптимальности для перевозки
;
— базис решения — множество базисных перевозок решения;
— вспомогательное множество базисных элементов решения
;
— стек-множество базисных элементов
;
— трёхмерная матрица тарифов
;
— трёхмерная матрица оценок оптимальности
.
- Входные данные:
.
- 1.
.
- 2. Если
элемент, лежащий один хотя бы в одном ряду (
или
или
), то выбираем его, иначе переходим к пункту 6.
- 3. Если для элемента
по одному элементу во всех трёх рядах (
и
и
), то
и переходим к пункту 5.
- 4. Если для элемента
по одному элементу только в двух рядах, то если в ряду
один элемент, то
, иначе
.
- 5.
. Если
, то переходим к пункту 2.
- 6. Выбираем элемент
(в порядке обратном поряду включения в стек). Вычисляем неизвестный потенциал по одной из формул:
.
- 7.
. Если
, то переходим к пункту 6.
- 8.
.
- 9.
.
- Выходные данные:
.
- Кривопалов Ю. А. Метод потенциалов для решения трёхиндексной транспортной задачи — М.: ВИМИ, 1990 г. деп. № Д08221.
- Кривопалов В. Ю., Обобщённый метод потенциалов для решения транспортной задачи с промежуточными пунктами. Сборник Х конференции «Наука. Творчество» 2014, Самара-Москва, Т.1,стр.23-29.
- Кривопалов Ю. А. Метод потенциалов для решения трёхиндексной транспортной задачи — Сборник ХI конференции «Наука. Творчество» 2015, Самара, Т. 1, стр.39.