Note: The lecture from cxt.
引入:凸优化问题
- 可行域凸集;
- 局部最优即是全局最优;
- 最优点处的负梯度方向与凸可行集上任意方向的夹角大于90°,非凸集未必成立;
上式也是最优点成立的等价条件;
基本定义
- 凸集:集合中两点的连线仍在集合内;
对有:
-
凸组合:系数非负,且和为1;
-
凸包:对任意集合里的点,凸组合构成的集合,是一个凸集,可以理解成将非凸集给填充成一个凸集;
- 对非凸的结构凸化:对整数可行集凸包化成一个多边形,利用线性规划解决;
- 如何构造凸包?
-
常见凸集
- 超平面
- 半空间
- 多面体:多个线性不等式构成的集合区域;
- 欧几里得球:同boyd讲义,表示球心为0,半径为1的单位球,球心平移的操作得到;
- 椭球:正定矩阵的特征值开方即是椭球的半轴长;
- 二阶锥:
- 锥:
- 二阶锥定义:,思考二维构成的几何结构;
- 半正定锥:
- 练习:线性规划的最优解组成的集合是凸集;
-
保凸运算
- 两个凸集的交
- 两个凸集元素的加减构成的集合
- 一个线性的绝对值不等式可以看成两个半空间的交
- 放射变换:有偏差的线性变换
- 凸集上的放射变换得到集合是凸集
- 凸集上的逆放射变换得到的集合(原像)是凸集
- 放缩:想象二维的放缩,如锥束一样;
- 平移:凸集的移动,不改变凸性;
- 投影:有种降维操作的感觉,想象三维空间的球凸集,投影到二维平面的圆;
凸集基本性质
- 投影定理:在非空闭凸集上存在唯一的一点到该集合外的任一点距离最小;
- 存在且唯一
- 连续函数在有界区域上求最值,存在
- 投影点的充要条件:
- 等价问题
- 存在且唯一
- 点与凸集的分离
- 一个超平面可以将两个凸集分开,在两个半空间里
- 证明分析常用:凸集分离等价于
- 两个不相交的非空凸集,一定可以分离,但如果不是凸集,未必线性可分;
- 支撑超平面
-
对于非空凸集,边界点,则存在非零向量,使得,称此时构成的超平面为支撑超平面;
-
理解:对于非空凸集,可以在边界点处,找到一个经过该点的超平面,使得非空凸集在超平面的某个半空间里,注意非凸集合不可以;
-
证明参考boyd讲义;
-