appB

ZhuYuanxiang 2020-10-12 18:15:39
Categories: Tags:

附录 B

B.1 Lagrange Multipliers

Lagrange 乘子法用于寻找多元函数在一组约束下的极值,通过引入 Language 乘子,可以将有 $d$ 个变量与 $k$ 个约束条件的最优化问题转化为具有 $d+k$ 个变量的无约束优化问题进行求解

一个约束的问题求解

$$
\begin{cases}
g ( \text{x} ) \leq 0\
\lambda\geq 0\
\lambda g ( \text{x} ) =0
\end{cases}
$$

多个约束的问题求解

一个优化问题可以从两个角度来考察

$$
\begin{aligned}
& \min_{\text{x}} f ( \text{x} ) \
\text{s.t.}
& h_i ( \text{x} ) =0 ( i=1,\cdots,m ) \
& g_j ( \text{x} ) \leq 0 ( j=1,\cdots,n )
\end{aligned}
$$

$$
L ( \text{x},\boldsymbol{\lambda},\boldsymbol{\mu} )=f ( \text{x} ) +\sum_{i = 1}^m\lambda_i h_i ( \text{x} ) +\sum_{j=1}^n \mu_j g_j ( \text{x} )
$$

$$
\begin{cases}
g_j ( \text{x} ) \leq 0\
\mu_j\geq 0\
\mu_j g_j ( \text{x} ) =0
\end{cases}
$$

[^1]:inf 表示下确界