Транспортная задача с промежуточными пунктами с запретами

Материал из Циклопедии
Перейти к навигации Перейти к поиску
Математическая модель ТЗПП с запретами

Транспортная задача с промежуточными пунктами с запретами — это транспортная задача оптимизации перевозок с использованием промежуточных (транзитных) пунктов с возможностью запрета отдельных перевозок.

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

В экономической транспортной системе имеются n конечных пунктов (np поставщиков продукции и (n-np) потребителей продукции) и m промежуточных пунктов (складов). Продукция перевозится от поставщиков на склады, будем обозначать эти перевозки положительными переменными xij≥0, (i=1,m, j=1,np). А со складов часть продукции перевозится потребителям — их обозначим отрицательными переменными xij≤0, (i=1,m, j=np+1,n). Объёмы поставок поставщиков обозначим положительными числами bj>0, (j=1,np), объёмы потребностей потребителей обозначим отрицательными числами bj<0, (j=np+1,n). Если склад имеет дополнительные (внутренние) потребности продукции, то обозначим их положительными числами ai>0, (i=1,mp). Если склад имеет излишки продукции или нулевые остатки, то обозначим их числами ai≤0, (i=mp+1,m). Транспортные тарифы на перевозку единицы продукции от поставщика на склад выразим положительными числами cij>0, (i=1,m, j=1,np), транспортные тарифы на перевозку со склада к потребителю выразим отрицательными числами cij<0, (i=1,m, j=np+1,n).

Пусть D — это множество запрещённых перевозок (коммуникаций), оно содержит k элементов (запретов), D={(it, jt), t=1,k}.

Тогда математическая модель задачи с запретами принимает вид:

ТЗПП30.PNG,

где xij — объём перевозок продукта между промежуточным пунктом Ai и конечным пунктом Bj.

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

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

ТЗ02.JPG,

то есть необходимо, чтобы алгебраическая сумма поставок на склады и отрицательных поставок со складов (потребностей в продукции) равнялась алгебраической сумме дополнительных потребностей в продукции на складах. Но для задачи с запретами решение может отсутствовать, например, если запретов слишком много. Следовательно, условия баланса не являются достаточными.

Постановка вспомогательной задачи[править]

Для построения вспомогательной задачи введём новые обозначения:

M — это достаточно большое положительное число.

ТЗПП31.JPG.

Математическая модель вспомогательной задачи принимает следующий вид:

ТЗПП32.JPG.

Решение вспомогательной задачи[править]

Очевидно, что вспомогательная задача является закрытой транспортной задачей с промежуточными пунктами, которая разрешима по построению. Для определения начального решения используется метод северо-западного угла, а для решения применяется метод потенциалов. M-множители и метод потенциалов приводят к нулевым запретным перевозкам в оптимальном решении. Если все запретные перевозки в оптимальном решении вспомогательной задачи равны нулю, то исходная задача с запретами решена, если нет, то исходная задача с запретами не имеет решения.

Для более эффективного решения ТЗПП с запретами, предлагается эвристический алгоритм решения ТЗПП с запретами, в котором M-множители заменяются на конкретные числа.

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


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

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

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

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

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

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

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

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