Автор работы: Пользователь скрыл имя, 02 Июня 2013 в 06:02, курсовая работа
Требуется определить план перевозки кирпича строительным полигонам, обеспечивающий минимальную стоимость перевозки. На строительном полигоне имеются пять кирпичных завода, объем производства, которых в сутки равен 600, 600, 500, 650 и 600 т. Заводы удовлетворяют потребности семи строительных объектов соответственно в количестве 250, 450, 300, 450, 300, 200, 450 т. Оставшийся кирпич отправляют по ж/д в другие районы. Кирпич на строительные объекты доставляется автотранспортом. Стоимость перевозки 1 т. кирпича автотранспортом удовлетворяет условию С=25+4(s-1), где s-расстояние от завода до объекта.
Разработчик доц., к.ф.-м.н. Манита Л.А.
Московский институт электроники и математики НИУ ВШЭ
Отчет
студентов группы ПИ-31
Самоходкина Александра Сергеевича
Содыль Наталии Евгеньевны
по курсовой работе
«Решение задач линейного программирования в Excel»
Вариант 123
Москва 2013
Требуется определить план перевозки кирпича строительным полигонам, обеспечивающий минимальную стоимость перевозки. На строительном полигоне имеются пять кирпичных завода, объем производства, которых в сутки равен 600, 600, 500, 650 и 600 т. Заводы удовлетворяют потребности семи строительных объектов соответственно в количестве 250, 450, 300, 450, 300, 200, 450 т. Оставшийся кирпич отправляют по ж/д в другие районы. Кирпич на строительные объекты доставляется автотранспортом. Стоимость перевозки 1 т. кирпича автотранспортом удовлетворяет условию С=25+4(s-1), где s-расстояние от завода до объекта.
Изменится ли решение если запретить перевозку с первого завода на второй и третий объекты?
1.Математическая постановка задачи.
Переменными (неизвестными) 
транспортной задачи являются xij , i=1,2,...,m j=1,2,...,n — объемы перевозок от 
i-го поставщика каждому j-му потребителю. 
Эти переменные могут быть записаны в 
виде матрицы перевозок:
Так как произведение Cij*Xij определяет затраты на перевозку груза от i-го поставщика j-му потребителю, то суммарные затраты на перевозку всех грузов равны:
По условию задачи 
требуется обеспечить минимум суммарных 
затрат. 
Система ограничений задачи состоит 
из двух групп уравнений. 
Первая группа из m уравнений описывает 
тот факт, что запасы всех m поставщиков 
вывозятся полностью и имеет вид: 
Вторая группа из n уравнений выражает требование удовлетворить запросы всех n потребителей полностью и имеет вид:
Учитывая условие 
, где m=5, n=7
2. Решение задачи с помощью Excel
Введем данные на рабочем листе. Воспользуемся средством поиска решений. Сохраним найденные отчеты и решение.
Рис. 1: решение в задаче
Оптимальное решение задачи(рис.1). Минимальная стоимость перевозок составляет 159600 у.е.
Отчеты к задаче
1)Отчет по результатам
2)Отчет по устойчивости
3)Отчет по пределам
3.Анализ решений
Из 1-го склада необходимо 
груз направить в 4-й магазин (400), 
в 6-й магазин (200) 
Из 2-го склада необходимо груз направить 
в 2-й магазин (450), в 3-й магазин (100), в 4-й 
магазин (50) 
Из 3-го склада необходимо весь груз направить 
в 7-й магазин 
Из 4-го склада необходимо груз направить в 3-й 
магазин (200), в 5-й магазин (300) 
Из 5-го склада необходимо груз направить 
в 1-й магазин (250), в 7-й магазин (350) 
На 3-ом складе остался невостребованным 
груз в количестве 400 ед.
Оптимальный план является 
вырожденным, так как базисная переменная x38=0. 
На 4-ом складе остался невостребованным 
груз в количестве 150 ед. 
Оптимальный план является вырожденным, 
так как базисная переменная x48=0. 
Задача имеет множество оптимальных планов, 
поскольку оценка для (1;3) равна 0.
4.Двойственная 
задача линейного 
Математическая модель 
транспортной задачи:  
F = ∑∑cijxij,    (1)  
при условиях:  
∑xij = ai,  i = 1,2,…, m,   (2)  
∑xij = bj,  j = 1,2,…, n,   (3)  
С целью составления двойственной задачи 
переменные xij в условии (2) заменим на u1, u2, ui,.., um, а переменные xij в условия (3) на v1, v2, vj,.., vn.  
Поскольку каждая переменная xij входит в условия (2,3) и целевую функцию (1) по одному разу, то двойственную задачу 
по отношению к прямой транспортной задаче 
можно сформулировать следующим образом.  
Требуется найти не отрицательные числа 
ui (при i  = 1,2,…,m) и vj (при j = 1,2,..,n), обращающие в максимум целевую 
функцию  
G = ∑aiui + ∑bjvj  
при условии  
ui + vj ≤ cij, i = 1,2,..,m; j = 1,2,..,n где m=5 n=7  (4)  
В систему условий (4) будет mxn неравенств. По теории двойственности 
для оптимальных планов прямой и двойственной 
задачи для всех i,j должно быть:  
ui + vj ≤ cij, если xij = 0,  
ui + vj = cij, если xij ≥ 0,  
Эти условия являются необходимыми и достаточными 
признаками оптимальности плана транспортной 
задачи.  
Числа ui , vj называются потенциалами. Причем число 
ui называется потенциалом поставщика, 
а число vj – потенциалом потребителя.  
По первой теореме двойственности в оптимальном 
решении значения целевых функций прямой 
и двойственных задач совпадают: F = G.
Информация о работе Решение задач линейного программирования в Excel