Курсовая работа: Постановка и решение транспортной параметрической задачи

4.3 Решение задачи аналитическим методом

Полагая k=0, по известному алгоритму составим опорное решение методом Фогеля. Полученный опорный план перевозок и алгоритм выполнения с нахождением минимальных разностей стоимостей перевозок (Cij ) в каждом столбце и строке изображен на рисунке 4.3.1.

Рис. 4.3.1. Составление первого опорного решения задачи по методу Фогеля

Процесс выполнения получения опорного решения с последовательным назначением перевозок в ячейки: А4 В3 - А3 В3 - А3 В1 - А1 В1 - А1 В2 - A2 B2 .

Проверка плана на вырожденность: m+n-1=6. План невырожденный.

Проверим опорное решение на оптимальность по методу потенциалов. Расчет потенциалов строк и столбцов для занятых из условия vi + uj = cij для занятых клеток и проверка условия vi + uj ≤ cij для незанятых приведены в таблице 4.3.1.

Решение, полученное при k=0, является оптимальным для всех значений параметра k, удовлетворяющих условию .

Из условия для свободных клеток найдем:

13 = v3 + u1 - c'13 = -1 + 2 - 2 = -1

21 = v1 + u2 - c'21 = 0 + 3 - 5 = -2

23 = v3 + u2 - c'23 = -1 + 3 - 6 = -4

32 = v2 + u3 - c'32 = 2 + 4 - 7 = -1

41 = v1 + u4 - c'41 = 0 + 2+k - 6 = -4 + k

42 = v2 + u4 - c'42 = 2 + 2+k - 8 = -4 + k

Табл. 4.3.1. Проверка первого опорного решения на оптимальность методом потенциалов

заполненные незаполненные
vi + uj = cij значения vi + uj ≤ cij условие
А1 В1 v1 +u1 =2 v1 =0, u1 =2 А1 В3 v3 +u1 <=2 соблюдается
А1 В2 v2 +u1 =4 v2 =2 А2 В1 v1 +u2 <=5 соблюдается
A2 B2 v2 +u2 =5 u2 =3 А2 В3 v3 +u2 <=6 соблюдается
A3 B1 v1 +u3 =4 u3 =4 А3 В2 v2 +u3 <=7 соблюдается
A3 B3 v3 +u3 =3 v3 = -1 A4 B1 v1 +u4 <=6 соблюдается
A4 B3 v3 +u4 =1+k u4 =2+k A4 B2 v2 +u4 <=8 соблюдается

Определение значений k1 и k2 :

k1 = max(-aij /Bij ) = т.к. все Bij ≥ 0

k2 = min(-aij /Bij ) = (-a41 /B41 ; -a42 /B42 ) = min(4;4) = 4. Все Bij > 0.

Так как по условию задачи k≥0, то оптимальное решение сохраняется при 0≥k≥4.

При этом минимальная стоимость транспортных расходов составляет:

F(X1 )min = 20*(1+k) + 40*3 + 30*4 + 90*2 + 10*4 + 70*5 = 830 + 20k

Таким образом, при , F(X1 )min = 830 + 20k и

.

Чтобы получить оптимальное решение при k≥4 перераспределим поставки товаров в клетку (4,1), где k2 =4. Вновь полученное распределение с учетом изменения стоимости перевозки в ячейке A4 B3 (k=4) представлено на рисунке 4.3.2.

Рис. 4.3.2. Составление второго опорного решения задачи по методу Фогеля

Процесс выполнения получения опорного решения с последовательным назначением перевозок в ячейки: А4 В1 - А3 В3 - А3 В1 - А1 В1 - А1 В2 - A2 B2 .

Проверка плана на вырожденность: m+n-1=6. План невырожденный.

К-во Просмотров: 428
Бесплатно скачать Курсовая работа: Постановка и решение транспортной параметрической задачи