拟凸函数是凸函数的超集,它的限制比凸函数更加宽松。
定义
其任意下水平集是凸集。
{x∣∀a:f(x)<a} is convex
或者其凸组合函数值不超过端点函数值。
θ∈[0,1]f(θx+(1−θ)y)≤max{f(x),f(y)}
举个例子f(x)=∣x∣

性质
一阶条件
f(y)≤f(x)→∇f(x)T(y−x)≤0
补充说明:
$\nabla f(x) $ 是其下水平集的支撑超平面
易混淆-函数的支撑超平面:
梯度方向永远与等值线垂直。
y=f(x)⇔0=g(x,y)=f(x)−y这是一个等值线
∇g(x,y)=[∇f(x),−1]
因此,函数的支撑超平面法向量是[∇f(x),−1]
二阶条件
- 必要条件
f is quasi-convex→∀x∈domf,y∈Rn:yT∇2f(x)y≥0
- 充分条件
f is quasi-convex←∀x∈domf,y∈Rn∧y=0:yT∇2f(x)y>0
ref
https://zhuanlan.zhihu.com/p/131604034