Метод потенциалов для трёхиндексной транспортной задачи

Материал из Циклопедии
Перейти к навигации Перейти к поиску

Метод потенциалов для ТТЗ — это метод решения трёхиндексной транспортной задачи (ТТЗ).

Обозначения[править]

Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle m} — число поставщиков;
Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle n} — число потребителей;
Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle k} — число продуктов;
Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle L} — целевая функция — стоимость затрат на перевозки;
Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle \Delta_o} — оценка оптимальности решения;
Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle \Delta_x} — перераспределяемая часть перевозки;
— вводимая в базис перевозка;
— выводимая из базиса перевозка;
— транспортный тариф на перевозку единицы продукции от поставщика потребителю  ;
— объём перевозок продукции от поставщика потребителю  ;
— множество базисных элементов — базис решения;
— вспомогательное множество небазисных элементов;
— матрица объёмов поставок продуктов  ;
— матрица объёмов потребностей продуктов Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle b_{jt}}  ;
Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle C_{m\times n}} — матрица объёмов перевозок между поставщиками и потребителями  ;
— трёхмерная матрица тарифов  ;
— трёхмерная матрица перевозок .

Алгоритм[править]

Входные данные: .
1. Находим допустимое опорное решение и базис с помощью алгоритма минимального элемента для ТТЗ.
2. Определяем значение целевой функции .
3. Определяем оценку и элемент с помощью алгоритма расчёта потенциалов и оценок оптимальности для ТТЗ.
4. Проверяем решение на оптимальность. Если , то решение — оптимальное и конец работы, иначе определяем .
5. Определяем приращение , элемент и новое опорное решение с помощью алгоритма перераспределения перевозок для ТТЗ.

Если нового допустимого опорного решения нет, то переходим к пункту 7.

6. Определяем новое значение целевой функции и новый базис . Переходим к пункту 3.
7. Определяем множество и новую оценку и элемент из множества . Если Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle \exists(i_o,j_o,t_o)\in E^+} , то переходим к пункту 5, иначе конец работы.
Выходные данные: Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle L,X_{m\times n\times k}} .

Другие алгоритмы[править]


Другие методы[править]


Литература[править]

  • Кривопалов Ю. А. Метод потенциалов для решения трёхиндексной транспортной задачи — М.: ВИМИ, 1990 г. деп. № Д08221.
  • Кривопалов Ю. А. Метод потенциалов для решения трёхиндексной транспортной задачи — Сборник ХI конференции «Наука. Творчество» 2015, Самара, Т. 1, стр.39.
 
Транспортная задача

Транспортная задача (классическая) • Решение симплекс-методомРешение в ExcelТранспортная задача с промежуточными пунктами (и ограничением по транзиту, с запретами, открытая ТЗПП, метод потенциалов для ТЗПП) • Трёхиндексная транспортная задачаТрёхиндексная транспортная задача с аксиальными суммамиТрёхиндексная транспортная задача с промежуточными пунктами

Начальное решение

Метод северо-западного угла, (метод северо-западного угла для ТЗПП) • Метод минимальных тарифов (алгоритм минимального элемента для ТТЗ) • Метод Фогеля‎

Вырожденные случаи

Вырожденность в ТЗАцикличность в ТЗ