凸优化2:凸集

凸集

如果集合中任意两点间的线段仍然在中,即对于任意和满足都有,那么集合被称为是凸集。容易知道,仿射集合是凸集。

称点为点的一个凸组合,其中并且。与仿射集合类似,一个集合是凸集等价于集合包含其中所有点的凸组合。点的凸组合可以看成是它们的加权平均。

称集合中所有点的凸组合的集合为其凸包,记为

凸包总是凸的,其是包含的最小的凸集。

这里“最小的凸集”和上一节“最小的仿射集合”可以类比离散数学中的关系闭包。

在上面的概念中,凸组合的定义可以从可数的组合拓展到无穷级数、积分等,假设有,并且,其中为凸集。如果接下来的级数收敛,那么我们就有

更加一般地说,假设函数,对所有,其中为凸集。如果接下来地积分存在,那么有

最一般地情况下,是凸集,是随机变量,且,那么.

这一形式包含了前述地情况。如果随机变量是两点分布,情况就退化到了两个点地简单凸组合

如果对于,我们称集合(cone)或非负齐次。如果集合是锥并且是凸集,则称为凸锥(convex cone),即对于任意,都有.

image-20231210133852642

如图,几何上来看,组成了一个二维的扇形,扇形的顶点代表

具有形式的点称为锥组合(conic combination)或非负线性组合。如果属于凸锥,那么的每一个锥组合也在中。换句话说,集合是凸锥包含其元素的所有锥组合。

与凸组合、仿射组合类似,锥组合的概念可以拓展到无穷级数和积分之中。

集合锥包中元素的所有锥组合的集合,即

其是包含集合的最小的凸锥。

简单的例子

下面不加证明的给出一些例子,方便理解。

  1. 空集、任一个单点集、全空间都是的仿射子集(也是凸的)
  2. 任意直线都是仿射的。特别地,如果直线通过零点,那么就是子空间,也是凸集
  3. 一条线段是凸的,但不是仿射的(除非退化为一个点)
  4. 一条射线,即是凸的。但不是仿射的。如果,那么这个集合是凸锥
  5. 任意子空间都是仿射的,并且是凸锥