凸集
设
凸组合
设
称为一个凸组合。
为凸集的充要条件是 中有限个点的凸组合仍在 中。
重要凸集
超平面
形如
半空间
形如
多面体
形如
多面体是有限个半空间和超平面的交集。
球
球是空间中到某个点距离(或两者差的范数)小于等于某个常数的点的集合。
称为中心为
范数球:当使用不同的范数定义距离时候,我们还可 以得到不同类型的范数球。
椭球
形如
(半)正定锥
记
保凸运算
- 任意多个凸集的交为凸集:若
是 中的凸集,则 是 凸 集 。 - 设
为
则是凸集 是凸集; 是凸集 是凸集;即缩放、平移和投影变换等(仿射变换)都是保凸运算。
凸函数
设
则称
如果将上式的
改为 ,则称 为 上的严格凸函数。
实际上
凸函数判定
对于可微函数,可以利用导数判断其凸性。
(一阶条件)设
证明:(必要性)设
且 由泰勒定理
因此,
(充分性)设对任意的
,由于 是凸集, $\alpha(1)+(1-\alpha)(2)$ 得:
所以
是凸函数。
梯度单调性判定
设
二阶条件判定
设
常见凸函数
凸优化
如果优化问题
满足:
是定义在凸集 上的凸函数; 是凸集。
则上述问题为凸优化问题。
凸优化重要性质
设优化问题
证明: 设
是P问题的局部最优解,则存在 ,当 (即 ) 假设
不是全局最优解,则存在 ,满足 由于可行集是凸集, 是凸函数,所以 当
充分接近1时,
由于,这与 是局部最优解矛盾。