Линейная производственная задача

Автор работы: Пользователь скрыл имя, 17 Ноября 2011 в 09:47, контрольная работа

Краткое описание

Предприятие может выпускать четыре вида продукции, используя для этого три вида ресурсов. Известны технологическая матрица А затрат любого ресурса на единицу каждой продукции, вектор объемов ресурсов В и вектор удельной прибыли С.
Технологическая матрица A, в которой каждый элемент aij означает необходимое количество i-го ресурса для выпуска j-го вида продукции:
Вектор B объемов ресурсов, каждый элемент которого bi означает предельное количество i-го ресурса для выпуска всего объема продукции:
Вектор удельной прибыли C, элементы которого cj означают прибыль от производства единицы продукции j-го вида:
Количество каждого из товаров задаётся с помощью производственной программы:

Содержание

Линейная производственная задача
Двойственная задача
Задача о «расшивке узких мест производства»
Динамическое программирование. Распределение капитальных вложений
Динамическая задача управления производством и запасами
Анализ доходности и риска финансовых операций

Вложенные файлы: 1 файл

Прикладная математика.doc

— 703.00 Кб (Скачать файл)

и решили перевести  свободную переменную х1  в число базисных, для чего, согласно (20) определили разрешающее уравнение и указали разрешающий элемент а11=1/2

     Решаем  полученную задачу симплексным методом (методом направленного перебора базисных допустимых решений):

      30 11 45 6 0 0 0  
C Базис Hi х1 х2 х3 х4 х5 х6 х7 α
0 Х5 150 3 2 6 0 1 0 0 25
0 Х6 130 4 2 3 5 0 1 0 43.3
0 Х7 124 4 3 2 4 0 0 1 62
  Z – Z0 0-Z -30 -11 -45 -6 0 0 0  
                     
45 X3 25 1/2 1/3 1 0 1/6 0 0 50
0 Х6 55 5/2 1 0 5 -1/2 1 0 22
0 Х7 74 3 7/3 0 4 -1/3 0 1 24.7
  Z – Z0 1125-Z -15/2 4 0 -6 15/2 0 0  
                     
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  
  Z – Z0 1290-Z 0 7 0 9 6 9 0  

Оптимальная производственная программа: x1=22 x2=0 x3=14 x1=0

Остатки ресурсов: первого вида -  второго вида -   третьего вида - 

Узкими  местами производства, т.е. ресурсами, использующимися полностью, являются 1-й и 2-й ресурсы, и соответственно.

  Среди коэффициентов при неизвестных в левой части уравнения нет ни одного отрицательного. Если из этого уравнения выразить функцию цели z через остальные неотрицательные переменные

      z = 1290 - 7х2 - 9х4 - 6х5 - 9х6     (29)

то становится совершенно очевидным (в силу того, что все xj³0), что прибыль будет наибольшей тогда, когда x2=0, x4=0, x5=0, x6=0     (30)

  Это означает, что производственная программа (27) является наилучшей и обеспечивает предприятию наибольшую прибыль zmax = 1290      (31)

  Итак, организовав направленный перебор  базисных неотрицательных решений системы условий задачи, мы пришли к оптимальной производственной программе и указали остатки ресурсов, а также максимальную прибыль. Следует обратить внимание на экономический смысл элементов последней строки последней симплексной таблицы. Например, коэффициент D2=7 при переменной х2 показывает, что если произвести одну единицу продукции второго вида (она не входит в оптимальную производственную программу), то прибыль уменьшится на 7 единиц.

  Воспользуемся тем, что в оптимальной производственной программе х2=0, х4=0. Предположим, что вторую и четвертую продукции мы не намеревались выпускать с самого начала. Рассмотрим задачу с оставшимися двумя переменными, сохранив их нумерацию. Математическая модель задачи будет выглядеть следующим образом:

  

     Из  графика видно, что результаты совпадают.

     Обращенный  базис, отвечающий оптимальной производственной программе, содержится в последней  симплексной таблице:

     Для того, чтобы убедиться в правильности полученного решения, следует проверить  отношение Н = Q-1 * В:

 

2. Двойственная задача

  Некое предприятие, использующее те же ресурсы  что и предприятие из предыдущей задачи, желает приобрести все эти  ресурсы. Оно желает приобрести их по ценам y1, y2 и y3 соответственно за единицу каждого из трёх ресурсов. Величины у1, у2, у3 принято называть расчетными, или двойственными, оценками ресурсов. Они прямо зависят от условий, в которых действует наше предприятие. Из условий предыдущей задачи нам известны затраты всех 3-х ресурсов для производства для каждого из 4-х видов продукции, количество ресурсов на производстве и прибыль от единицы каждой продукции:

                    
                   

  Так как продажа ресурсов должна быть целесообразной, то прибыль от продажи единицы каждого вида продукции должна быть меньше, чем прибыль от продажи ресурсов в количестве равном затрате этих ресурсов для производства единицы продукции каждого вида.

  Для производства продукции 1-ого вида требуется 3 единицы 1-ого ресурса, 4 единицы 2-ого ресурса и 4 единицы 3-его ресурса, что соответствует элементам 1-ого столбца матрицы А. Прибыль от продажи продукции 1-ого вида равна 30. Следовательно, для целесообразности продажи ресурсов прибыль от продажи 3 единиц 1-ого ресурса, 4 единиц 2-ого ресурса и 4 единиц 3-его ресурса должна быть больше, либо равна 30, т.е. прибыли от продажи продукции 1-ого вида:

  Соответственные условия должны выполняться и  для продукции других видов. Им соответствуют 2-ой, 3-ий и 4-ый столбцы матрицы А, а также 2-ой, 3-ий и 4-ый элементы матрицы-строки прибыли С:

  Но  при продаже требуется учитывать  и интересы покупателя. Естественным желанием покупателя является снижение расходов. Так как предприятие  желает закупить весь объём имеющихся ресурсов, то его затраты при ценах y1, y2 и y3 составят , где коэффициенты при y1, y2 и y3 - количество имеющихся ресурсов. Таким образом:

→ min

Кроме того, так как цены не могут быть отрицательными, то .

   Решение полученной задачи легко найти  с помощью второй основной теоремы  двойственности, согласно которой для  оптимальных решений х(х123) и у(у123) пары двойственных задач необходимо и достаточно выполнение условий:

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 + 3y + 2y- 45) = 0  y3 (4x1 + 3x2 + 2x3 + 4x4 - 124) = 0         .

x 4 (     + 5y2 + 4y - 6) = 0  

  Ранее (см. Задачу 1) было найдено, что в решении исходной  задачи х1>0 и х3>0. Поэтому

3y1 + 4y2 + 4y3 - 30 = 0

6y1 + 3y+ 2y - 45 = 0

     Учитывая, что 3-ой ресурс был избыточным, то, согласно теореме двойственности, его двойственная оценка , получим систему:

3y1 + 4y2 - 30 = 0

6y1 + 3y2 - 45 = 0          откуда следует у1 = 6, у2 = 3.

Таким образом, получили двойственные оценки ресурсов: у1 = 6, у2 = 3, у3 = 0,

причем  общая оценка всех ресурсов равна fmin = 900+390=1290

Заметим, что это решение содержалось в последней строке симплексной таблицы исходной задачи.

  Данные  значения y1, y2 и y3 являются двойственными оценками соответствующих ресурсов, т.е. оценка единицы 1-ого ресурса равна 6, оценка единицы 2-ого ресурса равна 3, а оценка 3-его ресурса равна 0. Эти оценки являются «теневыми» ценами ресурсов. Экономически они указывают, на сколько увеличится прибыль при выполнении оптимальной производственной программы, если количество соответствующего ресурса увеличить на единицу, при неизменном количестве остальных ресурсов.

 

  Задача о «расшивке узких мест  производства»

  При выполнении оптимальной производственной программ второй и второй  ресурсы  используются полностью, то есть образуют “узкие места производства”. Будем заказывать их дополнительно. Пусть T = (t1, t2, t3) – вектор дополнительных объёмов ресурсов.

  Итак, необходимо составить план “расшивки  узких мест“ производства, то есть указать, сколько единиц каждого  из дефицитных видов ресурсов должно быть приобретено, чтобы суммарный  прирост прибыли был максимальным при условии, что для расчетов используются найденные двойственные оценки ресурсов.

  Так как мы используем найденные оценки ресурсов, то должно выполняться условие:

  H + Q-1T ³ 0

  Задача  состоит в том, чтобы найти  вектор Т(t1; t2; 0), максимизирующий суммарный прирост прибыли W = 6t1 + 3t2 при условии сохранения двойственных оценок ресурсов (и, следовательно, структуры производственной программы).

  Обращённый  базис Q, соответствующий оптимальной  производственной программе, содержатся в последней симплексной таблице в первой, второй, третьей строках восьмого, девятого и десятого столбцов:

Подставив соответствующие значения, получим требуемую математическую модель:

предполагая, что дополнительно  можно надеяться получить не более 1/3 первоначального объёма ресурса каждого вида, то есть

                

причём по смыслу задачи t1  ³ 0, t2 ³ 0. Перепишем неравенства в другом виде. Получим:

  1. -4/5* t1+1/5 t2=14

t1=0 t2=70

t1=-35/2 t2=0

2) 1/5*t1- 2/5*t2=22

t1=0 t2=-55

t1=110 t2=0

3) -4/5* t1+6/5 t2=8

t1=0 t2=20/3

t1=-10 t2=0

M (50; 160/9)

Программа «расшивки» имеет вид 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        

Информация о работе Линейная производственная задача