Контрольная работа по "Экономике"

Автор: Пользователь скрыл имя, 22 Ноября 2012 в 14:27, контрольная работа

Описание работы

Определить план производства продукции с целью максимизации прибыли от продажи изделий
Составить экономико-математическую модель задачи
Решить задачу симплексным методом
Составить двойственную задачу, найти значение двойственных оценок

Построим математическую модель задачи
Если обозначить: х1 – объем производства изделия P1;
х2 – объем производства изделия P2;
х3 – объем производства изделия P3.

Работа содержит 1 файл

КР по ММ экономических систем.doc

— 191.50 Кб (Скачать)

Проверил: Смирнова Т.С.

 

 

 

 

 

 

 

 

 

Иваново 2012

1. Задача

Для производства 3-х видов  изделий р1, р2, р3 используют 2 типа сырья s1, s2 причем закупки сырья ограничены возможностями поставщиков:

Тип сырья

Нормы затрат сырья на одно изделие

Ограничения по закупке сырья, кг

P1

P2

P3

S1

1

3

2

3000

S2

6

5

2

3320

Прибыль, руб. за штуку

18

27

17

 



 

 

 

 

 

 

 

Определить план производства продукции с целью максимизации прибыли от продажи изделий

  1. Составить экономико-математическую модель задачи
  2. Решить задачу симплексным методом
  3. Составить двойственную задачу, найти значение двойственных оценок

 

  1. Построим математическую модель задачи

Если обозначить: х1 – объем производства изделия P1;

                               х2 – объем производства изделия P2;

                               х3 – объем производства изделия P3.

то можно выразить суммарную прибыль :z=18 х1+27 х2+17 х3→max.

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

для сырья 1-го типа: х1+3х2+2х3≤3000

для сырья 1-го типа: 6х1+5х2+2х3≤3320

т.к. объем производства не может быть отрицательным, то

х1≥0, х2≥0, х3≥0.

Таким образом, получена задача линейного программирования:

z=18 х1+27 х2+17 х3→max

х1+3х2+2х3≤3000

1+5х2+2х3≤3320

х1≥0, х2≥0, х3≥0

  1. Решим задачу симплексным методом
  2. Запишем задачу в каноническом виде

Чтобы перейти к ограничениям-равенствам в каждое неравенство системы  ограничений введем дополнительную неотрицательную переменную

z=18 х1+27 х2+17 х3→max

х1+3х2+2х3+ х4=3000

1+5х2+2х3+ х5=3320

х1≥0, х2≥0, х3≥0, х4≥0, х5≥0

Экономический смысл  этих дополнительных переменных заключается  в количестве неиспользуемого соответствующего сырья

 

 

 

 

Составим симплекс таблицу

i

Базис

Сб

А0

с1=18

с2=27

с3=17

с4=0

с5=0

А1

А2

А3

А4

А5

1

А4

0

3000

1

3

2

1

0

2

А5

0

3320

6

5

2

0

1

Z(X1)=0

zj

z1=0

z2=0

z3=0

z4=0

z5=0

zj-cj

-18

-27

-17

0

0


Опорный план не является оптимальным, т.к. среди оценок есть отрицательные.

Добавляем в базис  вектор А2, т.к. ему соответствует минимальная отрицательная оценка, убираем вектор А5.

Составляем новую симплекс таблицу

i

Базис

Сб

А0

с1=18

с2=27

с3=17

с4=0

с5=0

А1

А2

А3

А4

А5

1

А4

0

1068

-13/5

0

4/5

1

-3/5

2

А2

27

644

6/5

1

2/5

0

1/5

Z(X1)=17388

zj

z1=162/5

z2=32

z3=54/5

z4=0

z5=27/5

zj-cj

72/5

0

-31/5

0

27/5


Опорный план не является оптимальным, т.к. среди оценок есть отрицательные.

Добавляем в базис  вектор А3, т.к. ему соответствует единственная отрицательная оценка, убираем вектор А4.

Составляем новую симплекс таблицу

i

Базис

Сб

А0

с1=18

с2=27

с3=17

с4=0

с5=0

А1

А2

А3

А4

А5

1

А3

17

1335

-13/4

0

1

5/4

-3/4

2

А2

27

110

5/2

1

0

-1/2

1/2

Z(X1)=25665

zj

z1=49/4

z2=27

z3=17

z4=31/4

z5=3/4

zj-cj

-23/4

0

0

31/4

3/4


Опорный план не является оптимальным, т.к. среди оценок есть отрицательные.

Добавляем в базис  вектор А1, т.к. ему соответствует единственная отрицательная оценка, убираем вектор А2.

Составляем новую симплекс таблицу

i

Базис

Сб

А0

с1=18

с2=27

с3=17

с4=0

с5=0

А1

А2

А3

А4

А5

1

А3

17

1478

0

13/10

1

3/5

-1/10

2

А1

18

44

1

2/5

0

-1/5

1/5

Z(X1)=25918

zj

z1=18

z2=193/10

z3=17

z4=33/5

z5=19/10

zj-cj

0

23/10

0

33/5

19/10


 

т.к. среди оценок нет  отрицательных, опорный план является оптимальным планом. Получено решение: Х=(44;0;1478;0;0); Zmax=25918

  1. 3.  Составим двойственную задачу, найдем значение двойственных оценок

Если обозначить у1 – стоимость сырья 1 типа;

                              у2 – стоимость сырья 1 типа;

то можно выразить стоимость всего имеющегося сырья:

w=3000 у1+3220 у2→min

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

 

у1+6у2≥18

1+5у2≥27

1+2у2≥17

Также у1≥0, у2≥0, поскольку стоимость выражается неотрицательными числами.

Т.о. получена задача линейного  программирования

w=3000 у1+3220 у2→min

у1+6у2≥18

1+5у2≥27

1+2у2≥17

у1≥0, у2≥0

Найдем оптимальный  план двойственной задачи.

Воспользуемся теоремой двойственности:

- если одна из пары  двойственных задач имеет оптимальный план, то и другая имеет оптимальный план, причем значения целевых функций задач при их оптимальных планах равны между собой: z(X)=w(Y)

Сб=(17;18) – из последней симплекс таблицы

      2  1

D= 1  6

Но чтобы найти Y, необходимо знать D-1. Воспользуемся замечанием

Замечание: Матрица D-1 совпадает с матрицей, составленной из конечных компонентов векторов, входящих в первоначальный базис.

 

            3/5       -1/10

D-1=   -1/5       1/5

 

Найдем Y                    3/5 1/20

Y=Cб* D-1=(18;17)*(  -1/5 1/5  )= (19*3/5+24*(-1/5);19*(-1/10)+24*1/5)=(33/5;19/10)

Т.о. получено решение  двойственной задачи:

Y=(33/5;19/10), wmin=25918.

 

2 задача

Решить задачу линейного  программирования графическим методом

z(x)= х1+5х2 →min.

 

  х1-2х2≤2

- 2х1-3х2≤-4

       - 2х12≤5

х1≥0, х2≥0

 

1. Построим пространство  решений (для этого проведем  прямые, образующие ограничения,  и выберем соответствующие полуплоскости)

(1) х1-2х2=2          (2)    - 2х1-3х2=-4        (3)  - 2х12=5         (4) х1=0         (5) х2=0

 

х1

0

2

 

х1

0

2

 

х1

0

-- 5/2

х2

-1

0

 

х2

4/3

0

 

х2

5

0


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

2. Строим линию уровня  целевой функции

Для этого берем произвольную константу и проводим прямую:

z(x)= х1+5х2 =const

Если const=5, то прямая х1+5х2=5 будет проходить через точки:

х1

0

5

х2

1

0


Чтобы определить направление  роста целевой функции, возьмем  константу больше предыдущей, например 10. Новая прямая х1+5х2=10 пройдет через точки:

х1

0

10

х2

2

0


то есть будет расположена  правее. Значит направление роста  целевой функции – слева направо (отмечено стрелкой).

  1. Анализируем получившийся график.

Перемещая построенную  линию уровня в выбранном направлении, видим, что первой общей точкой её с пространством решений ABC является точка А (значит это точка минимума).

  1. Ищем координаты выявленной точки

Задача направлена на отыскание минимума, поэтому найдем координаты точки А как точки пересечения двух прямых (1) и (2)

А (2;0)

Значение целевой функции в точке В определяем обычной подстановкой:

z(В)= 2+5*0=2

Таким образом найдены  оптимальный план задачи и минимальное значение целевой функции.

Ответ: Х=(2;0); zmax=2.


Информация о работе Контрольная работа по "Экономике"