х1 +х2 + х4 ≤ 30; (9)
х1 + 4х2 + х5 ≤ 84.
Для нахождения первоначального базисного решения разобьём переменные на две группы – основные и не основные. Так как определитель, составленный из коэффициентов при дополнительных переменных х3, х4, х5 отличен от нуля, то эти переменные можно взять в качестве основных на первом шаге решения задачи.
I шаг.
Основные переменные: х3, х4, х5.
Не основные переменные: х1, х2. .
Выразим основные переменные через не основные :
х3 = 75 - 3х1 - х2 ;х4 = 30 х1 - х2; (10)
х5 = 84 - х1 - 4х2.
Положив основные переменные равными нулю, то есть х1 = 0, х2 = 0, получим базисное решение Х1 = (0, 0, 75, 30, 84), которое является допустимым. Поскольку это решение допустимо, то нельзя отбросить возможность того, что оно оптимально. Выразим линейную функцию через не основные переменные:
F = 30х1 + 40х2 .
При решении Х1 значение функции равно F(Х1). Легко понять, что функцию F можно увеличить за счёт увеличения любой из не основных переменных, входящих в выражение Fс положительным коэффициентом. Это можно осуществить, перейдя к новому базисному решению, в котором эта переменная будет не основной, то есть принимать не нулевое, а положительное значение. При таком переходе одна из основных переменных перейдёт в не основные. В данном примере для увеличения F можно переводить в основные любую переменную, так как и х1 и х2 входят в выражение для F со знаком «+». Для определённости будем выбирать переменную, имеющую больший коэффициент, то есть х2. Система (10) накладывает ограничения на рост переменной х2 . Поскольку необходимо сохранять допустимость решений, то есть все переменные должны оставаться неотрицательными, то должны выполняться следующие неравенства (при этом х1 = 0 как не основная переменная):
х3 = 75 - х2 ≥ 0; х2 ≤ 75;х4 = 30 - х2 ≥ 0; откуда х2 ≤ 30;
х5 = 84 - 4х2 ≥ 0; х2 ≤ 84.
Каждое уравнение системы, определяет оценочное отношение – границу роста переменной х2, сохраняющую неотрицательность соответствующей переменной. Эта граница определяется абсолютной величиной свободного члена к коэффициенту при х2 при условии, что эти числа имеют разные знаки.
Очевидно, что сохранение неотрицательности всех переменных возможно, если не нарушается ни одна из полученных границ. В данном примере наибольшее возможное значение для переменной х2 определяется как х2 = min {75, 30, 84/4} = 84/4 = 21. При х2 = 21 переменная х = 0 и переходит в не основные.
Уравнение, где достигается наибольшее возможное значение переменной, переводимой в основные (то есть, где оценка минимальна), называется разрешающим. В данном случае – это третье уравнение.
IIшаг.
Основные переменные: х2, х3, х4.
Не основные переменные: х1, х. .
Выразим основные переменные через новые не основные, начиная с разрешающего уравнения(его используем для записи выражения для х2 ) :
х2 = (84 - х1 - х5)/4;х3 = 75 - 3х 1 - 84/4 + х1/4 + х5/4;
х4 = 30 - х1 - 84/4 + х1 /4 + х5/4;
или
х2 =21 0,25 х1 - 0,25х5;х=54 - 2,75х1 + 0,25х5;
х=9 - 0,75х1 + 0,25х5.
Второе базисное решение Х2 = (0, 21, 54, 9, 0 ) является допустимым.
Выразив линейную функцию через не основные переменные на этом шаге, получаем:
F = 30х1 + 40 (84 - х1 - х5)/4 = 840 + 20х1 - 10х5
Значение линейной функции F2 = F(X2) = 840.
Поскольку необходимо сохранять допустимость решений, то должны выполняться следующие неравенства(при этом х1 = 0 как не основная переменная):
х2 =21 - 0,25х5 ≥ 0; х5 ≤ 84;
х3 =54+ 0,25х5 ≥ 0; откуда х5 ≤ -216; (11)х4 =9 + 0,25х5 ≥ 0. х5 ≤ -36 .
Обнаруживаем возможность дальнейшего увеличения линейной функции за счёт переменной х1, входящей в выражение для F с положительным коэффициентом. Система уравнений (11) определяет наибольшее возможное значение для х5 :
Х5 = min {84, -216,-36} = -36 .
При х5 = -36 х4 = 0 переходит в неосновные переменные.
Разрешающим будет третье уравнение.
III шаг.
Основные переменные : х1, х2, х3.
Неосновные переменные : х4, х5.
Выразим основные переменные через неосновные:
х1= 12– 4/3х4 + 1/3х5;х2 = 18 + 1/3х4 - 1/3х5;
х3 = 21 + 11/3х4 - 11/3х5.
Третье базисное решение Х3 = (12, 18, 21, 0, 0) является допустимым.
Выразим линейную функцию через неосновные переменные:
F = 30(12– 4/3х4 + 1/3х5)+ 40(18 + 1/3х4 - 1/3х5) = 1080 – 80/3х4 - 10/3х5.
Значение линейной функции F3 = F(X3) = 1080.
Это выражение не содержит положительных коэффициентов при не основных переменных, поэтому значение F3 = F(X3) = 1080 максимальное. Функцию F невозможно ещё увеличить, переходя к другому допустимому базисному решению, то есть решение X3 – оптимальное. Вспоминая экономический смысл всех переменных можно сделать выводы.
Прибыль предприятия принимает максимальное значение 1080 ден. ед. при реализации 12 единиц продукции Р1(Х1=12) и Р2(Х 2=18). Дополнительные переменные х 3, х 4, х 5.
показывают разницу между запасами ресурсов каждого вида и их потреблением, то есть остатки ресурсов. При оптимальном плане производства х 4 = х 5 = 0, остатки ресурсов S2 и S3 равны нулю, а остатки ресурсов S1 = 21.
Ответ: максимальная прибыль от реализации продукции равна 1080 ден. ед.
Геометрический метод решения задач оптимизации сводится к нахождению оптимального решения задачи в одной из угловых точек многоугольника(рис. 1) для
линейной функции F = 30х1 + 40х2 →maxпри следующих ограничениях:
3х1 + х2 ≤ 75, (I)х1 + х2 ≤ 30, (II) (12)
х1 +4х2 ≤ 84, (III), х1 ≥ 0, х2 ≥ 0, х2 ≥ х1
по смыслу задачи.
Изобразим многоугольник решений данной задачи.