跳到主要内容

优化

1. 优化问题

对于函数 f(x)f(x),我们希望找到 xχx \in \chi,使得 f(x)f(x) 最小或最大。

2. 线性规划 (LP)

已知 c=(c1,c2,,cn)T,x=(x1,x2,,xn)Tc=(c_1,c_2,\cdots,c_n)^T, x=(x_1,x_2,\cdots,x_n)^TAAm×nm \times n 矩阵,bbmm 维向量。

已知 x0x\succeq 0AxbAx\preceq b,求 cTxc^Tx 的最大值。

含有绝对值的情况: 令 x1=max{x,0},x2=max{x,0}x_1 = \max\{x,0\},x_2=\max\{-x,0\}, 则 x=x1+x2,  x=x1x2\lvert x\rvert = x_1+x_2,~~ x=x_1-x_2

3. 二次规划 (QP)

已知 AxbAx\preceq b,最小化 xTPx+cTx+dx^TPx+c^Tx+d

4. 二次约束二次规划 (QCQP)

已知 12xTPix+qiTx+ri0,i=1,,m\frac{1}{2}x^TP_ix+q_i^Tx+r_i\leq 0, i=1,\cdots,m,且 Ax=bAx=b

最小化 12xTP0x+q0Tx+r0\frac{1}{2}x^TP_0x+q_0^Tx+r_0

5. 几何规划 (GP)

已知:对于 iC1i\in C_1fi(x)=bif_i(x)=b_i,对于 iC2i\in C_2fi(x)<bif_i(x)<b_i,且 x0x\succeq0

最小化 f0(x)f_0(x)