凸优化期末冲刺

基础知识

  1. 线性空间、子空间
  2. 线性无关、线性相关、基、维数
  3. 线性映射
  4. 矩阵(二次型、正定、半正定、特征值)
  5. 矩阵作为数阵:半正定集,矩阵函数;作为向量集合:维数;作为线性映射:矩阵的值空间、零空间(线性映射)
  6. 简单矩阵求导(PPT中出现)
  7. 基本的数学分析概念:闭集合、开集合;收敛、发散(柯西准则、夹逼定理);(相对)内点、边界点;连续、不连续;可导可微

第一章 引言

  1. 优化的基本概念(略)、优化问题建模
  2. 范数(定义、性质和应用)、常见范数、对偶范数

范数:齐次,非负,正定,三角不等式
lp范数
X(S++n)范数
对偶范数z=sup{zTxx1}
lp范数的对偶是 q范数,1/p+1/q=1
算子范数Xa,b=sup{Xuaub1}
a=b=2,算子范数成为谱范数。X2=σmax(X)=(λmax(XTX))1/2
核范数Z2=σ1(Z)++σr(Z)=tr(ZTZ)1/2

第二章 凸集

  1. 仿射集(与线性子空间的关系)、仿射包、仿射维度、凸集合、凸包、锥、凸锥、锥包、超平面、半空间、球、椭圆、范数球、范数锥、多面体、半正定锥、正定锥
  2. 保凸运算(交集、仿射函数、线性分式及透视函数)
  3. 正常锥与广义不等式(最小元与极小元)
  4. 分割超平面定理、支撑超平面定理
  5. 对偶锥

正常锥:凸的闭的实的尖的
超平面分离定理:逆命题不成立、不一定严格分离。点和闭凸集可以严格分离。
对偶锥:
K 是闭凸锥。K1K2 可导出 K2K1
如果 K 有非空内部,那么 K 是尖的。
如果 K 的闭包是尖的,那么 K 有非空内部。
KK 的凸包的闭包。(因此,如果 K 是凸和闭的,则 K=K。)

第三章 凸函数

  1. 凸函数的定义、扩展值函数、凸函数的一阶条件、凸函数的二阶条件(♠)、下水平集、上镜图、Jensen不等式
  2. 保凸运算(♠)(非负加权求和、带有仿射映射的组合、逐点最大值、逐点上确界、标量函数组合、向量函数组合、最小化、透视函数)
  3. 共轭函数
  4. 拟凸函数
  5. 对数凹(凸)函数

估计要考一个根据凸函数的二阶条件判断凸性,再考一个根据保凸运算判断凸性。

要会利用函数复合判断凸凹性。
最小化保凸的条件是在凸集上最小化。
共轭函数一定是凸的。
拟凸性的定义(求和->最大)、一阶二阶充要条件、保凸性(非负加权求和->非负加权最大、复合、最小化)
对数凸函数的定义、性质

矩阵凸性
设函数 f 是对称矩阵值函数,即 f:RnSm。称函数 f 关于矩阵不等式是凸的,如果对任意 xy 以及 θ[0,1],有

f(θx+(1θ)y)θf(x)+(1θ)f(y).

这种凸性有时称为矩阵凸性。一个等价的定义是对任意向量 z,标量函数 zTf(x)z 都是凸函数。(这是一个证明矩阵凸性的好方法)。称矩阵函数为严格矩阵凸的,如果对 xy0<θ<1,有

f(θx+(1θ)y)θf(x)+(1θ)f(y),
或者等价地,如果对任意 z0 函数 zTfz 严格凸。一些例子。

·函数 f(X)=XXT,其中 XRn×m,是矩阵凸的,这是因为任选 z,函数zTXXTz=XTz22X (分量) 的凸的二次函数。同理,函数 f(X)=X2Sn 上也是矩阵凸的。

·当1p21p0 时,函数 XpS++n 上是矩阵凸的,当 0p1 时,
函数是矩阵凹的。

第四章 凸优化

  1. 目标函数、优化变量、不等式约束、等式约束、可行解、最优值、最优点、局部最优点、全局最优点、优化问题的标准形式
  2. 凸优化问题的标准形式(♠)、局部最优、全局最优、可微函数最优条件(简单约束问题)(♠)
  3. 等价的优化问题、变量变换、函数变换、松弛变量、消除等式约束、引入等式约束
  4. 凸优化的常见类型,如线性规划、最小二乘等

估计又有标准形式判断的题目。或者是转换成标准形式的题目。因此等价的优化问题那些技巧也很重要。最优条件不用说,太重要了。

经典优化问题内容十分丰富。。

隐式约束没那么复杂。就是把约束直接改到目标函数的定义域里。在后边拉格朗日对偶问题会用处。

第五章 对偶

  1. Lagrangian、Lagrange乘子、Lagrange对偶函数、最优值的下界、Lagrange对偶问题、对偶约束条件
  2. 弱对偶性、强对偶性、Slater约束准则、互补松弛条件、KKT条件
  3. 对偶转化(♠):引入新变量和等式约束、目标函数变换、隐藏约束

互补松驰条件联合其他必要条件一起,形成了一个不错的强对偶性的必要条件,而且这个条件在凸问题下就成了充要的了。

期中考试题

现在看来题出的还是挺好的。

1.2.3.4.5只需要会用凸函数的定义/判定即可。
image
infxconv(X)cxinfxXcx是显然的,只需要证明infxconv(X)cxinfxXcx
任意 x¯conv(X) 均可写为 x¯=i=1mαixi, 其中x1,,xmX 且参数α1,,αm0 满足 i=1mαi=1。因此,

cx¯=i=1mαicxi(i=1mαi)infxXcx=infxXcx,x¯conv(X).

关于x¯conv(X) 取左侧的下确界为

infx¯conv(X)cx¯infxXcx.

结合上两式可得

infxconv(X)cx=infxXcx.

显然集合X上每个可以到达cx 的下确界的点都可以在集合 conv(X) 中找到,因此右边可以达到时左边也能达到。相反,假设函数 cx 在集合 conv(X) 的下确界可以在 x¯=conv(X) 上找到。对于由变量 x1,,xm 和满足 i=1mαi=1 的标量α1,,αm0 构成的变量 x¯=i=1mαixi, 有

infxXcx=(i=1mαi)infxXcxi=1mαicxi=cx¯=infxconv(X)cx=infxXcx.

由于满足取等条件,对于所有的 iαi>0, cxi=infxconv(X)cx 。因此,集合Xcx 的下确界可以到达。

  1. 共轭函数的定义,问题降维。
  2.  令 C 为一个在 Rn 上的非空闭合凸锥,令 xRn。试证明当且仅当 x^C,(xx^)x^=0,x^xC 时, x^ 是 x 在 C 上的投影。

证明 令x^xC 上的投影 (由于C 是凸的且闭合的,所以必然且唯一存在x^ 满足条件)。通过投影定理可得

(xx^)(yx^)0,yC.

由于C 是一个锥体,可以推断出 (12)x^C 和 2x^C, 并且通过取 y=(12)x^y=2x^, 可以推断出

(xx^)x^=0.

通过结合上述两式可得

(xx^)y0,yC,

这说明 xx^C。相反的,若 x^C,(xx^)x^=0,x^xC,则可以推断出

(xx^)(yx^)0,yC,

并且根据投影定理可得,x^xC 上的投影。

习题

第二章

2.2 证明一个集合是凸集当且仅当它与任意直线的交是凸的。证明一个集合是仿射的当且仅当它与任意直线的交是仿射的。

这个题和期中考试那个题不一样。那个是函数,这个是集合,这个更简单。集合交运算的保凸性。弄清楚仿射集合和凸集合的定义即可。

2.3 中点凸性。集合C是中点凸的,当C中任意两点a,b的平均或中点(a+b)/2也属于C。显然凸集是中点凸的。可以证明在一些很微弱的条件下,中点凸可以导出凸性。作为一个简单的例子,证明如果C是闭和中点凸的,那么C是凸集。

θ(k)=c121+c222++ck2k
limk(θ(k)x+(1θ(k))y)=θx+(1θ)yC
二分法逼近的思路即可,但这样写明显更加赏心悦目。

2.10 二次不等式的解集。令 CRn 为下列二次不等式的解集 C={xRnxTAx+bTx+c0},
其中ASn,bRn,cR。(a) 证明:如果 A0,那么 C 是凸集。
(b) 证明:如果对某些 λRA+λggT0,那么 C 和由 gTx+h=0(这里 g0)
定义的超平面的交集是凸集。
以上命题的逆命题是否成立?

给人印象最深最深的一道题。如下图,第一问就凸集定义+变形。逆命题直接举反例。当然答案的方法也可以,利用直线上凸性等价判断,转化成二次函数的问题。

image

第二问也没有看起来那么难,还是凸集的定义。

2.12 判断一类集合的凸性。

记住结论还有那个反例即可。

2.17 透视函数下的多面体集合。在这个问题中,我们研究超平面、半空间及多面体在透视函数P(x,t)=x/t下的像,其中domP=Rn×R++。对于下面每个集合C,给出形如P(C)={v/t(v,t)EC,t>0}的简单表示。

注意区分这里的透视函数和后面学的透视函数。这里学的是表示线性分式函数用的。而且它和线性分式函数都保凸。

第三章

第四章

第五章

常见优化问题总结

  1. 无约束二次规划
    image

  2. 线性方程组的最小二乘解
    minimizexTxsubject toAx=b

  3. 标准形式线性规划
    minimizecTxsubject toAx=bx0

  4. 双向划分问题(非凸)
    minimizexTWxsubject toxi2=1,i=1,,n

  5. 等式约束条件下的范数极小化(凸)
    minimizexsubject toAx=b
    方法:利用共轭函数表示拉格朗日对偶函数

  6. 熵的最大化
    minimizef0(x)=i=1nxilogxisubject toAxb1Tx=1

  7. 等式约束二次凸问题求极小
    minimize(1/2)xTPx+qTx+rsubject toAx=b,

  8. 无约束几何规划
    minimizelog(i=1mexp(aiTx+bi))

其他

范数的定义:非负的,正定的,齐次的,满足三角不等式的

posted @   藤君  阅读(98)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示