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