Алгоритм перераспределения перевозок для ТТЗ

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

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

Для обозначения трёхмерных циклов перераспределения перевозок будем использовать название гипотетический многогранник перераспределения.

Определения[править]

Гипотетический многогранник перераспределения (ГМП) - это множество узлов (элементов) целочисленной решётки NmxNnxNk, содержащее в каждом ряду решётки не менее двух узлов. ГМП называется допустимым, если все его узлы можно пометить так, что в каждом ряду решётки число узлов со знаком "+" равно числу узлов со знаком "-". Очевидно, что в допустимом ГМП чётное число узлов в рядах. Все остальные ГМП будем считать недопустимыми.

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

m – число поставщиков;

n – число потребителей;

k – число продуктов;

xijt - объём перевозок t-продукта от i-поставщика к j-потребителю.

B0 – базис решения (множество базисных элементов (i,j,t));

G – вспомогательное множество базисных элементов (i,j,t) и элемента (i0, j0, t0);

Δo – оценка оптимальности решения;

(i0, j0, t0) – элемент с оценкой Δo и перевозкой равной нулю (до перераспределения);

Δx – перераспределяемая часть перевозки;

(ix, jx, tx) – элемент с перевозкой равной приращению Δx (до перераспределения).

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

Входные данные: .

1. .

2. Если элемент, лежащий один в ряду ( или или ), то и идти к 2.

3. Если ряд ( или или ), с нечётным числом элементов, , то ГМП — недопустимый и конец работы (выход из алгоритма).

4. Элемент помечается знаком .

5. Если — непомеченный элемент, лежащий хотя бы в одном ряду с помеченным, то он помечается противоположным знаком и идти к 5.

6. Если ряд ( или или ), в котором разное число элементов с противоположными знаками, то ГМП — недопустимый и конец работы, иначе ГМП — допустимый.

7..

8..

Выходные данные: .


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


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

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

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

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

Метод северо-западного углаМетод минимальных тарифовМетод Фогеля‎

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

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