凸优化
2022-4-26
| 2023-8-2
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
Property
 
把优化问题的可行域限定为凸集。

凸函数

函数 的图像为集合中的点集:
函数的图像可以描绘成 关于 的图形上的点集。
 
函数 的上图(epigraph),记为 ,是集合 中的点集:
函数 的上图 是位于集合 中、在函数 的图像上和图像上方的点集。
notion image
如果函数 的上图是凸集,则函数 是集合 上的凸函数。
如果函数 是集合上的凸函数,则集合是凸集。
 
对于定义在凸集 上的函数 是凸函数当且仅当对于任意 和任意,都有
如果函数是定义在凸集上的凸函数,那么对于任意,在空间中连接两点 之间线段上的所有点,都位于函数的图像或上图。
notion image
 
设函数 都是凸函数,则对于 ,函数也是凸函数; 也是凸函数。
因此,给定一组凸函数 和一组非负实数 ,函数 也是凸函数;函数 也是凸函数。
 
 
对于定义在凸集 上的函数 ,如果对于任意 和任意 ,都有 则函数 上的严格凸函数。
对于严格凸函数,连接两点 之间线段上的所有点(不包括两个断点),都严格位于函数的上图。
 
对于定义在凸集 上的函数 ,当是(严格)凸函数时, 是(严格)凹函数。
 
如果函数 是二次型函数 ,那么上的凸函数,当且仅当对所有 ,恒有 成立。
 
是定义在开凸集 上的可微函数,那么上的凸函数,当且仅当对于任意 ,有
,函数是函数在点处的线性近似。
notion image
函数 的图像总是位于线性近似函数的上方,即在定义域内任意一点处,凸函数的线性近似总是位于其上图 的下方。
 
函数 定义在开凸集 上,如果对于所有 ,都有 则称向量为函数定义在点处的次梯度。
如果 是次梯度,那么对于给定的 函数位于上图的下方。
 
函数 定义在开凸集 上的凸函数,当且仅当对于任意,函数在点 处的黑塞矩阵半正定。
 

凸优化问题

凸优化问题(凸规划)是目标函数是凸函数、约束集是凸集的优化问题。线性规划、二次规划(目标函数为二次型函数、约束方程为线性方程)都可以归为凸规划。凸优化问题有很多独特之处。比较特别的一点是对于某些问题而言,局部极小点就是全局极小点。此外,极小点的一阶必要条件是凸优化问题的充分条件。
 
 
已知 是定义在凸集 上的凸函数,集合 中某一点是的全局极小点,当且仅当它是的局部极小点。
 
函数 是定义在凸集 上的凸函数, 定义在包含 的开集上。选定点如果对于任意,都有 是在上的全局极小点。
 
 
函数 是定义在凸集 上的凸函数, 定义在包含 的开集上。 ,对于点 处的任意可行方向,有 是在上的全局极小点。
 
函数 是定义在凸集 上的凸函数, 定义在包含的开集上。存在点,使得 是在 上的全局极小点。
 
 
函数 是可行域 上的凸函数。 ,且 是凸集。假设存在点 ,使得 是在 上的全局极小点。
 
函数 是可行域 上的凸函数。 ,且 是凸集。假设存在点 ,使得
是在上的全局极小点
 

半定规划

  • 数学基础
  • 最优化
  • 不等式约束优化有约束优化的求解算法
    目录