Алгоритм расчёта потенциалов для ТТЗАС — это алгоритм нахождения потенциалов и оценок оптимальности для трёхиндексной транспортной задачи с аксиальными суммами (ТТЗАС).
— число поставщиков;
— число потребителей;
— число типов транспорта;
— оценка оптимальности решения;
— новая (оптимизирующая) перевозка (элемент);
— потенциал поставщика
;
— потенциал потребителя
;
— потенциал транспорта типа
;
— стоимость (тариф) перевозки
;
— оценка оптимальности для перевозки
;
— базис решения — множество базисных перевозок решения;
— вспомогательное множество базисных элементов решения
;
— стек-множество базисных элементов
;
— трёхмерная матрица тарифов
;
— трёхмерная матрица оценок оптимальности
.
- Входные данные:
.
- 1.
.
- 2. Если
элемент, лежащий один хотя бы в одном слое (
или
или
), то выбираем его, иначе переходим к пункту 6.
- 3. Если для элемента
по одному элементу во всех трёх слоях (
и
и
), то
и переходим к пункту 5.
- 4. Если для элемента
по одному элементу только в двух слоях, то если в слое
один элемент, то
, иначе
.
- 5.
. Если
, то переходим к пункту 2.
- 6. Выбираем элемент
(в порядке обратном поряду включения в стек). Вычисляем неизвестный потенциал по одной из формул
.
- 7.
. Если Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle S\ne\varnothing}
, то переходим к пункту 6.
- 8.
.
- 9.
.
- Выходные данные:
.
- Кривопалов Ю. А. Метод потенциалов для решения трёхиндексной транспортной задачи — М.: ВИМИ, 1990 г. деп. № Д08221.
- Кривопалов Ю. А. Метод потенциалов для решения трёхиндексной транспортной задачи — Сборник ХI конференции «Наука. Творчество» 2015, Самара, Т. 1, стр.39.