Автор: Пользователь скрыл имя, 05 Февраля 2013 в 15:32, контрольная работа
Построить на плоскости область допустимых решений системы линейных неравенств и найти максимальное и минимальное значения линейной функции цели в этой области.
Решение
Необходимо найти минимальное значение целевой функции F = 3x1+6x2 → min, при системе ограничений:
Построить на плоскости
Решение
Необходимо найти минимальное значение целевой функции F = 3x1+6x2 → min, при системе ограничений:
Построим область допустимых решений, т.е. решим графически систему неравенств. Для этого построим каждую прямую и определим полуплоскости, заданные неравенствами (полуплоскости обозначены штрихом).
или
Границы области допустимых решений
Пересечением полуплоскостей
будет являться область, координаты
точек которого удовлетворяют условию
неравенствам системы ограничений задачи.
Обозначим границы области многоугольника
решений.
Рассмотрим целевую
функцию задачи F = 3x1+6x2 → min.
Построим прямую, отвечающую значению
функции F = 0: F = 3x1+6x2 = 0. Будем
двигать эту прямую параллельным образом.
Поскольку нас интересует минимальное
решение, поэтому двигаем прямую до первого
касания обозначенной области. На графике
эта прямая обозначена пунктирной линией.
Равный масштаб
Область допустимых решений представляет собой многоугольник.
Прямая F(x) = const пересекает область в точке A. Так как точка A получена в результате пересечения прямых (5) и (3), то ее координаты удовлетворяют уравнениям этих прямых:
Решив систему уравнений, получим: x1
= 0, x2 = 0
Откуда найдем минимальное значение целевой
функции:
F(X) = 3 0 + 6 0 = 0
Рассмотрим целевую функцию
задачи F = 3x1+6x2 → max.
Построим прямую, отвечающую значению
функции F = 0: F = 3x1+6x2 = 0. Будем
двигать эту прямую параллельным образом.
Поскольку нас интересует максимальное
решение, поэтому двигаем прямую до последнего
касания обозначенной области. На графике
эта прямая обозначена пунктирной линией.
Равный масштаб
Область допустимых решений представляет собой многоугольник.
Прямая F(x) = const пересекает область
в точке G. Так как точка G получена в результате
пересечения прямых (2) и (4), то ее координаты удовлетворяют
уравнениям этих прямых:
Решив систему уравнений, получим:
x1 = 4, x2 = 2.5
Откуда найдем максимальное значение
целевой функции:
F(X) = 34 + 62.5 = 27
Поскольку функция цели F(x) параллельна
прямой (2), то на отрезке GE функция
F(x) будет принимает одно и тоже максимальное
значение.
Для определения координат точки E решим
систему двух линейных уравнений:
Решив систему уравнений, получим: x1
= 3, x2 = 3
Откуда найдем максимальное значение
целевой функции:
F(X) = 33 + 63 = 27
Ответ: минимальное значение целевой функции F(X) = 0; максимальное значение целевой функции: F(X) = 27.
Для реализации трех групп товаров коммерческое предприятие располагает тремя видами ограниченных материально-денежных ресурсов в количестве b1 ,b2, b3 единиц. При этом для продажи 1 группы товаров на 1 тыс. руб. товарооборота расходуется ресурса первого вида в количестве а11 единиц, ресурса второго вида в количестве а21 единиц, ресурса третьего вида в количестве а31 единиц. Для продажи 2 и 3 групп товаров на 1 тыс. руб. товарооборота расходуется соответственно ресурса первого вида в количестве а12, а13 единиц, ресурсов второго вида в количестве а22, а23 единиц, ресурсов третьего вида в количестве а32, а33 единиц. Прибыль от продажи трех групп товаров на 1 тыс. руб. товарооборота составляет соответственно с1, с2, с3 (тыс. руб.).
Определить плановый объем и структуру товарооборота так, чтобы прибыль торгового предприятия была максимальной.
38. а11=18, а12=9, а13=6, а21=4, а22=2, а23=4, а31=3, а32=3, а33=1,
b1=540, b2=340, b3=120, c1=3, c2=4, c3=3.
Решение
Запишем исходные данные в таблицу:
Виды материально-денежных ресурсов |
Норма затрат материально-денежных ресурсов на ед. товарооборота , тыс. руб. |
Объем ресурсов
bi | ||
А группа |
В группа |
С группа | ||
Ресурс 1 вида |
18 |
9 |
6 |
540 |
Ресурс 2 вида |
4 |
2 |
4 |
340 |
Ресурс 3 вида |
3 |
4 |
3 |
120 |
Прибыль, т.руб. |
3 |
4 |
3 |
мax |
1. Запишем математическую модель задачи.
Определить =(х1,х2,х3) , который удовлетворяет условиям
и обеспечивают максимальное значение целевой функции
F( )= (3x1+4x2+3x3))
Для построения первого опорного плана систему неравенств приведем к системе уравнений путем введения дополнительных переменных (переход к канонической форме).
В 1-м неравенстве смысла (≤) вводим базисную переменную x4. В 2-м неравенстве смысла (≤) вводим базисную переменную x5. В 3-м неравенстве смысла (≤) вводим базисную переменную x6.
18x1 + 9x2 + 6x3 + 1x4 + 0x5 + 0x6 = 540
4x1 + 2x2 + 4x3 + 0x4 + 1x5 + 0x6 = 340
3x1 + 4x2 + 3x3 + 0x4 + 0x5 + 1x6 = 120
Матрица коэффициентов A = a(ij) этой системы уравнений имеет вид:
Базисные переменные это переменные, которые входят только в одно уравнение системы ограничений и притом с единичным коэффициентом.
Решим систему уравнений относительно базисных переменных:
x4, x5, x6,
Полагая, что свободные переменные равны 0, получим первый опорный план:
X1 = (0,0,0,540,340,120)
Базисное решение называется допустимым, если оно неотрицательно.
Базис |
B |
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x4 |
540 |
18 |
9 |
6 |
1 |
0 |
0 |
x5 |
340 |
4 |
2 |
4 |
0 |
1 |
0 |
x6 |
120 |
3 |
4 |
3 |
0 |
0 |
1 |
F(X0) |
0 |
-3 |
-4 |
-3 |
0 |
0 |
0 |
Переходим к основному алгоритму симплекс-метода.
Итерация №0.
1. Проверка критерия оптимальности.
Текущий опорный план неоптимален, так как в индексной строке находятся отрицательные коэффициенты.
2. Определение новой базисной переменной.
В качестве ведущего выберем столбец, соответствующий переменной x2, так как это наибольший коэффициент по модулю.
3. Определение новой свободной переменной.
Вычислим значения Di по строкам как частное от деления: bi / ai2
и из них выберем наименьшее:
min (540 : 9 , 340 : 2 , 120 : 4 ) = 30
Следовательно, 3-я строка является ведущей.
Разрешающий элемент равен (4) и находится на пересечении ведущего столбца и ведущей строки.
Базис |
B |
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
min |
x4 |
540 |
18 |
9 |
6 |
1 |
0 |
0 |
60 |
x5 |
340 |
4 |
2 |
4 |
0 |
1 |
0 |
170 |
x6 |
120 |
3 |
4 |
3 |
0 |
0 |
1 |
30 |
F(X1) |
0 |
-3 |
-4 |
-3 |
0 |
0 |
0 |
0 |
4. Пересчет симплекс-таблицы.
Формируем следующую часть симплексной таблицы.
Вместо переменной x в план 1 войдет переменная x2 .
Строка, соответствующая переменной x2 в плане 1, получена в результате деления всех элементов строки x6 плана 0 на разрешающий элемент РЭ=4
На месте разрешающего элемента в плане 1 получаем 1.
В остальных клетках столбца x2 плана 1 записываем нули.
Таким образом, в новом плане 1 заполнены строка x2 и столбец x2 .
Все остальные элементы нового плана 1, включая элементы индексной строки, определяются по правилу прямоугольника.
Для этого выбираем из старого плана четыре числа, которые расположены в вершинах прямоугольника и всегда включают разрешающий элемент РЭ.
НЭ = СЭ - (А*В)/РЭ
СТЭ - элемент старого плана, РЭ - разрешающий элемент (4), А и В - элементы старого плана, образующие прямоугольник с элементами СТЭ и РЭ.
Представим расчет каждого элемента в виде таблицы:
B |
x 1 |
x 2 |
x 3 |
x 4 |
x 5 |
x 6 |
540-(120 • 9):4 |
18-(3 • 9):4 |
9-(4 • 9):4 |
6-(3 • 9):4 |
1-(0 • 9):4 |
0-(0 • 9):4 |
0-(1 • 9):4 |
340-(120 • 2):4 |
4-(3 • 2):4 |
2-(4 • 2):4 |
4-(3 • 2):4 |
0-(0 • 2):4 |
1-(0 • 2):4 |
0-(1 • 2):4 |
120 : 4 |
3 : 4 |
4 : 4 |
3 : 4 |
0 : 4 |
0 : 4 |
1 : 4 |
0-(120 • -4):4 |
-3-(3 • -4):4 |
-4-(4 • -4):4 |
-3-(3 • -4):4 |
0-(0 • -4):4 |
0-(0 • -4):4 |
0-(1 • -4):4 |
Получаем новую симплекс-
Базис |
B |
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x4 |
270 |
111/4 |
0 |
-3/4 |
1 |
0 |
-21/4 |
x5 |
280 |
21/2 |
0 |
21/2 |
0 |
1 |
-1/2 |
x2 |
30 |
3/4 |
1 |
3/4 |
0 |
0 |
1/4 |
F(X1) |
120 |
0 |
0 |
0 |
0 |
0 |
1 |
1. Проверка критерия оптимальности.
Среди значений индексной строки нет отрицательных. Поэтому эта таблица определяет оптимальный план задачи.
Окончательный вариант симплекс-таблицы:
Базис |
B |
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x4 |
270 |
111/4 |
0 |
-3/4 |
1 |
0 |
-21/4 |
x5 |
280 |
21/2 |
0 |
21/2 |
0 |
1 |
-1/2 |
x2 |
30 |
3/4 |
1 |
3/4 |
0 |
0 |
1/4 |
F(X2) |
120 |
0 |
0 |
0 |
0 |
0 |
1 |