《凸优化》笔记(一):凸集

本文转载自:https://blog.csdn.net/u010366427/article/details/51867027

笔记是根据《Convex Optimization》写的,对应第2章。

2 凸集

2.1 凸集(convex sets) 
  如果在集合CC中的任意两点满足: 

θx1+(1−θ)x2∈Cθx1+(1−θ)x2∈C


其中0≤θ≤10≤θ≤1,则集合CC为凸集 
2.2 重要例子 
1) 超平面与半空间(hyperplanes and halfspaces) 
  超平面定义为{x|aTx=b}{x|aTx=b},半空间被定义为{x|aTx≤b}{x|aTx≤b}。从直观上看,超平面在空间中为一块板子,划分的两边则分别为半空间。 
超平面与半空间 
2) 球和椭球 
  球的形式为 

{x|||x−xc||2≤r}={x│(x−xc)T(x−xc)≤r2}{x|||x−xc||2≤r}={x│(x−xc)T(x−xc)≤r2}


椭球的形式为 

{x│(x−xc)TP−1(x−xc)≤1}{x│(x−xc)TP−1(x−xc)≤1}


其中PP是对称的正定矩阵。 
二维椭球 
3) 范数球和范数锥 
  范数球为: 

{x|||x−xc||≤r}{x|||x−xc||≤r}


范数锥为: 

{(x,t)|||x||≤t}{(x,t)|||x||≤t}


范数锥 
4) 多面体 

{x|aTjx≤bj,j=1,…,m,cTjx≤dj,j=1,…,p}{x|ajTx≤bj,j=1,…,m,cjTx≤dj,j=1,…,p}


二维多面体 
5) 半正定锥 
  满足如下条件的集合Sn+S+n是凸集:θ1、θ2≥0θ1、θ2≥0并且A,B∈Sn+A,B∈S+n,则θ1A+θ2B∈Sn+θ1A+θ2B∈S+n。其中Sn+S+n是半正定矩阵。 
半正定锥 
2.3 保凸运算 
1) 交集 
  如果AA与BB均为凸集,则A与B的交集也为凸集。 
2) 仿射函数 
  仿射函数即线性函数加常数。如果xx为凸集,则f(x)=Ax+bf(x)=Ax+b为凸集。仿射函数的逆函数也保凸。 
3) 线性分式以及透视函数 
  透视函数即P(z,t)=z/tP(z,t)=z/t,这里zz是n−1n−1维向量,tt是最后一维分量。例如P(x1,x2,x3)={x1/x3,x2/x3}P(x1,x2,x3)={x1/x3,x2/x3},PP的定义域是正定对称矩阵。从几何上看,透视函数类似小孔成像,是从高维到低维的映射。 
透视函数 
  线性分式即f(x)=(Ax+b)/(cTx+d)f(x)=(Ax+b)/(cTx+d)其定义域为{x|cTx+d>0}{x|cTx+d>0}。其逆函数也保凸。线性分式可看做在原集合内做拉伸,故而保凸。 
线性分式 
2.4 广义不等式 
  广义不等式即定义了拥有多个分量的变量之间的比较: 

x≥ky⟺x−y∈kx≥ky⟺x−y∈k

 

x>ky⟺x−y∈int(k)x>ky⟺x−y∈int(k)


int(k)int(k)即kk的内部的点。注意kk必须为凸的、闭的、有非空内部且不包含直线。 
2.5 minimum and minimal 
  Minimum即能和集合内所有点进行比较,且最小。Minimal即在集合内能比较的所有点中最小。 
左图为minimum,右图为minimal 
左图为minimum,右图为minimal。 
2.6 分割面与支撑面 
  分割面即能将两个集合分开的超平面,有严格不严格之分,严格即两个集合没有交点。两个凸集一定存在一个分割面。 
  支撑面即集合边缘有个点使得aTx≤aTx0aTx≤aTx0成立。其中x是集合内的点,a≠0a≠0。

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值