1. 凸优化问题
对于一般的非线性规划,若目标函数是凸函数,约束集合 是凸集,则称该非线性规划是凸规划。
若上述约束规划中只含有不等式约束,又 是凸函数,则约束集 是凸集。
对于混合约束问题,若 是线性函数, 是凸函数,则 是凸集。
定理 4: 凸规划的局部解必是全局解。
定理 5: 设目标函数 和约束函数 一阶连续可微,并且 是线性函数, 是凸函数。若凸规划的可行点 是K-T点,则
2. 凸二次规划问题
一般的约束规划问题求解非常困难,从下面开始我们将仅讨论凸二次规划问题的求解方法。考虑如下约束优化问题:
其中 为 对称矩阵, 为 维实向量, 为实数,称上述问题为二次规划(quadratic programming)问题。
如果 为(正定)半正定矩阵,则称上述问题为(严格)凸二次规划(convex quadratic programming)。(严格)凸二次规划问题的局部解均是全局最优解。定理 6: 是上述凸二次规划问题的全局最优解得充分必要条件是: 是K-T点,即存在 使得:
定理 7: 若 是上述凸二次规划的全局最优解,则 是如下等式约束二次规划问题的全局最优解。