из этих опорных прямых соответствует минимуму функции z, а другая –
максимуму z в области допустимых решений (рис.3.3). Соответствующая
точка многоугольника решений или вектор ),(
*
2
*
1
*
xxX = называется
оптимальным планом, это и есть искомое решение задачи линейного
программирования.
Очевидно, что опорная прямая обязательно проходит хотя бы через
одну угловую точку многоугольника решений, поэтому оптимальному плану
соответствует угловая точка. Линия уровня, соответствующая оптимальному
плану, может совпасть со стороной многоугольника решений (рис. 3.4). В
этом случае оптимальное решение не единственное – имеет место так
называемый альтернативный оптимум.
Пусть векторы ),(
)1(
2
)1(
11
xxX = и ),(
)2(
2
)2(
12
xxX = - оптимальные планы,
соответствующие угловым точкам многоугольника решений, тогда любой
вектор
21
)1( XXX λλ −+= )10( ≤≤λ ,
являющийся выпуклой линейной комбинацией векторов
1
X и
2
X , также
будет оптимальным планом, соответствующим некоторой точке отрезка AB.
рис. 3.4
Если многоугольная область допустимых решений неограниченна, то
задача линеного программирования может иметь или не иметь решение
(оптимальный план). Например, в случае, представленном на рис.3.4, задача
на отыскание максимума не имеет решения, так как целевая функция не
ограничена в области допустимых решений, а задача на отыскание минимума
имеет решение.
Пример 1. Графическим методом решить задачу
min52
21
→+−= xxz , (3.4)
,
2483
3065
1427
21
21
21
≥+
≤+
≥+
xx
xx
xx
(3.5)
. (3.6)
Решение. Строим вначале многоугольник решений. Для этого надо в
построить все полуплоскост
),(
*
2
*
1
xx
0,0
21
≥≥ xx