Свойства выпуклых множеств

Математическое программирование

Вопрос 8: Выпуклые множества. Выпуклая линейная комбинация точек.

 

Выпуклое множество - подмножество евклидова пространства содержащей отрезок, соединяющий любые какие две точки этой множества.

Определение

Другими словами, множество Свойства выпуклых множеств - student2.ru называется выпуклой, если:

Свойства выпуклых множеств - student2.ru

То есть, если множество X вместе с любыми двумя точками, которые принадлежат этому множеству, содержит отрезок, их соединяющий:

Свойства выпуклых множеств - student2.ru .

В пространстве Свойства выпуклых множеств - student2.ru выпуклыми множествами будут прямая, полупрямой, отрезок, интервал, одноточечный множество.

В пространстве Свойства выпуклых множеств - student2.ru выпуклым будет само пространство, любое его линейный подпространство, шар, отрезок, одноточечный множество. Также, выпуклыми будут такие множества:

  • прямая Свойства выпуклых множеств - student2.ru , проходящая через точку x 0 в направлении вектора h :

Свойства выпуклых множеств - student2.ru ;

  • луч Свойства выпуклых множеств - student2.ru , выходящий из точки x 0 в направлении вектора h :

Свойства выпуклых множеств - student2.ru ;

  • гиперплоскости H p? с нормалью p :

Свойства выпуклых множеств - student2.ru ;

  • полупространства на которые гиперплоскости разделяет пространство:

Свойства выпуклых множеств - student2.ru ,

Свойства выпуклых множеств - student2.ru .

Все перечисленные множества (кроме пули ) является частным случаем выпуклой множества полиэдры.

Свойства выпуклых множеств

  • Пересечение выпуклых множеств является выпуклым.
  • Линейная комбинация точек выпуклой множества выпуклая.
  • Выпуклая множество содержит любую выпуклую комбинацию своих точек.
  • Любую точку n -мерного евклидова пространства с выпуклой оболочки множества можно представить как выпуклую комбинацию не более n +1 точек этого множества

Рассмотрим n - мерное евклидово пространство Свойства выпуклых множеств - student2.ru и пусть Свойства выпуклых множеств - student2.ru  точка в этом пространстве.

Рассмотрим две точки Свойства выпуклых множеств - student2.ru и Свойства выпуклых множеств - student2.ru , принадлежащие Свойства выпуклых множеств - student2.ru .Множество точек Свойства выпуклых множеств - student2.ru , которые могут быть представлены в виде

Свойства выпуклых множеств - student2.ru

(в координатах это записывается так:

Свойства выпуклых множеств - student2.ru ,

называется выпуклой комбинациейточек Свойства выпуклых множеств - student2.ru и Свойства выпуклых множеств - student2.ru , или

отрезком, соединяющим точки Свойства выпуклых множеств - student2.ru и Свойства выпуклых множеств - student2.ru . Сами точки Свойства выпуклых множеств - student2.ru и Свойства выпуклых множеств - student2.ru называются концами отрезка. В случаях n =2 и n =3 это  отрезок в обычном понимании этого слова на плоскости или в пространстве (см. рис. 12). Заметим, что при  =0 Свойства выпуклых множеств - student2.ru , а при  =1 Свойства выпуклых множеств - student2.ru , т.е. при  =0 и  =1 получаются концы отрезка.

Свойства выпуклых множеств - student2.ru

Пусть в Свойства выпуклых множеств - student2.ru заданы k точек Свойства выпуклых множеств - student2.ru . Точка

Свойства выпуклых множеств - student2.ru ,

где все Свойства выпуклых множеств - student2.ru и Свойства выпуклых множеств - student2.ru называется выпуклой комбинациейточек Свойства выпуклых множеств - student2.ru .

Пусть Свойства выпуклых множеств - student2.ru есть некоторая область в пространстве Свойства выпуклых множеств - student2.ru (другими словами,

G есть некоторое множество точек из Свойства выпуклых множеств - student2.ru ).

Определение. Множество (область) Свойства выпуклых множеств - student2.ru называется выпуклым, если из того, что Свойства выпуклых множеств - student2.ru и Свойства выпуклых множеств - student2.ru следует, что Свойства выпуклых множеств - student2.ru для   [0,1]. Другими словами, G  выпуклое множество, если оно, вместе с любыми двумя своими точками, содержит в себе отрезок, соединяющий эти точки.

Свойства выпуклых множеств - student2.ru

На этих рисунках "а" и "б" - выпуклые множества, а "в" не является выпуклым множеством, так как в нём есть такая пара точек, что соединяющий их отрезок не весь принадлежит этому множеству.

Теорема 1. Пусть G  выпуклое множество. Тогда любая выпуклая комбинация точек, принадлежащих этому множеству, также принадлежит этому множеству.

Доказательство

Пусть Свойства выпуклых множеств - student2.ru  точки, принадлежащие множеству G .

Докажем теорему методом математической индукции. При k =2 теорема верна, так как она просто переходит в определение выпуклого множества.

Пусть теорема верна для некоторого k. Возьмём точку Свойства выпуклых множеств - student2.ru и рассмотрим выпуклую комбинацию

Свойства выпуклых множеств - student2.ru ,

где все Свойства выпуклых множеств - student2.ru и Свойства выпуклых множеств - student2.ru .
Представим Свойства выпуклых множеств - student2.ru в виде

Свойства выпуклых множеств - student2.ru

Но коэффициенты Свойства выпуклых множеств - student2.ru и

Свойства выпуклых множеств - student2.ru ,

и, раз мы считаем, что для k теорема верна, точка

Свойства выпуклых множеств - student2.ru .

Но тогда Свойства выпуклых множеств - student2.ru является выпуклой комбинацией точек Свойства выпуклых множеств - student2.ru

и Свойства выпуклых множеств - student2.ru и, по определению выпуклого множества, Свойства выпуклых множеств - student2.ru .

Теорема доказана.

Теорема 2. Допустимая область задачи линейного программирования является выпуклым множеством.

Доказательство.

1. В стандартной форме в матричных обозначениях допустимая область G определяется условием

Свойства выпуклых множеств - student2.ru

Пусть Свойства выпуклых множеств - student2.ru и Свойства выпуклых множеств - student2.ru принадлежат G , т.е.

Свойства выпуклых множеств - student2.ru

Но тогда для Свойства выпуклых множеств - student2.ru имеем

Свойства выпуклых множеств - student2.ru

Свойства выпуклых множеств - student2.ru

Свойства выпуклых множеств - student2.ru
т.е. x принадлежит G и, следовательно, выпукло.

2. В канонической формеобласть G определена условиями

Свойства выпуклых множеств - student2.ru

Пусть Свойства выпуклых множеств - student2.ru и Свойства выпуклых множеств - student2.ru принадлежат G, т.е.

Свойства выпуклых множеств - student2.ru .

Но тогда для Свойства выпуклых множеств - student2.ru имеем

Свойства выпуклых множеств - student2.ru

Свойства выпуклых множеств - student2.ru

Свойства выпуклых множеств - student2.ru

т.е. и, следовательно, G выпукло. Теорема доказана.

Таким образом, допустимая область в задаче линейного программирования является выпуклым множеством. По аналогии с двумерным или трехмерным случаями, при любом n эту область называют выпуклым

многогранникомв n - мерном пространстве Свойства выпуклых множеств - student2.ru  

Теорема 3. Множество оптимальных планов задачи линейного программирования выпукло (если оно не пусто).

Доказательство

Если решение задачи линейного программирования единственно, то оно выпукло по определению  точка считается выпуклым множеством Пусть теперь Свойства выпуклых множеств - student2.ru и Свойства выпуклых множеств - student2.ru два оптимальных плана задачи линейного программирования.

Тогда Свойства выпуклых множеств - student2.ru и Свойства выпуклых множеств - student2.ru .
Рассмотрим Свойства выпуклых множеств - student2.ru . В силу выпуклости области
допустимых значений, Свойства выпуклых множеств - student2.ru . Но для этого плана

Свойства выпуклых множеств - student2.ru

Свойства выпуклых множеств - student2.ru

т.е. Свойства выпуклых множеств - student2.ru есть также оптимальный план и, в силу этого, множество оптимальный планов выпукло. Теорема доказана.

Теорема 4. Для того, чтобы задача линейного программирования имела решение, необходимо и достаточно, чтобы целевая функция на допустимом множестве была ограничена сверху (при решении задачи на максимум) или снизу (при решении задачи на минимум).

Эту теорему мы даем без доказательства.

Вопрос 9:

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