Главная страница

ДЗ - Контрольная работа математика. Задача 1 1 Задача 2 7 Задача 3 11 Задача 4 22 Задача 5 25 Список использованных источников 31 Задача 1


Скачать 267.33 Kb.
НазваниеЗадача 1 1 Задача 2 7 Задача 3 11 Задача 4 22 Задача 5 25 Список использованных источников 31 Задача 1
Дата29.10.2022
Размер267.33 Kb.
Формат файлаdocx
Имя файлаДЗ - Контрольная работа математика.docx
ТипЗадача
#761199
страница1 из 6
  1   2   3   4   5   6

Содержание


Задача 1 1

Задача 2 7

Задача 3 11

Задача 4 22

Задача 5 25

Список использованных источников 31


Задача 1



В производстве двух видов товаров продукции А и В принимают участие три предприятия. При этом на изготовление единицы изделия А первое предприятие тратит 7 часов, второе – 6 ч, третье – 5 ч. На изготовление единицы изделия В первое предприятие тратит 8 ч, второе – 3 ч, третье – 1 ч. На производство всех изделий первое предприятие может затратить не более чем 476 ч, второе – не более чем 366 ч, третье – не более чем 319 ч. От реализации единицы готовой продукции вида А прибыль составляет 11 рублей., а вида В –10 рублей. Определить, исходя из представленных данных, максимальную прибыль от реализации всей продукции видов А и В.

Решить задачу симплекс-методом и графически.
Решение:

Необходимо найти максимальное значение целевой функции F = 11x1+10x2 → max, при системе ограничений:

7x1+8x2≤476,

6x1+3x2≤366,

5x1+x2≤319,

x1 ≥ 0, x2 ≥ 0

Построим область допустимых решений, т.е. решим графически систему неравенств. Построим уравнение 7x1+8x2 = 476 по двум точкам. Для нахождения первой точки приравниваем x1 = 0. Находим x2 = 59.5.

Построим уравнение 6x1+3x2 = 366 по двум точкам. Для нахождения первой точки приравниваем x1 = 0. Находим x2 = 122.

Построим уравнение 5x1+x2 = 319 по двум точкам. Для нахождения первой точки приравниваем x1 = 0. Находим x2 = 319. Для нахождения второй точки приравниваем x2 = 0. Находим x1 = 63.8.

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

Обозначим границы области многоугольника решений АВСD, рисунок 1.



Рисунок 1 – Рисунок к задаче
Рассмотрим целевую функцию задачи F = 11x1+10x2 → max.
Построим прямую, отвечающую значению функции F = 11x1+10x2 = 0. Вектор-градиент, составленный из коэффициентов целевой функции, указывает направление максимизации F(X). Начало вектора – точка (0; 0), конец – точка (11;10). Будем двигать эту прямую параллельным образом. Поскольку нас интересует максимальное решение, поэтому двигаем прямую до последнего касания обозначенной области. На рисунке 1 эта прямая обозначена пунктирной линией.

Прямая F(x) = const пересекает область в точке C. Так как точка C получена в результате пересечения прямых , то ее координаты удовлетворяют уравнениям этих прямых:



Откуда найдем максимальное значение целевой функции:

F(x) = 11*55,56 + 10*10.88= 720

Симплексный метод.

Для построения первого опорного плана систему неравенств приведем к системе уравнений путем введения дополнительных переменных.
В 1-м неравенстве смысла (≤) вводим базисную переменную x3. В 2-м неравенстве смысла (≤) вводим базисную переменную x4. В 3-м неравенстве смысла (≤) вводим базисную переменную x5.

7x1+8x2+x3 = 476

6x1+3x2+x4 = 366

5x1+x2+x5 = 319

Матрица коэффициентов A = a(ij) этой системы уравнений имеет вид:



Решим систему уравнений относительно базисных переменных: x3, x4, x5

Полагая, что свободные переменные равны 0, получим первый опорный план:X0 = (0,0,476,366,319)

Базисное решение называется допустимым, если оно неотрицательно.



Базис

B

x1

x2

x3

x4

x5

x3

476

7

8

1

0

0

x4

366

6

3

0

1

0

x5

319

5

1

0

0

1

F(X0)

0

-11

-10

0

0

0

Текущий опорный план неоптимален, так как в индексной строке находятся отрицательные коэффициенты.

В качестве ведущего выберем столбец, соответствующий переменной x1, так как это наибольший коэффициент по модулю.

Вычислим значения Di по строкам как частное от деления: bi / ai1
и из них выберем наименьшее:

min (476 : 7 , 366 : 6 , 319 : 5 ) = 61

Следовательно, 2-ая строка является ведущей.

Разрешающий элемент равен (6) и находится на пересечении ведущего столбца и ведущей строки.

Базис

B

x1

x2

x3

x4

x5

min

x3

476

7

8

1

0

0

68

x4

366

6

3

0

1

0

61

x5

319

5

1

0

0

1

319/5

F(X1)

0

-11

-10

0

0

0





Вместо переменной x4 в план 1 войдет переменная x1.
Строка, соответствующая переменной x1 в плане 1, получена в результате деления всех элементов строки x4 плана 0 на разрешающий элемент РЭ=6. На месте разрешающего элемента получаем 1. В остальных клетках столбца x1 записываем нули.

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

Базис

B

x1

x2

x3

x4

x5

x3

49

0

9/2

1

-7/6

0

x1

61

1

1/2

0

1/6

0

x5

14

0

-3/2

0

-5/6

1

F(X1)

671

0

-9/2

0

11/6

0

Текущий опорный план неоптимален, так как в индексной строке находятся отрицательные коэффициенты.

В качестве ведущего выберем столбец, соответствующий переменной x2, так как это наибольший коэффициент по модулю.

Вычислим значения Di по строкам как частное от деления: bi / ai2
и из них выберем наименьшее:

min (49 : 41/2 , 61 : 1/2 , - ) = 108/9

Следовательно, 1-ая строка является ведущей.

Разрешающий элемент равен (41/2) и находится на пересечении ведущего столбца и ведущей строки.

Базис

B

x1

x2

x3

x4

x5

min

x3

49

0

9/2

1

-7/6

0

98/9

x1

61

1

1/2

0

1/6

0

122

x5

14

0

-3/2

0

-5/6

1

-

F(X2)

671

0

-9/2

0

11/6

0





Формируем следующую часть симплексной таблицы. Вместо переменной x3 в план 2 войдет переменная x2.

Строка, соответствующая переменной x2 в плане 2, получена в результате деления всех элементов строки x3 плана 1 на разрешающий элемент РЭ=41/2. На месте разрешающего элемента получаем 1. В остальных клетках столбца x2 записываем нули.

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

Базис

B

x1

x2

x3

x4

x5

x2

98/9

0

1

2/9

-7/27

0

x1

500/9

1

0

-1/9

8/27

0

x5

91/3

0

0

1/3

-11/9

1

F(X2)

720

0

0

1

2/3

0


Среди значений индексной строки нет отрицательных. Поэтому эта таблица определяет оптимальный план задачи.

Оптимальный план можно записать так:

x1 = 555/9, x2 = 108/9

F(X) = 11*555/9 + 10*108/9 = 720

Ответ: F(x)max=720
  1   2   3   4   5   6


написать администратору сайта