凸优化6:多面体
多面体(Polyhedra)
多面体定义为有限个线性等式和不等式的解集。
因此,多面体时有限个半空间和超平面的交集。仿射集合(例如子空间、超平面、直线)、射线、线段、半空间都是多面体。
多面体是凸集。有界的多面体有时也称为多胞形。下图为五个半空间的交集定义的多面体


可以使用紧凑表达式
其中
此处的
例如,非负象限是具有非负分量的点的集合,即
非负象限既是多面体也是锥,因此被称为多面体锥
单纯形(Simplexes)
单纯形是一类重要的多面体。设
这个单纯形的仿射维数为
一些常见的单纯形
1维单纯形是一条线段;2维单纯形是一个三角形;3维单纯形是一个四面体
单位单纯形是由零向量和单位向量
决定的 维单纯形,可以表示为满足下列条件的向量的集合: 𝟙 概率单纯形是由单位向量
决定的 维单纯形,可以表示为满足下列条件的向量的集合 。概率单纯形中的向量对应于含有 𝟙 个元素的集合的概率分布, 可理解为第 个元素的概率
使用多面体描述单纯形
为了用多面体来描述单纯形,采用以下步骤将单纯形的定义式变形:
由单纯形的定义式可知,
可以知道
对于
对式子
从上面两个式子中可以看出当且仅当
这些是
多面体的凸包描述
有限集合
这个凸包是一个有界的多面体,但是无法简单地用多面体地定义式来描述(即难以用线性等式和不等式地集合将其表示出来)
凸包的一个扩展表示是
“如何表示多面体”这一问题有一些非常实用的结果,一个简单的例子是定义在