预备知识
-
凸组合:空间 中两点 和 之间的线段。可以表示为
-
超平面: 。其中
-
正半空间
-
负半空间
-
凸集: 集合中任意两个元素的凸组合仍在集合中。
-
保凸运算: 凸集的数乘,Minkowski和,交集,仿射变换(平移,旋转,放缩,透视)。
-
极点:不能表示为两个点连线段的内点。
-
极值原理:连续函数在紧集上一定能取到极值。
-
多面体:如果一个集合能被表示为有限个半空间的交集,那么该集合可以称为多面体。
-
多胞形: 非空有界的多面体
-
梯度向量:如果 : 是可微的,
-
雅可比矩阵:向量值函数 , 即
其导数 (雅克比) 矩阵为
- 黑塞矩阵:给定函数 , 如果梯度 可微, 则称 是二次可微的, 的导数记为
- 中值定理: 如果函数 在开集 上可微, 那么对于任意两点 , 存在矩阵 , 使得
- 多元实值向量值函数的Taylor展开:如果函数
集合优化问题:
其中, 函数 称为目标函数或价值函数, 是一个实值函数。该优化问题的含义是 寻找合适的 , 使得函数 达到最小。 是一个 维向量, 表示为 相互独立,通常称为决策变量。集合 是 维实数空间 的一个子 集, 称为约束集或可行集。约束集可以表示为 其中 和 表示由函数组成的向量,这种形式的约束称为函数约束。
-
定义(极小点):存在一个 元实值函数 , 定义域为 。对于定义域 中的 一个点 , 如果存在 , 对于所有满足 的向量 , 不等式 都成立,则称 是函数 在定义域 中的一个局部极小点。如果对千所 有 , 不等式 都成立, 则称 是函数 在定义域 中的一个全局极小点。
-
定义(可行方向):对于向量 和约束集中的某个点 , 如果存在一个实数 , 使得对于所有 仍然在约束集内, 即 , 则称 为 处的可行方向。
-
定义(一阶必要条件):多元实值函数 在约束集 上一阶连续可微, 即 , 约束集 是 的子集。如果 是函数 在 上的局部极小点, 则对于 处的任意可行 方向 , 都有
成立。(方向导数非负)
- 推论 : 局部极小点位于约束集内部时的一阶必要条件。多元实值函数 在约束集 上一阶连续可微, 即 , 约束集 是 的子集。如果 是函数 在 上的局部极小 点, 且是 的内,点, 则有
成立。
-
二阶必要条件:多元实值函数 在约束集 上二阶连续可 微, 即 , 约束集 是 的子集。如果 是函数 在 上的局部极小点, 是 处 的一个可行方向, 且 , 则 其中, 为函数 的黑塞矩阵(二阶导数非负)
-
如果 是函数 在 上的局部极小点, 且是 的内点, 则有 黑塞矩阵 半正定
-
二阶充分条件:多元实值函数 在约束集上二阶连续可微, 即 是约束集的一个内点, 如果同时满足
- 。 则 是函数 的一个严格局部极小点。
凸函数的保凸运算

(不等式约束问题) 为定义在凸集 上的凸函数, , 且 是凸集。 假设存在点 和 , 使得
- ;
- ;
- 那么, 是 在 上的全局极小点