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

Автор работы: Пользователь скрыл имя, 14 Октября 2012 в 19:38, курсовая работа

Описание

В качестве критерия эффективности правомерно принять принцип максимального результата, поэтому математическая постановка задачи выглядит следующим образом: найти вектор X, обеспечивающий максимум линейной форме Z=30x1+11x2+45x3+6x4 при ограничивающих неравенствах (1) на его компоненты.

Работа состоит из  1 файл

МОЙкурсач 4 вар.doc

— 503.00 Кб (Скачать документ)

Федеральное агентство по образованию

Государственное образовательное  учреждение высшего профессионального  образования

Государственный Университет Управления

Институт управления в промышленности и энергетике

Кафедра прикладной математики

 

 

 

 

 

Курсовая работа

По дисциплине: «Прикладная  математика»

 

 

 

 

 

Выполнил

Ким Е.А.

Институт

УИ 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.

Переменные 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=25

х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 :

1 + 4у2 + 4у3 ³ 30.

Соответственные условия  должны выполняться и для продукции  других видов, т.е.

 

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

→ min

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

Решение полученной задачи легко найти с помощью второй основной теоремы двойственности, согласно которой для оптимальных решений х(х123,x4) и у(у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

причем общая оценка всех ресурсов равна  150*6+130*3+124*0=1290

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

Экономический смысл  двойственных оценок:

  • двойственная оценка первого ресурса у1=6 показывает, что добавление одной единицы первого ресурса обеспечит прирост максимальной прибыли в 6 единиц;
  • двойственная оценка второго ресурса у2=3 показывает, что добавление одной единицы второго ресурса обеспечит прирост прибыли в 3 единицы;
  • оценка второй технологии Δ2 = 7 показывает, что если произвести одну единицу продукции второго вида (она не входит в оптимальную производственную программу), то прибыль уменьшится на 7 единиц;
  • оценка четвертой технологии  Δ4 = 9 показывает, что если произвести одну единицу продукции четвертого вида (она не входит в оптимальную производственную программу), то прибыль уменьшится на 9 единиц.

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

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

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

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

H + Q-1T ³ 0

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

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

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

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


 

 

 

 

 

Перепишем неравенства  в другом виде и получим:


 

 

 

 

 

 

Возьмём нужную нам часть  графика в более крупном масштабе, учитывая, что по смыслу задачи t1³0, t2³0 :

 

В точке А достигается максимальное значение функции 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

       

Информация о работе Задача о «расшивке узких мест производства»