Курсовая работа: Постановка и решение транспортной параметрической задачи
xm2
cmj
xmj
cmn
xmn
Математическая модель транспортной задачи имеет вид
при ограничениях:
Оптимальным решением задачи является матрица
удовлетворяющая системе ограничений и доставляющая минимум целевой функции [1].
2. Аналитический метод решения параметрической транспортной задачи
2.1 Методика нахождения исходного опорного решения задачи об оптимальных перевозках методом Фогеля
Алгоритм выполнения метода.
1. В каждой строке и каждом столбце распределительной таблицы вычислить разности между всеми парами элементов (Cij ) и выбрать минимальную.
2. Среди всех выбранных минимальных разностей Cij выбрать максимальное значение и выделить соответствующий столбец (строку).
3. В выбранном столбце (строке) найти минимальное значение Cij и назначить необходимую перевозку, ориентируясь на наличие запасов (ai ) данного поставщика (Aij ) и потребностей (bj ) данного потребителя (Bij ).
4. Вычеркнув соответствующую строку (столбец), т.е. удалив из дальнейших расчетов поставщика (потребителя), запасы которого (потребности) исчерпаны, повторить заново алгоритм (1-4) до полного составления плана перевозок.
Процесс распределения продолжают до тех пор, пока все грузы от поставщиков не будут вывезены, а потребители не будут удовлетворены. При распределении грузов может оказаться, что количество занятых клеток меньше, чем m+n-1. В этом случае задача считается вырожденной. В этом случае недостающее число занятых клеток заполняется нулевыми поставками, которые называются условно занятыми.
2.2 Проверка полученного опорного плана на оптимальность
Найденное исходное опорное решение проверяется на оптимальность методом потенциалов по следующему критерию: если опорное решение транспортной задачи является оптимальным, то ему соответствует система m+n действительных чисел ui и vj , удовлетворяющих условиям ui +vj =cij для занятых клеток и ui + vj –cij ≤ 0 для свободных клеток.
Числа ui и vj называют потенциалами. В распределительную таблицу добавляют строку vj и столбец ui .
Потенциалы ui и vj находят из равенства ui + vj = cij , справедливого для занятых клеток. Одному из потенциалов дается произвольное значение, например u1 = 0, тогда остальные потенциалы определяются однозначно. Так, если известен потенциал ui , то vj =cij –ui ; если известен потенциал vj , то ui =cij-vj.
Обозначим ∆ij =ui +vj –cij . Эту оценку называют оценкой свободных клеток. Если ∆ij ≤0, то опорное решение является оптимальным. Если хотя бы одна из оценок ∆ij >0, то опорное решение не является оптимальным и его можно улучшить, перейдя от одного опорного решения к другому [1].
2.3 Методика решения параметрической транспортной задачи
Задача формулируется следующим образом: для всех значений параметра δ≤k≤φ где δ и φ – произвольные действительные числа, найти такие значения которые обращают в минимум функцию