КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Построить самостоятельно
Чем отличаются решения систем неравенств (2.39) и (2.40)? В первом случае получаем многоугольник, т.е. ограниченное множество; во втором область оказалась неограниченной. Итак, области планов задач ЛП могут быть как ограниченными, так и неограниченными. Система неравенств в ограничениях задачи ЛП изображается, например, в виде двух областей?
Рис. 3.15 Неограниченная область планов задачи ЛП.
Этот случай соответствуеттому, что задача ЛП сформулирована неправильно, т. к. условия (I) и (III) (область (А)) противоречат условию (II) (область (Б)). Ясно, что здесь ни о каком решении речи быть не может. Этот случай называется несовместной задачей ЛП. Теперь перейдем к графическому изображению целевой функции Z = С1х1+ С2х2. Если величинаZ будет принимать различные значения Z1, Z2 ... , то очевидно,что целевая функция может быть изображена в виде параллельных между собой прямых. Например, возьмем Z = 3x1 + 2x2. Придавая Z различные значения, изобразим прямые, соответствующие Z1 =0, Z2 = 6, Z3=12. Все эти прямые перпендикулярны вектору с координатами (3, 2). В общем случае: параллельные прямые, изображающие графически целевую функцию Z = С1х1 + С2х2при различных ее значениях, перпендикулярны вектору С с координатами (С1, С2). Если прямую будем параллельно себе двигать по направлению вектора С, будут получены прямые, координаты которых увеличивают значение целевой функции.
Рис.2.16 Изображение целевой функции
Введем следующие определения: Прямая, имеющая общие точки с многоугольником и лежащая по одну сторону от него, называется опорной прямой. Соответственно: План задачи ЛП, принадлежащий опорной прямой и находящийся в вершине многоугольника, называется опорнымпланом. Теперь становится ясным, как графически найти решение задачи ЛП, т.е. из множества точек, являющихся планами задачи ЛП, выбрать оптимальный план. Для этого необходимо: 1) Построить область планов задачи ЛП; 2) Построить прямую, соответствующую какому-нибудь значению целевой функции, например С1х1 + С2х2 = 0; Передвигать параллельно эту прямую до тех пор, пока она не будет пересекать область допустимых планов задачи ЛП. 4) В случае задачи на максимум (минимум) эту прямую перемещать в направлении вектора C (C1,C2) (противоположном), пока она не станет опорной. Любая точка опорной прямой и одновременно принадлежащая области допустимых планов и будет оптимальным решением. Замечание.Этапы 2 и 3 можно объединить, т.е. сразу строить такую прямую, соответствующую какому-то значению целевой функции, которая бы имела общие точки с областью допустимых планов. Проиллюстрируем это на примерах. Рассмотрим следующую задачу ЛП:
,
,
, (2.41)
,
1) Строим область планов задачи:
Рис.2.17
2) Строим прямую
Рис.2.18
3) Передвигаем параллельно прямую по направлению вектора С (2,5). В точке В (пересечение третьей и второй прямых) прямая А становится опорной.
Рис.2.19 Если бы мы двигали прямую (А) дальше, то значение целевой функции возрастало бы. Точка В является оптимальным планом данной задачи и именно в ней целевая функция принимает наименьшее значение. Отметим один факт. Если бы мы при данных ограничениях искали максимум функции Z, то найти его оказалось бы невозможным, т. к. область планов является неограниченной и целевая функция при движении прямой Апо направлению вектора С неограниченно бы возрастала. Рассмотрим случай задачи на максимум:
Z=-6
,
, (2.42)
,
Изобразим область допустимых решений (треугольник ABC) и прямую (D), соответствующую нулевому значению целевой функции, т. е. (рис.2.21) Задача строится самостоятельно
Определив графически точки, в которых целевая функция имеет минимум (или максимум), можно найти координаты этих точек. Для этого надо решить систему из двух уравнений с двумя неизвестными x1, x2. Эти уравнения определяются прямыми, на пересечении которых находится точка, являющаяся оптимальным планом. В частности, в задаче (2.41) координаты точки В (Рис.2.19)определяются из системы уравнений (2.43) (2.43)
Решение имеет вид (2.44) (2.44)
Тогда: В задаче (2.42) координаты В определяются из системы (2.45) Ее решение (Рис.2.21) (2.46)
Из приведенных примеров интуитивно можно сделать вывод, что оптимальный план любой задачи ЛП находится в точке, являющейся одной из вершин множества допустимых решений. Такие точки называются угловыми точками. Это действительно так. Вопрос: а как быть в случае, когда прямая, изображающая целевую функцию, становится опорной более чем в одной точке? Этот случай возможен только тогда, когда прямая, изображающая целевую функцию, параллельна одной из сторон многоугольника решений, например, как на рисунке 2. 22, приведенном ниже. , (2.47)
Здесь прямая D соответствует нулевому значению целевой функции
Рис.2.22
В этом случае максимум (почему максимум?) целевой функции определяется координатами любой точки отрезка АВ, в том числе и координатами угловых точек А и В. Очевидно, что здесь имеет место случай, когда задача ЛП имеет множество решений (не путайте, пожалуйста, с оптимальным значением целевой функции). Графический способ решения задач ЛII применяется лишь в случае, когда число неизвестных равно двум. В принципе, графически можно найти решения и для случая п = 3, но при этом необходимо строить плоскости в системе трех координат, наглядно изображать объемные картины. Во всех остальных случаях графический способ не применим (за исключением некоторых случаев, когда п— т = 2).
|