强拟凸函数

设 $f:S ightarrow \mathbb{R}^n$,且 S 为 $\mathbb{R}^n$ 中的非空凸集,则如果对于任意 $x_1,x_2 \in S$,且 $\left ( x_1 ight ) eq \left ( x_2 ight )$,则 f 为强拟凸函数,有 $f\left ( \lambda x_1+\left ( 1-\lambda ight )x_2 ight )< max \:\left \{ f\left ( x_1 ight ),f\left ( x_2 ight ) ight \},\forall \lambda \in \left ( 0,1 ight )$

定理

A拟凸函数 $f:S ightarrow \mathbb{R}^n$ 在非空凸集 S 上,若 $\mathbb{R}^n$ 中的点在连接 S 中任意点的线段上不是常数,则该函数为强拟凸函数。

证明

设 f 为拟凸函数,且在连接 S 中任意点的线段上不是常数。

假设 f 不是强拟凸函数。

存在 $x_1,x_2 \in S$ 且 $x_1 eq x_2$ 使得

$$f\left ( z ight )\geq max\left \{ f\left ( x_1 ight ), f\left ( x_2 ight ) ight \}, \forall z= \lambda x_1+\left ( 1-\lambda ight )x_2, \lambda \in \left ( 0,1 ight )$$

$\Rightarrow f\left ( x_1 ight )\leq f\left ( z ight )$ 和 $f\left ( x_2 ight )\leq f\left ( z ight )$

由于 f 在 $\left [ x_1,z ight ]$ 和 $\left [z,x_2 ight ] $ 中不是常数

因此存在 $u \in \left [ x_1,z ight ]$ 和 $v=\left [ z,x_2 ight ]$

$$\Rightarrow u= \mu_1x_1+\left ( 1-\mu_1 ight )z,v=\mu_2z+\left ( 1- \mu_2 ight )x_2$$

由于 f 是拟凸的,

$$\Rightarrow f\left ( u ight )\leq max\left \{ f\left ( x_1 ight ),f \left ( z ight ) ight \}=f\left ( z ight )\:\: 且 \:\:f \left ( v ight ) \leq max \left \{ f\left ( z ight ),f\left ( x_2 ight ) ight \}$$

$$\Rightarrow f\left ( u ight )\leq f\left ( z ight ) \:\: 且 \:\: f\left ( v ight )\leq f\left ( z ight )$$

$$\Rightarrow max \left \{ f\left ( u ight ),f\left ( v ight ) ight \} \leq f\left ( z ight )$$

但 z 是 u 和 v 之间的任意一点,如果它们中任何一个相等,则 f 为常数。

因此,$max \left \{ f\left ( u ight ),f\left ( v ight ) ight \} \leq f\left ( z ight )$

这与 f 当 $z \in \left [ u,v ight ]$ 时准凸性相矛盾。

因此 f 是强准凸函数。

定理

设 $f:S ightarrow \mathbb{R}^n$ 且 S 是 $\mathbb{R}^n$ 中的非空凸集。如果$\hat{x}$是局部最优解,则$\hat{x}$是唯一全局最优解。

证明

由于强拟凸函数也是严格拟凸函数,因此局部最优解就是全局最优解。

唯一性 −设 f 在两点 $u,v \in S$ 处取得全局最优解

$$\Rightarrow f\left ( u ight ) \leq f\left ( x ight ).\forall x \in S\:\: 和 \:\:f\left ( v ight ) \leq f\left ( x ight ).\forall x \in S$$

若 u 为全局最优解,则 $f\left ( u ight )\leq f\left ( v ight )$ 且 $f\left ( v ight )\leq f\left ( u ight )\Rightarrow f\left ( u ight )=f\left ( v ight )$

$$f\left ( \lambda u+\left ( 1-\lambda ight )v ight )< max \left \{f\left ( u ight ),f\left ( v ight ) ight \}=f\left ( u ight )$$

这是矛盾的。

因此,只有一个全局最优解。

备注

  • 强拟凸函数也是严格拟凸函数。
  • 严格凸函数可能是也可能不是强拟凸的。
  • 可微严格凸是强拟凸的。