Трёхиндексная транспортная задача с аксиальными суммами

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

Трёхиндексная транспортная задача с аксиальными суммами (ТТЗАС) — ТТЗ с аксиальными суммами — это транспортная задача оптимизации перевозок однородных грузов для различных типов транспорта, являющаяся трёхмерным обобщением транспортной задачи.

Постановка задачи ТТЗАС[править]

Пусть имеется m поставщиков (A1,A2,…,Am), n потребителей (B1,B2,…,Bn) и k различных видов транспорта (C1,C2,…,Ck). Пусть заданы объёмы поставок грузов ai поставщиком Ai, объёмы потребностей грузов bj у потребителя Bj, объёмы перевозок грузов ct транспортом типа Ct. Пусть известны транспортные расходы dijt на перевозку единицы груза от поставщика Ai к потребителю Bj транспортом типа Ct и необходимо определить план перевозок с минимальной суммой транспортных расходов, тогда трёхиндексная транспортная задача с аксиальными суммами (ТТЗАС) формулируется следующим образом ([1],с.312):

,

где xijt — объём перевозок груза от поставщика Ai к потребителю Bj транспортом типа Ct.

Условия разрешимости[править]

Для разрешимости задачи необходимо выполнение условий баланса:

,

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

Метод решения ТТЗАС[править]

Трёхиндексная транспортная задача с аксиальными суммами решается методом потенциалов для решения транспортной задачи обобщённым на трёхмерный случай (по аналогии с методом потенциалов для ТТЗ) с учётом особенностей задачи. Пусть имеется допустимое опорное решение ТТЗАС. Начальное допустимое опорное решение может быть получено с помощью алгоритма трёхгранного угла для ТТЗАС. Базис ТТЗАС содержит m+n+k-2 базисных элементов. Тогда метод потенциалов для ТТЗАС принимает вид.

Метод потенциалов[править]

1. Берём допустимое опорное решение Xmxnxk и базис Zmxnxk.
2. Определяем значение целевой функции L=ΣΣΣdijtxijt и базис опорного решения Bo={(i, j, t)|zijt=1}.
3. Определяем оценку Δo и элемент (io, jo, to) с помощью алгоритма расчёта потенциалов для ТТЗАС.
4. Проверяем решение на оптимальность. Если Δo=0, то решение Xmxnxk — оптимальное и конец работы, иначе определяем E+={(i, j,t)|Δijt≥0}\Bo.
5. Определяем оценку Δx, элемент (ix, jx, tx) и новое опорное решение Xmxnxk с помощью алгоритма перераспределения перевозок для ТТЗАС. Если нового допустимого опорного решения нет, то переходим к пункту 7.
6. Определяем новое значение целевой функции L=L-ΔoΔx и новый базис Bo=Bo\(ix, jx, tx)U(io, jo, to). Переходим к пункту 3.
7. Переопределяем множество E+=E+\(io, jo, to) и определяем новую оценку Δo и элемент (io, jo, to) из множества E+.

Если новый элемент (io,jo,to) есть, то переходим к пункту 5, иначе конец работы.

Пример[править]

Транспортная задача[править]

ТГУ0.png

Допустимое решение[править]

ТГУ7.png

Оптимальное решение[править]

ТТЗАС0.png

Другие задачи:[править]


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

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

Ссылки[править]

 
Транспортная задача

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

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

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

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

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