- 凸最佳化教程
- 首頁
- 引言
- 線性規劃
- 範數
- 內積
- 極小值和極大值
- 凸集
- 仿射集
- 凸包
- Caratheodory定理
- Weierstrass定理
- 最近點定理
- 基本分離定理
- 凸錐
- 極錐
- 錐組合
- 多面體集
- 凸集的極點
- 方向
- 凸函式與凹函式
- Jensen不等式
- 可微凸函式
- 全域性最優的充分條件與必要條件
- 擬凸函式與擬凹函式
- 可微擬凸函式
- 嚴格擬凸函式
- 強擬凸函式
- 偽凸函式
- 凸規劃問題
- Fritz-John條件
- Karush-Kuhn-Tucker最優性必要條件
- 凸問題的演算法
- 凸最佳化資源
- 凸最佳化 - 快速指南
- 凸最佳化 - 資源
- 凸最佳化 - 討論
擬凸函式和擬凹函式
設$f:S \rightarrow \mathbb{R}$,其中$S \subset \mathbb{R}^n$是一個非空凸集。如果對於每個$x_1,x_2 \in S$,都有$f\left ( \lambda x_1+\left ( 1-\lambda \right )x_2 \right )\leq \max\left \{ f\left ( x_1 \right ),f\left ( x_2 \right ) \right \},\lambda \in \left ( 0, 1 \right )$,則稱函式f為擬凸函式。
例如,$f\left ( x \right )=x^{3}$
設$f:S\rightarrow \mathbb{R}$,其中$S\subset \mathbb{R}^n$是一個非空凸集。如果對於每個$x_1, x_2 \in S$,都有$f\left ( \lambda x_1+\left ( 1-\lambda \right )x_2 \right )\geq \min\left \{ f\left ( x_1 \right ),f\left ( x_2 \right ) \right \}, \lambda \in \left ( 0, 1 \right )$,則稱函式f為擬凹函式。
備註
- 每個凸函式都是擬凸函式,但反之不然。
- 既是擬凸函式又是擬凹函式的函式稱為擬單調函式。
定理
設$f:S\rightarrow \mathbb{R}$,且S是$\mathbb{R}^n$中的非空凸集。函式f是擬凸函式當且僅當$S_{\alpha} =\left \{ x \in S:f\left ( x \right )\leq \alpha \right \}$對於每個實數$\alpha$都是凸集。
證明
設f在S上是擬凸函式。
設$x_1,x_2 \in S_{\alpha}$,因此$x_1,x_2 \in S$且$\max \left \{ f\left ( x_1 \right ),f\left ( x_2 \right ) \right \}\leq \alpha$
設$\lambda \in \left (0, 1 \right )$,且設$x=\lambda x_1+\left ( 1-\lambda \right )x_2 \leq \max \left \{ f\left ( x_1 \right ),f\left ( x_2 \right ) \right \} \Rightarrow x \in S$
因此,$f\left ( \lambda x_1+\left ( 1-\lambda \right )x_2 \right )\leq \max\left \{ f\left ( x_1 \right ), f\left ( x_2 \right ) \right \}\leq \alpha$
因此,$S_{\alpha}$是凸集。
逆命題
設對於每個$\alpha$,$S_{\alpha}$都是凸集
$x_1,x_2 \in S, \lambda \in \left ( 0,1\right )$
$x=\lambda x_1+\left ( 1-\lambda \right )x_2$
設$x=\lambda x_1+\left ( 1-\lambda \right )x_2$
對於$x_1, x_2 \in S_{\alpha}$,$\alpha= \max \left \{ f\left ( x_1 \right ), f\left ( x_2 \right ) \right \}$
$\Rightarrow \lambda x_1+\left (1-\lambda \right )x_2 \in S_{\alpha}$
$\Rightarrow f \left (\lambda x_1+\left (1-\lambda \right )x_2 \right )\leq \alpha$
證畢。
定理
設$f:S\rightarrow \mathbb{R}$,且S是$\mathbb{R}^n$中的非空凸集。函式f是擬凹函式當且僅當$S_{\alpha} =\left \{ x \in S:f\left ( x \right )\geq \alpha \right \}$對於每個實數$\alpha$都是凸集。
定理
設$f:S\rightarrow \mathbb{R}$,且S是$\mathbb{R}^n$中的非空凸集。函式f是擬單調函式當且僅當$S_{\alpha} =\left \{ x \in S:f\left ( x \right )= \alpha \right \}$對於每個實數$\alpha$都是凸集。