ММУ 530 2 задача
.docx
Вариант 530
n = 0, m = 3, l = 5
На
трех базах А1,
А2,
А3
находится однородный груз в количестве
,
,
 т
соответственно. Этот
груз необходимо развезти пяти потребителям
В1,
В2,
В3,
В4,
В5,
потребности которых в данном грузе
равны 
,
,
,
,
 т.
Стоимость перевозок пропорциональна
расстоянию и количеству перевозимого
груза. Задана матрица тарифов 
– стоимости перевозки единицы груза
от каждой базы каждому потребителю.
Необходимо спланировать перевозки так,
чтобы их общая стоимость была минимальной.
| 
					 Потребители  | 
				
					 В1  | 
				
					 В2  | 
				
					 В3  | 
				
					 В4  | 
				
					 В5  | 
				
					 Запасы  | 
			
| 
					 Базы  | 
				
					 (аi)  | 
			|||||
| 
					 А1  | 
				
					 5  | 
				
					 8  | 
				
					 15  | 
				
					 20  | 
				
					 9  | 
				
					 225  | 
			
| 
					 А2  | 
				
					 8  | 
				
					 7  | 
				
					 6  | 
				
					 17  | 
				
					 14  | 
				
					 175  | 
			
| 
					 А3  | 
				
					 11  | 
				
					 11  | 
				
					 19  | 
				
					 10  | 
				
					 5  | 
				
					 200  | 
			
| 
					 Потребности (bj)  | 
				
					 180  | 
				
					 40  | 
				
					 160  | 
				
					 120  | 
				
					 100  | 
				
					 600  | 
			
Решение:
Этап I. Поиск первого опорного плана.
Используя метод наименьшей стоимости, построим первый опорный план транспортной задачи.
| 
				 
  | 
			
				 1  | 
			
				 2  | 
			
				 3  | 
			
				 4  | 
			
				 5  | 
			
				 Запасы  | 
		
| 
				 1  | 
			
				 5[180]  | 
			
				 8[25]  | 
			
				 15  | 
			
				 20[20]  | 
			
				 9  | 
			
				 225  | 
		
| 
				 2  | 
			
				 8  | 
			
				 7[15]  | 
			
				 6[160]  | 
			
				 17  | 
			
				 14  | 
			
				 175  | 
		
| 
				 3  | 
			
				 11  | 
			
				 11  | 
			
				 19  | 
			
				 10[100]  | 
			
				 5[100]  | 
			
				 200  | 
		
| 
				 Потребности  | 
			
				 180  | 
			
				 40  | 
			
				 160  | 
			
				 120  | 
			
				 100  | 
			
				 
  | 
		
В результате получен первый опорный план, который является допустимым, так как все грузы из баз вывезены, потребность магазинов удовлетворена, а план соответствует системе ограничений транспортной задачи.
2. Подсчитаем число занятых клеток таблицы, их 7, а должно быть m + n - 1 = 7. Следовательно, опорный план является невырожденным.
Значение целевой функции для этого опорного плана равно:
F(x) = 5*180 + 8*25 + 20*20 + 7*15 + 6*160 + 10*100 + 5*100 = 4065.
Этап II. Улучшение опорного плана.
Проверим оптимальность опорного плана. Найдем предварительные потенциалы ui, vi. по занятым клеткам таблицы, в которых ui + vi = cij, полагая, что u1 = 0.
u1 + v1 = 5,
u1+ v2 = 8,
u1+ v4 = 20,
u2+ v2 = 7,
u2+ v3 = 6,
u3+ v4 = 10,
u3+ v5= 5.
| 
				 
  | 
			
				 v1=5  | 
			
				 v2=8  | 
			
				 v3=7  | 
			
				 v4=20  | 
			
				 v5=15  | 
		
| 
				 u1=0  | 
			
				 5[180]  | 
			
				 8[25]  | 
			
				 15  | 
			
				 20[20]  | 
			
				 9  | 
		
| 
				 u2=-1  | 
			
				 8  | 
			
				 7[15]  | 
			
				 6[160]  | 
			
				 17  | 
			
				 14  | 
		
| 
				 u3=-10  | 
			
				 11  | 
			
				 11  | 
			
				 19  | 
			
				 10[100]  | 
			
				 5[100]  | 
		
Опорный план не является оптимальным, так как существуют оценки свободных клеток, для которых ui + vi > cij
Выбираем максимальную оценку свободной клетки (1;5): 9
Проведем перестановку по циклу: 1,5; 1,4; 3,4; 3,5.
В результате получим новый опорный план.
| 
				 
  | 
			
				 1  | 
			
				 2  | 
			
				 3  | 
			
				 4  | 
			
				 5  | 
			
				 Запасы  | 
		
| 
				 1  | 
			
				 5[180]  | 
			
				 8[25]  | 
			
				 15  | 
			
				 20  | 
			
				 9[20]  | 
			
				 225  | 
		
| 
				 2  | 
			
				 8  | 
			
				 7[15]  | 
			
				 6[160]  | 
			
				 17  | 
			
				 14  | 
			
				 175  | 
		
| 
				 3  | 
			
				 11  | 
			
				 11  | 
			
				 19  | 
			
				 10[120]  | 
			
				 5[80]  | 
			
				 200  | 
		
| 
				 Потребности  | 
			
				 180  | 
			
				 40  | 
			
				 160  | 
			
				 120  | 
			
				 100  | 
			
				 
  | 
		
Проверим оптимальность опорного плана. Найдем предварительные потенциалы ui, vi. по занятым клеткам таблицы, в которых ui + vi = cij, полагая, что u1 = 0.
u1 + v1 = 5,
u1+ v2 = 8,
u1+ v5 = 9,
u2+ v2 = 7,
u2+ v3 = 6,
u3+ v4 = 10,
u3+ v5= 5.
| 
				 
  | 
			
				 v1=5  | 
			
				 v2=8  | 
			
				 v3=7  | 
			
				 v4=14  | 
			
				 v5=9  | 
		
| 
				 u1=0  | 
			
				 5[180]  | 
			
				 8[25]  | 
			
				 15  | 
			
				 20  | 
			
				 9[20]  | 
		
| 
				 u2=-1  | 
			
				 8  | 
			
				 7[15]  | 
			
				 6[160]  | 
			
				 17  | 
			
				 14  | 
		
| 
				 u3=-4  | 
			
				 11  | 
			
				 11  | 
			
				 19  | 
			
				 10[120]  | 
			
				 5[80]  | 
		
Опорный план является оптимальным, так все оценки свободных клеток удовлетворяют условию ui + vi <= cij.
Минимальные затраты составят:
F(x) = 5*180 + 8*25 + 9*20 + 7*15 + 6*160 + 10*120 + 5*80 = 3945.
