- •Государственный Университет Управления
- •2005Г. Содержание курсовой работы
- •Задание на курсовую работу.
- •Графическое решение
- •2. Двойственная задача линейного программирования.
- •Задача о «расшивке узких мест».
- •3. Транспортная задача.
- •4. Задача на динамическое программирование.
- •5. Матричная игра как модель конкуренции и сотрудничества.
- •6. Матричная модель производственной программы
- •7. Анализ доходности и риска финансовых операций.
- •Литература:
Графическое решение
Проверим полученный результат.
Предположим, что третью и четвертую продукции мы не намеревались выпускать с самого начала. Рассмотрим задачу с оставшимися двумя переменными, сохранив их нумерацию. Математическая модель задачи будет выглядеть следующим образом:
Z = 45X1 + 60X2 → max
3X1 + 6X2 180
6X1 + 2X2 210
2X1 + 3X2 112
X1 0, X2 0
X1 ≤ (180 – 6Х2)/ 3
X1 ≤ (210 – 2Х2)/ 6
X1 ≤ (112 – 3Х2)/ 2
X1 ≤ 60 – 2Х2 (1)
X1 ≤ 35 – 1/3Х2 (2)
X1 ≤ 56 – 3/2Х2 (3)
Решая эту задачу графически, получим следующее:
Точка M лежит на пересечении прямых (1) и (2)
3X1 + 6X2 = 180
6X1 + 2X2 = 210
6X1 + 12X2 = 360
6X1 + 2X2 = 210
10Х2 = 150
Х2 = 15
3Х1 = 90
Х1 = 30
Ответ Х1=30, Х2=15
Вывод: решение в симплексной таблице верно.
2. Двойственная задача линейного программирования.
В данной задаче требуется оценить единицу каждого вида ресурса. Эта задача является двойственной задаче, решенной в пункте 1.1.
Задача, двойственная исходной строится следующим образом:
меняется тип экстремума целевой функции
коэффициент Симплексный метод решения линейной производственной задачи представлен в таблице 1.
Как видно из последней симплексной таблицы, оптимальная производственная программа имеет вид:
Х1=30, Х2=15, Х3=0, Х4=0,
а максимальная прибыль равна
Zmax = 2250
При этом первый и второй ресурс будут исчерпаны полностью, а третий ресурс имеет остаток Х7= 7 единиц, т.е. узкие места производства Х5=0 и Х6=0
Исходная задача ЛП: |
Двойственная задача ЛП: |
Z(x1, x2, x3, x4) = 45x1 + 60х2 + 21x3 + 14x4 max (4) 3x1 + 6х2 + 3x3 + 0x4 180 6x1 + 2х2 + 0x3 + 6x4 210 (5) 2x1 + 3х2 + 5x3 + 7x4 112 x1, x2, x3, x4 0 |
Z(у1, у2, у3) = 180y1 +210y2 +112y3 min 3y1+6y2+2y3 45 6y1+2y2+3y3 60 3y1+0y2+5y3 21 0y1+6y2+7y3 14 y1,y2,y30 |
Требуется найти вектор двойственных оценок (y1,y2,y3), минимизирующий общую оценку всех ресурсов
Z = 180y1 +210y2 + 112y3 min
при условии, что по каждому виду продукции суммарная оценка всех ресурсов, затрачиваемых на производство единицы продукции, не меньше прибыли, получаемой от реализации единицы этой продукции
3y1+6y2+2y3 45
6y1+2y2+3y3 60
3y1+0y2+5y3 21
0y1+6y2+7y3 14
y1,y2,y30
y1 = 9, y2 = 3, y3 = 0.
общая оценка всех ресурсов равна 2250.
Решение полученной задачи можно найти с помощью второй основной теоремы двойственности, согласно которой для оптимальных решений х{х1,х2,х3,х4} и у{у1,у2,у3} пары двойственных задач необходимо и достаточно выполнение условий:
X1(3y1+6y2+2y3–45) =0
X2(6y1+2y2+3y3–60) =0
X3(3y1+0y2+5y3 –21)=0
X4(0y1+6y2+7y3–14) =0
Y1(3x1 + 6х2 + 3x3 + 0x4 –180) =0
Y2(6x1 + 2х2 + 0x3 + 6 x4 –210 )=0
Y3(2x1 + 3х2 + 5x3 + 7x4 –112 )=0
Ранее было найдено, что в решении исходной задачи x1 > 0,x2 > 0.
Поэтому
3y1+6y2+2y3= 45
6y1+2y2+3y3= 60
Если же учесть, что третий ресурс был избыточным и, согласно той же теореме двойственности, ее двойственная оценка равна нулю у3 = 0, то приходим к системе уравнения
3y1+6y2= 45| x2
6y1+2y2= 60
10y2=30
y2=3
3y1=27
y1=9
Z=180∙9 + 210∙3 = 1620+630 = 2250
Таким образом, получили двойственные оценки ресурсов: у1 = 9, y2 = 3, y3 = 0, причем общая оценка всех ресурсов равна 2250.