最优化基础(四)

最优化基础(四)1

凸集与凸函数

定义: 设集合DRn. 称集合D为凸集, 是指对任意的x,yD及任意的实数λ[0,1], 都有λx+(1λ)yD.

定义: 集合DRn 的凸包(convex hull) 是指所有包含D 的凸集的交集,记为

conv(D):=CDC

其中C为凸集

定义: 设非空集合CRn. 若对任意的xC 和任意的实数λ>0,有λxC, 则称C 为一个锥(cone). 若C 同时也是凸集, 则称C为一个凸锥(convex cone). 此外, 对于锥C, 若0C, 则称C 是一个尖锥(pointed cone). 相应地, 包含0 的凸锥称为尖凸锥.**

定义:设函数f:DRnR, 其中D 为凸集.

(1) 称fD上的凸函数, 是指对任意的x,yD及任意的实数λ[0,1], 都有

f(λx+(1λ)y)λf(x)+(1λ)f(y)

(2) 称fD上的严格凸函数, 是指对任意的x,yD,xy及任意的实数λ[0,1], 都有
f(λx+(1λ)y)<λf(x)+(1λ)f(y)

(3) 称fD 上的一致凸函数, 是指存在常数γ>0, 使对任意的x,yD 及任意的实数λ[0,1], 都有
f(λx+(1λ)y)+12λ(1λ)γxy2λf(x)+(1λ)f(y)

定理: 设f 在凸集DRn 上一阶连续可微,则

(1) fD上为凸函数的充要条件是

f(x)f(x)+f(x)T(xx),x,xD

(2) fD上为严格凸函数的充要条件是,当xy时,成立
f(x)>f(x)+f(x)T(xx),x,xD

(3) fD上一致凸的充要条件是,存在常数c>0,使对任意的x,xD,成立
f(x)f(x)+f(x)T(xx)+cxx2

定义: 设n元实函数f 在凸集D上是二阶连续可微的. 若对一切hRn, 有hT2f(x)h0,则称2f 在点x处是半正定的. 若对一切0hRn, 有hT2f(x)h>0,则称2f 在点x处是正定的. 进一步,若存在常数c>0, 使得对任意的hRn,xD, 有hT2f(x)hch2,则称2fD 上是一致正定的.**

定理:设n 元实函数f 在凸集DRn上二阶连续可微, 则
(1) fD上是凸的充要条件是2f(x) 对一切xD为半正定;
(2) fD 上是严格凸的充分条件是2f(x) 对一切xD 为正定;
(3) fD 上是一致凸的充要条件是2f(x) 对一切xD 为一致正定.

注意,2f 正定是f 严格凸的充分条件而非必要条件.


  1. 马昌凤. 最优化方法及其Matlab程序设计[M]. 科学出版社, 2010.
原文地址:https://www.cnblogs.com/born2run/p/9581397.html