Контрольная работа по "Математические методы и модели"

Автор работы: Пользователь скрыл имя, 11 Апреля 2013 в 15:02, контрольная работа

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

Предприятие выпускает два вида продукции A1, A2, для производства которых используют три вида сырья S1, S2, S3. На производство единицы j-ого вида продукции требуется aij единиц i-ого вида сырья. Предприятие имеет запасы каждого вида сырья, соответственно, b1,b2,b3 единиц. Прибыль предприятия от реализации единицы j-ого вида продукции составляет c денежных единиц. Требуется найти план производства x1единиц первого вида продукции и x2единиц второго вида продукции, при котором суммарная выручка предприятия будет наибольшей. С этой целью:

1. Записать задачу линейного программирования.
2. Решить ее геометрическим способом.
3. Решить задачу симплексным методом.
4. Сформулировать двойственную задачу и решить её.

Файлы: 1 файл

математические методы и модели.docx

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

ЗАДАЧА №1

 

Предприятие выпускает два вида продукции A1, A2, для производства которых используют три вида сырья S1, S2, S3. На производство единицы j-ого вида продукции требуется aij единиц i-ого вида сырья. Предприятие имеет запасы каждого вида сырья, соответственно, b1,b2,b3 единиц. Прибыль предприятия от реализации единицы j-ого вида продукции составляет c денежных единиц. Требуется найти план производства x1единиц первого вида продукции и  x2единиц второго вида продукции, при котором суммарная выручка предприятия будет наибольшей. С этой целью:

 

1. Записать  задачу линейного программирования.

2. Решить  ее геометрическим способом.

3. Решить  задачу симплексным методом.

4. Сформулировать  двойственную задачу и решить  её.

 

Числовые  данные для каждого варианта приведены  в следующих таблицах:

 

Вид сырья

Число единиц сырья, затрачиваемых на изготовление единицы продукции

Запас сырья, bi

А1

А2

S1

5

4

810

S2

4

2

630

S3

2

6

786

Прибыль от реализации единицы продукции

34 ден. ед.

36 ден. ед.

 

 

Решение

 

Обозначим через  х1, х2  число единиц продукции А1 и А2 соответственно, запланированных к производству. Связь между потреблением сырья и его запасами выразится системой неравенств:

 

1 +4х2  ≤ 810


1 + 2х2  ≤ 630

1 + 6х2  ≤ 786,  где х1 ≥ 0, х2  ≥ 0.

 

Прибыль предприятия от реализации готовой  продукции составит

 

f = 34х1+ 36х2 (ден.ед.)

 

  1. Решение графическим способом

 

Найдём  множество решений каждого неравенства  системы ограничений

 

1 +4х2  ≤ 810


1 + 2х2  ≤ 630

1 + 6х2  ≤ 786,  где х1 ≥ 0, х2  ≥ 0.

 

Ограничения х1 ≥ 0, х2  ≥ 0 означают, что область решений системы будет лежать  в первой четверти декартовой системы координат х1Ох2

Решение каждого неравенства состоит  из решения уравнения и строгого неравенства. Решением уравнения служат точки прямой. Построим прямые по двум точкам.

 

х1

0

280

x2

80

0




 

l1:    1 + 4х2 = 810

 

 

х1

0

100

x2

100

0





l2:    1 + 2х2 = 630

 

 

х1

0

67

x2

332

0





l3:    1 + 6х2 = 786

 

 

Множество решений строгого неравенства –  одна из полуплоскостей, на которые  делит плоскость построенная  прямая. Какая из них является искомой, выясним при помощи контрольной  точки  (0; 0) и отметим их штриховкой (рис.1)

 

                 х2


                         

                         


 


 

                 


                              

100



                          


D


                               





 0     c                                                             х1


A


332


280


                                             


100



 

Рис.1

 

Областью  допустимых решений является заштрихованный четырехугольник OACD.

Построим  вектор N={34; 36} функции f = 34х1+ 36х2. Проведём прямую, перпендикулярную этому вектору (линию уровня функции f) через начало координат. Для определения максимума линию уровня перемещаем параллельно себе (вдоль области допустимых решений) в направлении вектора N до опорного положения.  В вершине С линия уровня опорная, тогда функция f принимает максимальное значение в этой угловой точке.

Найдём  координаты точки С, решив систему уравнений:

 

1 + 6х2  = 786


х1 + х2  = 100

 

х1 = 100 - х2


2(100 - 6х2 ) + 6х2  = 786

 

х1 = 100 - х2


500 - 5х2  + х2  = 332

 

х1 = 100 - х2


2   = 168

 

х1 = 58


х2= 42

 

Итак, С(58; 42). Значит х1 = 58; х2 = 42 - план производства изделий А1 и А2, обеспечивающий максимальную прибыль от реализации готовой продукции:

 

fmax = 34∙58 + 36∙42 = 3484 (ден.ед.)

 

  1. Решение симплекс-методом

 

Приведём  задачу к каноническому виду, введя  дополнительные переменные. Расширенная  система задачи имеет вид:

 

5x1 + 4х2 + х3 = 810


1 + 2х2  + х4 =  630

1 + 6х2  + х5 = 786,  где хi ≥ 0,  i =1,2,3,4,5.

 

Линейную  функцию представим в виде f =34х1+ 36х2 + 0∙х3 + 0∙х4 + 0∙х5 или f - 34х1 -36х2 - 0∙х3 - 0∙х4 - 0∙х5 = 0

 

Заполним  первую симплекс-таблицу:

Таблица 1

Базис

Свободный член

Переменные

Оценочное отношение

х1

х2

х3

х4

х5

х3

810

2

7

1

0

0

810/2=405

х4

630

3

3

0

1

0

630/3=210

х5

786

5

1

0

0

1

786/157

f

0

-34

-36

0

0

0

 

 

В последней  строке имеются отрицательные коэффициенты, значит, план для максимума не является оптимальным. Перейдём ко второй симплекс-таблице.

- Наибольший  по модулю отрицательный коэффициент  последней строки (-55) определяет  разрешающий столбец 1.

- Находим  оценочные отношения и min{280; 100; 66,4}= 66,4, третья строка является разрешающей. На пересечении разрешающей строки и столбца стоит разрешающий элемент а32 = 5.

-  Новый  базис  - переменные х3, х4, х1

- В первой  строке все элементы получаются  делением на разрешающий элемент  а32 = 5. Остальные клетки заполняем по правилу прямоугольника. Например, а12 = 7 – (1∙2)/5 = 11/3.

 

 

Получим вторую симплекс-таблицу:

Таблица 2

Базис

Свободный член

Переменные

Оценочное отношение

х1

х2

х3

х4

х5

х3

2136/5

  0

33/5

1

0

-2/5

712/11

х4

504/5

  0

12/5

0

1

-3/5

42

x1

332/5

  1

1/5

0

0

1/5

332

f

3652

0

-24

0

0

11

 

 

Критерий  оптимальности снова не выполняется. Теперь первый столбец разрешающий; х2 переходит в базисные, вторая строка разрешающая, а12 = 12/5 разрешающий элемент. Третья симплекс-таблица имеет вид:

Таблица 3

Базис

Свободный член

Переменные

х1

х2

х3

х4

х5

x3

150

0

0

1

-11/4

5/4

x2

42

0

1

0

5/12

-1/4

x1

58

1

0

0

-1/12

1/4

f

4660

0

0

0

10

5


 

Критерий  оптимальности для максимума  выполнен (все коэффициенты последней  строки неотрицательны), значит оптимальное базисное решение Х=(58; 42; 150; 0; 0), то есть х1 = 58; х2 = 42 - план производства изделий А1 и А2, обеспечивающий максимальную прибыль предприятия от реализации готовой продукции:

fmax = 55∙28 + 35∙72 = 4660 (ден.ед.)

 

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

 

Исходная  задача на максимизацию, и все неравенства  системы ограничений имеют вид  ≤ :

 

1 +7х2 ≤ 560


1 + 3х2 ≤ 300

1 + х2 ≤ 332,  где х1 ≥ 0, х2 ≥ 0

 

Составим  расширенную матрицу системы:

 

 


2

7

560

3

3

300

5

1

332

55

35

fmax




 

А= 

Найдём  матрицу Ат, транспонированную к матрице А:

 

 

 

2

3

5

55

7

3

1

35

560

300

332

zmin




 

Ат=

 

 

 

 

Сформулируем  двойственную задачу:

Найти минимум  функции z = 560y1 +300y2 + 332y3 при ограничениях:


2y1 + 3y2 + 5y3 ≥ 55

7y1 + 3y2 + y3 ≥ 35, где y1, y2, y3 ≥0

 

Канонический  вид задачи: найти минимум функции z = 560y1 +300y2 + 332y3 + 0∙y4 + 0∙y5 при ограничениях

 

2y1 + 3y2 + 5y3 - y4 = 55


1 + 3у2 + у3 - у5 = 35, где у1, у2, у3, у4, у5≥0

 

На основании  теоремы двойственности установим  соответствие между переменными:

Информация о работе Контрольная работа по "Математические методы и модели"