Прикладная математика. Задания контрольной работы Задания 1 10
Скачать 225.26 Kb.
|
Этап II. Улучшение опорного плана. Проверим оптимальность опорного плана. Найдем предварительные потенциалы ui, vj. по занятым клеткам таблицы, в которых ui + vj = cij, полагая, что u1 = 0. u1 + v1 = 15; 0 + v1 = 15; v1 = 15 u3 + v1 = 14; 15 + u3 = 14; u3 = -1 u1 + v3 = 10; 0 + v3 = 10; v3 = 10 u1 + v6 = 25; 0 + v6 = 25; v6 = 25 u4 + v6 = 29; 25 + u4 = 29; u4 = 4 u4 + v2 = 45; 4 + v2 = 45; v2 = 41 u2 + v2 = 15; 41 + u2 = 15; u2 = -26 u2 + v5 = 14; -26 + v5 = 14; v5 = 40 u4 + v4 = 35; 4 + v4 = 35; v4 = 31
Опорный план не является оптимальным, так как существуют оценки свободных клеток, для которых ui + vj > cij (1;5): 0 + 40 > 15; ∆15 = 0 + 40 - 15 = 25 > 0 (3;4): -1 + 31 > 25; ∆34 = -1 + 31 - 25 = 5 > 0 max(25,5) = 25 Выбираем максимальную оценку свободной клетки (1;5): 15 Для этого в перспективную клетку (1;5) поставим знак «+», а в остальных вершинах многоугольника чередующиеся знаки «-», «+», «-».
Цикл приведен в таблице (1,5 → 1,6 → 4,6 → 4,2 → 2,2 → 2,5). Из грузов хij стоящих в минусовых клетках, выбираем наименьшее, т.е. у = min (1, 6) = 540. Прибавляем 540 к объемам грузов, стоящих в плюсовых клетках и вычитаем 540 из Хij, стоящих в минусовых клетках. В результате получим новый опорный план.
Проверим оптимальность опорного плана. Найдем предварительные потенциалы ui, vj. по занятым клеткам таблицы, в которых ui + vj = cij, полагая, что u1 = 0. u1 + v1 = 15; 0 + v1 = 15; v1 = 15 u3 + v1 = 14; 15 + u3 = 14; u3 = -1 u1 + v3 = 10; 0 + v3 = 10; v3 = 10 u1 + v5 = 15; 0 + v5 = 15; v5 = 15 u2 + v5 = 14; 15 + u2 = 14; u2 = -1 u2 + v2 = 15; -1 + v2 = 15; v2 = 16 u4 + v2 = 45; 16 + u4 = 45; u4 = 29 u4 + v4 = 35; 29 + v4 = 35; v4 = 6 u4 + v6 = 29; 29 + v6 = 29; v6 = 0
Опорный план не является оптимальным, так как существуют оценки свободных клеток, для которых ui + vj > cij (4;1): 29 + 15 > 28; ∆41 = 29 + 15 - 28 = 16 > 0 (4;3): 29 + 10 > 15; ∆43 = 29 + 10 - 15 = 24 > 0 max(16,24) = 24 Выбираем максимальную оценку свободной клетки (4;3): 15 Для этого в перспективную клетку (4;3) поставим знак «+», а в остальных вершинах многоугольника чередующиеся знаки «-», «+», «-».
Цикл приведен в таблице (4,3 → 4,2 → 2,2 → 2,5 → 1,5 → 1,3). Из грузов хij стоящих в минусовых клетках, выбираем наименьшее, т.е. у = min (4, 2) = 280. Прибавляем 280 к объемам грузов, стоящих в плюсовых клетках и вычитаем 280 из Хij, стоящих в минусовых клетках. В результате получим новый опорный план.
Проверим оптимальность опорного плана. Найдем предварительные потенциалы ui, vj. по занятым клеткам таблицы, в которых ui + vj = cij, полагая, что u1 = 0. u1 + v1 = 15; 0 + v1 = 15; v1 = 15 u3 + v1 = 14; 15 + u3 = 14; u3 = -1 u1 + v3 = 10; 0 + v3 = 10; v3 = 10 u4 + v3 = 15; 10 + u4 = 15; u4 = 5 u4 + v4 = 35; 5 + v4 = 35; v4 = 30 u4 + v6 = 29; 5 + v6 = 29; v6 = 24 u1 + v5 = 15; 0 + v5 = 15; v5 = 15 u2 + v5 = 14; 15 + u2 = 14; u2 = -1 u2 + v2 = 15; -1 + v2 = 15; v2 = 16
Опорный план не является оптимальным, так как существуют оценки свободных клеток, для которых ui + vj > cij (3;4): -1 + 30 > 25; ∆34 = -1 + 30 - 25 = 4 > 0 Выбираем максимальную оценку свободной клетки (3;4): 25 Для этого в перспективную клетку (3;4) поставим знак «+», а в остальных вершинах многоугольника чередующиеся знаки «-», «+», «-».
Цикл приведен в таблице (3,4 → 3,1 → 1,1 → 1,3 → 4,3 → 4,4). Из грузов хij стоящих в минусовых клетках, выбираем наименьшее, т.е. у = min (1, 3) = 140. Прибавляем 140 к объемам грузов, стоящих в плюсовых клетках и вычитаем 140 из Хij, стоящих в минусовых клетках. В результате получим новый опорный план.
Проверим оптимальность опорного плана. Найдем предварительные потенциалы ui, vj. по занятым клеткам таблицы, в которых ui + vj = cij, полагая, что u1 = 0. u1 + v1 = 15; 0 + v1 = 15; v1 = 15 u3 + v1 = 14; 15 + u3 = 14; u3 = -1 u3 + v4 = 25; -1 + v4 = 25; v4 = 26 u4 + v4 = 35; 26 + u4 = 35; u4 = 9 u4 + v3 = 15; 9 + v3 = 15; v3 = 6 u4 + v6 = 29; 9 + v6 = 29; v6 = 20 u1 + v5 = 15; 0 + v5 = 15; v5 = 15 u2 + v5 = 14; 15 + u2 = 14; u2 = -1 u2 + v2 = 15; -1 + v2 = 15; v2 = 16
Опорный план является оптимальным, так все оценки свободных клеток удовлетворяют условию ui + vj ≤ cij. Минимальные затраты составят: F(x) = 15*1040 + 15*820 + 15*2240 + 14*120 + 14*400 + 25*140 + 15*420 + 35*100 + 29*1040 = 112240 |