Автор работы: Пользователь скрыл имя, 14 Октября 2012 в 19:38, курсовая работа
В качестве критерия эффективности правомерно принять принцип максимального результата, поэтому математическая постановка задачи выглядит следующим образом: найти вектор X, обеспечивающий максимум линейной форме Z=30x1+11x2+45x3+6x4 при ограничивающих неравенствах (1) на его компоненты.
Федеральное агентство по образованию
Государственное образовательное учреждение высшего профессионального образования
Государственный Университет Управления
Институт управления в промышленности и энергетике
Кафедра прикладной математики
Курсовая работа
По дисциплине: «Прикладная математика»
Выполнил  | 
  Ким Е.А.  | 
Институт  | 
  УИ 3-1  | 
Вариант  | 
  4  | 
Руководитель  | 
  |
Дата сдачи на проверку  | 
  |
Дата защиты  | 
  |
Оценка  | 
  |
Подпись руководителя  | 
  
Москва 2011 
Содержание:
1. Линейная производственная задача
Предприятие выпускает 4 вида продукции, используя 3 вида ресурсов.
Технологическая матрица производства (A), запас ресурсов (B), удельная прибыль предприятия от производства и реализации каждого вида продукции (C) известны.
Требуется составить такой план производства продукции X=(x1,x2,x3,x4), реализация которого обеспечивает предприятие наибольшей прибылью.
При производстве x1 – единиц продукции Первого вида, x2 – единиц продукции Второго вида, x3 – единиц продукции Третьего вида, x4 – единиц продукции Четвёртого вида предприятие затрачивает 3x1+2x2+6x3+0x4 единиц ресурсов Первого вида.
Очевидно, что оно не должно превышать имеющийся запас ресурса Первого вида, а именно 150.
Составив аналогичные ограничения для ресурсов Второго и Третьего видов, получаем систему неравенств:
(1)
Z=30x1+11x2+45x3+6x4
В качестве критерия эффективности правомерно принять принцип максимального результата, поэтому математическая постановка задачи выглядит следующим образом: найти вектор X, обеспечивающий максимум линейной форме Z=30x1+11x2+45x3+6x4 при ограничивающих неравенствах (1) на его компоненты.
Данная задача является 
задачей линейного 
Переменные x5, x6, x7 по экономическому смыслу будут представлять собой остаток ресурсов Первого, Второго и Третьего видов соответственно.
Выразим функцию Z таким образом для подстановки в таблицу:
0-Z=-30x1-11x2-45x3-6x4
Решим систему симплексным методом:
C  | 
  Базис  | 
  H  | 
  х1  | 
  х2  | 
  х3  | 
  х4  | 
  х5  | 
  х6  | 
  х7  | 
  Примечание  | |
0  | 
  Х5  | 
  150  | 
  3  | 
  2  | 
  6  | 
  0  | 
  1  | 
  0  | 
  0  | 
  Min ∆j=-45 х3 – в базис min(H/ai3>0)= =min(150/6;130/3;124/2)=150/6= х5 – из базиса 1-е ур-ие разрешающее  | |
0  | 
  Х6  | 
  130  | 
  4  | 
  2  | 
  3  | 
  5  | 
  0  | 
  1  | 
  0  | ||
0  | 
  Х7  | 
  124  | 
  4  | 
  3  | 
  2  | 
  4  | 
  0  | 
  0  | 
  1  | ||
0-Z  | 
  -30  | 
  -11  | 
  -45  | 
  -6  | 
  0  | 
  0  | 
  0  | ||||
Min ∆j=-15/2 х1 – в базис min(50;22;74/3)=22 х6 – из базиса 2-е ур-ие разрешающее  | |||||||||||
45  | 
  X3  | 
  25  | 
  1/2  | 
  1/3  | 
  1  | 
  0  | 
  1/6  | 
  0  | 
  0  | ||
0  | 
  Х6  | 
  55  | 
  5/2  | 
  1  | 
  0  | 
  5  | 
  -1/2  | 
  1  | 
  0  | ||
0  | 
  Х7  | 
  74  | 
  3  | 
  7/3  | 
  0  | 
  4  | 
  -1/3  | 
  0  | 
  1  | ||
1125-Z  | 
  -15/2  | 
  4  | 
  0  | 
  -6  | 
  15/2  | 
  0  | 
  0  | ||||
Все ∆j=>0 => решение оптимальное X=(22;0;14;0;0;0;8) Zmax=1290  | |||||||||||
45  | 
  Х3  | 
  14  | 
  0  | 
  2/15  | 
  1  | 
  -1  | 
  4/15  | 
  -1/5  | 
  0  | ||
30  | 
  Х1  | 
  22  | 
  1  | 
  2/5  | 
  0  | 
  2  | 
  -1/5  | 
  2/5  | 
  0  | ||
0  | 
  Х7  | 
  8  | 
  0  | 
  17/15  | 
  0  | 
  -2  | 
  4/15  | 
  -6/5  | 
  1  | ||
1290-Z  | 
  0  | 
  7  | 
  0  | 
  9  | 
  6  | 
  3  | 
  0  | ||||
Оптимальная производственная программа: x1=22, x2=0, x3=14, x4=0.
Остатки ресурсов: первого вида –x5=0, второго вида –x6=0, третьего вида – x7=8.
Узкими местами производства, т.е. ресурсами, использующимися полностью, являются 1-й и 2-й ресурсы, x5=0 и x6=0 соответственно.
Среди коэффициентов при неизвестных в левой части уравнения нет ни одного отрицательного. Если из этого уравнения выразить функцию цели z через остальные неотрицательные переменные
z = 1290 - 7х2 - 9х4 - 6х5 - 3х6 (2)
то становится совершенно очевидным (в силу того, что все xj³0), что прибыль будет наибольшей тогда, когда x2=0, x4=0, x5=0, x6=0
Это означает, что производственная программа (2) является наилучшей и обеспечивает предприятию наибольшую прибыль zmax = 1290
Обращенный базис, отвечающий оптимальной производственной программе, содержится в последней симплексной таблице:
Для того, чтобы убедиться в правильности полученного решения, следует проверить отношение Н = Q-1 * В:
Воспользуемся тем, что в оптимальной производственной программе х2=0, х4=0. Предположим, что продукции Второго и Четвёртого видов мы не намеревались выпускать с самого начала. Рассмотрим задачу с оставшимися двумя переменными, сохранив их нумерацию. Математическая модель задачи будет выглядеть следующим образом:
F(x1,x3)=30x1+45x3→max
- направления наибольшего роста целевой функции F.
В точке А достигается максимальное значение функции F. Найдём её координаты:
F(22;14)=Fmax=30*22+45*14=1290
2. Двойственная задача
Некое предприятие «КПО», использующее те же ресурсы что и предприятие из предыдущей задачи, желает приобрести все эти ресурсы. Оно желает приобрести их по ценам y1, y2 и y3 соответственно за единицу каждого из трёх ресурсов. Величины у1, у2, у3 принято называть расчетными, или двойственными, оценками ресурсов. Из условий предыдущей задачи нам известны затраты всех 3-х ресурсов для производства для каждого из 4-х видов продукции (A), количество ресурсов на производстве (B) и прибыль от единицы каждой продукции (C):
Для производства единицы продукции первого вида мы должны затратить, как видно из матрицы А, 3 единицы ресурса первого вида, 4 единицы ресурса второго вида и 4 единицы третьего. В ценах у1, у2, у3 наши затраты составят 3у1 + 4у2 + 4у3, т.е. столько заплатит предприятие «КПО» за все ресурсы, идущие на производство единицы первой продукции. На рынке за единицу первой продукции мы получили бы прибыль 30. Следовательно, мы можем согласиться с предложением предприятия «КПО» только в том случае, если он заплатит не меньше 30 :
3у1 + 4у2 + 4у3 ³ 30.
Соответственные условия должны выполняться и для продукции других видов, т.е.
Но при продаже требуется учитывать и интересы покупателя. Естественным желанием покупателя является снижение расходов. Так как предприятие желает закупить весь объём имеющихся ресурсов, то его затраты при ценах y1, y2 и y3 составят , где коэффициенты при y1, y2 и y3 - количество имеющихся ресурсов. Таким образом:
→ min
Кроме того, так как цены не могут быть отрицательными, то .
Решение полученной задачи легко найти с помощью второй основной теоремы двойственности, согласно которой для оптимальных решений х(х1,х2,х3,x4) и у(у1,у2,у3) пары двойственных задач необходимо и достаточно выполнение условий:
x 1 (3y1 + 4y2 + 4y3 - 30) = 0 y1 (3x1 + 2x2 + 6x3 - 150) = 0
x 2 (2y1 + 2y2 + 3y3 - 11) = 0 y2 (4x1 + 2x2 + 3x3 + 5x4 - 130) = 0
x 3 (6y1 + 3y2 + 2y3 - 45) = 0 y3 (4x1 + 3x2 + 2x3 + 4x4 - 124) = 0 .
x 4 ( + 5y2 + 4y3 - 6) = 0
Ранее (см. Задачу 1) было найдено, что в решении исходной задачи х1>0 и х3>0. Поэтому
3y1 + 4y2 + 4y3 - 30 = 0
6y1 + 3y2 + 2y3 - 45 = 0
Учитывая, что 3-ой ресурс был избыточным, то, согласно теореме двойственности, его двойственная оценка , получим систему:
3y1 + 4y2 - 30 = 0
6y1 + 3y2 - 45 = 0 откуда следует у1 = 6, у2 = 3.
Таким образом, получили двойственные оценки ресурсов: у1 = 6, у2 = 3, у3 = 0
причем общая оценка всех ресурсов равна 150*6+130*3+124*0=1290
Решение содержится в последней строке последней симплексной таблицы исходной задачи.
Экономический смысл двойственных оценок:
При выполнении оптимальной производственной программ Первый и Второй ресурсы используются полностью, то есть образуют “узкие места производства”. Будем заказывать их дополнительно. Пусть T = (t1, t2, t3) – вектор дополнительных объёмов ресурсов.
Итак, необходимо составить 
план “расшивки узких мест“ 
Так как мы используем найденные оценки ресурсов, то должно выполняться условие:
H + Q-1T ³ 0
Задача состоит в том, чтобы найти вектор Т(t1; t2; 0), максимизирующий суммарный прирост прибыли W = 6t1 + 3t2 при условии сохранения двойственных оценок ресурсов (и, следовательно, структуры производственной программы).
Обращённый базис Q, соответствующий оптимальной производственной программе, содержатся в последней симплексной таблице в первой, второй, третьей строках восьмого, девятого и десятого столбцов:
Подставив соответствующие 
значения, получим требуемую 
предполагая, что дополнительно можно надеяться получить не более 1/3 первоначального объёма ресурса каждого вида, то есть:
Перепишем неравенства в другом виде и получим:
Возьмём нужную нам часть 
графика в более крупном 
В точке А достигается максимальное значение функции W. Найдём её координаты:
A (50;160/9)
Wmax=50*6+160/9*3=1060/3=353 1/3
Программа «расшивки» имеет вид t1=50 t2=160/9 t3=0, и прирост прибыли составит 1060/3
Сводка результатов:
Сj  | 
  30  | 
  11  | 
  45  | 
  6  | 
  b  | 
  X4+i  | 
  yi  | 
  t  | |
| 
   
 
 
 ai,j  | 
  3  | 
  2  | 
  6  | 
  0  | 
  150  | 
  0  | 
  6  | 
  50  | |
4  | 
  2  | 
  3  | 
  5  | 
  130  | 
  0  | 
  3  | 
  160/9  | ||
4  | 
  3  | 
  2  | 
  4  | 
  124  | 
  8  | 
  0  | 
  0  | ||
хj  | 
  22  | 
  0  | 
  14  | 
  0  | 
  1290  | 
  ||||
∆j  | 
  0  | 
  7  | 
  0  | 
  9  | 
  |||||
Информация о работе Задача о «расшивке узких мест производства»