Геометрическая интерпретация ЗЛП

Для простоты дальнейших рассуждений предположим вначале, что отсутствуют ограничения в форме неравенств и требуется найти максимальное значение критерия. Случай, когда требуется найти минимальное значение критерия, может быть сведен к задаче максимизации умножением на (–1 ) функции Геометрическая интерпретация ЗЛП - student2.ru . Тогда ЗЛП может быть представлена в виде:

Геометрическая интерпретация ЗЛП - student2.ru (4.12)

Необходимое условие существования оптимального решения в ЗЛП связано с наличием системы ограничений. Из системы (4.12) видно, что при отсутствии ограничений оптимального решения не существует, так как значения переменных в целевой функции могут быть бесконечными. Система же линейных ограничений задает допустимое множество значений Геометрическая интерпретация ЗЛП - student2.ru . Причем это множество является выпуклым многогранником в силу линейности ограничений и уравнений связи.

Дадим задаче линейного программирования геометрическую интерпретацию. Пусть число линейно независимых уравнений на два меньше числа переменных, т. е. Геометрическая интерпретация ЗЛП - student2.ru

Любым переменным Геометрическая интерпретация ЗЛП - student2.ru можно придавать произвольные значения. Такие переменные называются свободными. Остальные переменные выражаются через свободные и называются базисными.

Выбрав любые две переменные, например Геометрическая интерпретация ЗЛП - student2.ru , в качестве свободных, выразим через них остальные Геометрическая интерпретация ЗЛП - student2.ru базисных переменных:

Геометрическая интерпретация ЗЛП - student2.ru (4.13)

Геометрическая интерпретация ЗЛП - student2.ru по условию задачи. Выбрав значения Геометрическая интерпретация ЗЛП - student2.ru , получим Геометрическая интерпретация ЗЛП - student2.ru уравнений прямых, которые на плоскости Геометрическая интерпретация ЗЛП - student2.ru составят границу области допустимых решений. Эта область на рис.4.1 выделена штриховкой. Стрелки указывают область решений неравенств Геометрическая интерпретация ЗЛП - student2.ru , пересечение которых определяет область допустимых решений.

Геометрическая интерпретация ЗЛП - student2.ru

Рисунок 4.18 – Область допустимых решений

Определим теперь оптимальное решение из числа допустимых. Используя выражения (4.13), выразим Геометрическая интерпретация ЗЛП - student2.ru через свободные переменные Геометрическая интерпретация ЗЛП - student2.ru и Геометрическая интерпретация ЗЛП - student2.ru :

Геометрическая интерпретация ЗЛП - student2.ru (4.14)

Найдем такие Геометрическая интерпретация ЗЛП - student2.ru и Геометрическая интерпретация ЗЛП - student2.ru , при которых Геометрическая интерпретация ЗЛП - student2.ru достигает оптимального значения. Придавая Геометрическая интерпретация ЗЛП - student2.ru различные постоянные значения получим линии равного уровня в виде параллельных прямых на плоскости Геометрическая интерпретация ЗЛП - student2.ru . Пусть при перемещении прямой Геометрическая интерпретация ЗЛП - student2.ru в направлении, указанном стрелкой, целевая функция будет возрастать. Очевидно, что максимального значения Геометрическая интерпретация ЗЛП - student2.ru достигает в наиболее удаленной точке Геометрическая интерпретация ЗЛП - student2.ru допустимой области. Эта точка представляет собой вершину многогранника ограничений. Подставляя в выражения (4.13) значения Геометрическая интерпретация ЗЛП - student2.ru и Геометрическая интерпретация ЗЛП - student2.ru , можно найти оптимальные значения базисных переменных Геометрическая интерпретация ЗЛП - student2.ru , а из выражения (4.14) –оптимальное значение критерия Геометрическая интерпретация ЗЛП - student2.ru .

Результатом геометрических рассмотрений задачи линейной оптимизации на плоскости являются следующие выводы, которые справедливы и в многомерной задаче:

1) для того, чтобы существовало оптимальное решение, целевая функция должна быть задана на замкнутом ограниченном множестве;

2) число линейно независимых уравнений, которые задают множество ограничений, должно быть меньше числа неизвестных переменных;

3) решение ЗЛП всегда достигается на границе области допустимых решений (многогранника ограничений);

4) область допустимых решений является выпуклым многогранником в силу линейности ограничений;

5) решение ЗЛП является единственным, если линия равного уровня целевой функции не параллельна линиям ограничений в той стороне, где достигается оптимум (решение находится в вершине многогранника ограничений, рисунок 4.1); в противном случае решение совпадает с одним из ребер (параллельным линию равного уровня в стороне оптимума, отрезок АВ на рисунке 4.2) многогранника ограничений и задача имеет бесконечное число решений, определяемых точками соответствующего ребра, причем значение Геометрическая интерпретация ЗЛП - student2.ru во всех этих точках решения одинаково; если область допустимых решений открытая в стороне оптимума ЗЛП не имеет решения (рисунок 4.3)

 
6) для того, чтобы найти оптимальное решение, достаточно перебрать вершины многогранника ограничений и выбрать из них ту, где функция Геометрическая интерпретация ЗЛП - student2.ru достигает оптимального значения.

Геометрическая интерпретация ЗЛП - student2.ru

Рисунок 4.19 – Множество оптимальных решений на отрезке АВ

Геометрическая интерпретация ЗЛП - student2.ru

Рисунок 4.20 – Открытая область допустимых решений

Наши рекомендации