Файл: Даны вершины А(5 3), В(11 9), С(4 15) треугольника авс.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 25.10.2023

Просмотров: 37

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
x6 = 128

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



Решим систему уравнений относительно базисных переменных: x4, x5, x6. Полагая, что свободные переменные равны 0, получим первый опорный план: X0 = (0, 0, 0, 260, 400, 128).

Базис

B

x1

x2

x3

x4

x5

x6

x4

260

3

5

2

1

0

0

x5

400

22

14

18

0

1

0

x6

128

10

14

8

0

0

1

F(X0)

0

-30

-25

-56

0

0

0

Текущий опорный план не оптимален, так как в индексной строке находятся отрицательные коэффициенты. В качестве ведущего выберем столбец, соответствующий переменной x3, так как это наибольший коэффициент по модулю. Вычислим значения Di по строкам как частное от деления: bi/ai3 и из них выберем наименьшее: min (260:2, 400:18, 128:8) = 16. Следовательно, 3-ая строка является ведущей. Разрешающий элемент равен (8) и находится на пересечении ведущего столбца и ведущей строки.

Базис

B

x1

x2

x3

x4

x5

x6

min

x4

260

3

5

2

1

0

0

130

x5

400

22

14

18

0

1

0

200/9

x6

128

10

14

8

0

0

1

16

F(X1)

0

-30

-25

-56

0

0

0





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

Базис

B

x1

x2

x3

x4

x5

x6

x4

228

1/2

3/2

0

1

0

-1/4

x5

112

-1/2

-35/2

0

0

1

-9/4

x3

16

5/4

7/4

1

0

0

1/8

F(X1)

896

40

73

0

0

0

7

Среди значений индексной строки нет отрицательных. Поэтому эта таблица определяет оптимальный план задачи, который
можно записать так: x1 = 0, x2 = 0, x3 = 16.

F(X) = 30·0 + 25·0 + 56·16 = 896.

Анализ оптимального плана.

В оптимальный план вошла дополнительная переменная x4. Следовательно, при реализации такого плана имеются недоиспользованные ресурсы 1-го вида в количестве 228.

В оптимальный план вошла дополнительная переменная x5. Следовательно, при реализации такого плана имеются недоиспользованные ресурсы 2-го вида в количестве 112.

Значение 40> 0 в столбце x1 означает, что использование x1 - не выгодно.

Значение 73> 0 в столбце x2

означает, что использование x2 - не выгодно.

Значение 0 в столбце x3 означает, что использование x3 - выгодно.

Задание № 7. Графический метод. Постановка задачи: для изготовления двух видов продукции имеются три вида ресурсов, объемы которых ограничены величинами b1, b2, b3 соответственно. Расход i-го вида ресурса на изготовление одной единицы j-го вида продукции равен aij, i = 1, 2, 3, j = 1, 2. Объем выпуска каждого из видов продукции ограничен число x1* и x2* единиц, прибыль, получаемая от реализации одной единицы изготовленной продукции равна с1 и с2 соответственно. Данные задачи могут быть представлены в форме таблицы:

Номер ресурса

Объем ресурса (запас)

Номер продукции

1

2

1

b1

a11

a12

2

b2

a21

a22

3

b3

a31

a32

Ограничения по выпуску

x1*

x2*

Прибыль

с1

с2

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



Решение.

Исходные данные:

Номер ресурса

Объем ресурса (запас)

Номер продукции

1

2

1

165

3

11

2

58

2

3

3

144

8

1

Ограничения по выпуску

17

14

Прибыль

7

2


Математическая модель задачи:

Обозначим х1, х2 – число единиц продукции вида 1 и 2, запланированных к производству. Для их изготовления потребуется (3х1 + 11х2) единиц ресурса 1, (2х1 + 3х2) единиц ресурса 2, (8х1 + х2) единиц ресурса 3. Потребление ресурсов не должно превышать их запасов, соответственно 165, 58 и 144 единиц. Объем выпуска каждого из видов продукции ограничен 17 и 14 единиц соответственно.

Тогда экономико-математическую модель задачи можно сформулировать так:

Найти план выпуска продукции Х = (х1, х2), удовлетворяющий системе ограничений:



и условию х1, х2 ≥ 0,

при котором функция F = 7х1 + 2х2= 0 принимает максимальное значение.

Для графического решения задачи построим множество допустимых решений, задаваемое неравенствами-ограничениями (1) – (5):



Ограничение (1) в задаче определяется прямой 3x1 + 11x2 = 165, проходящей через точки:

x1

x2

0

15

55

0

Множество допустимых решений в задаче будет ограничено этой прямой, и будет содержать точку (0, 0)Т, так как при подстановке координат этой точки в ограничение (1) получается верное неравенство: 3·0 + 11·0 ≤ 165.

Ограничение (2) в задаче определяется прямой 2x1 + 3x2 = 58, проходящей через точки:

x1

x2

2

18

29

0

Множество допустимых решений в задаче будет ограничено этой прямой и будет содержать точку (0, 0)Т, так как при подстановке координат этой точки в ограничение (2) получается верное неравенство: 2·0 + 3·0 ≤ 58.

Ограничение (3) в задаче определяется прямой 8x1 + x2 = 144, проходящей через точки:

x1

x2

0

144

18

0


Множество допустимых решений в задаче будет ограничено этой прямой, и будет содержать точку (0, 0)Т, так как при подстановке координат этой точки в ограничение (3) получается верное неравенство: 8·0 + 0 ≤ 144.

Ограничение (4) в задаче определяется прямой x1 = 17, параллельной оси х2. Множество допустимых решений в задаче будет ограничено этой прямой, и будет содержать точку (0, 0)Т, так как при подстановке координат этой точки в ограничение (3) получается верное неравенство: 0 ≤ 17.

Ограничение (5) в задаче определяется прямой x2 = 14, параллельной оси х1. Множество допустимых решений в задаче будет ограничено этой прямой, и будет содержать точку (0, 0)Т, так как при подстановке координат этой точки в ограничение (3) получается верное неравенство: 0 ≤ 14.

Ограничения х1 ≥ 0, х2 ≥ 0 в задаче задают 1-ю четверть координатной плоскости.

Множество допустимых решений включает все точки, в которых ограничения выполняются одновременно. Отметим крайние точки получившегося множества: A, B, С, D, E.

П
остроим градиент функции f (X) = (7, 2)Т в точке (0, 0)Т.

Построим линию уровня функции f (X) = C , проходящую через точку (0, 0)Т. Для этого найдем значение константы C , подставив координаты точки в целевую функцию: C = 7· 0 + 2· 0 = 0, и затем построим прямую 7x1 + 2x2 = 0. Построенная линия уровня перпендикулярна градиенту и пересекает множество допустимых решений.

Вектор-градиент, составленный из коэффициентов целевой функции, указывает направление максимизации f(X).

Будем двигать эту прямую параллельным образом. Поскольку нас интересует наибольшее значение f(x), поэтому двигаем прямую до последнего касания обозначенной области. Прямая F(x) = const пересекает область в точке D. Так как точка D получена в результате пересечения прямых (3) и (4), то ее координаты удовлетворяют уравнениям этих прямых: