优化问题:
优化变量:\(x=(x_1,\cdots,x_m)\)
目标函数:\(f_0: R^n->R\)
约束(不等式)函数:\(f_i: R^n->R, \quad i=1,\cdots,m\)
约束边界(约束上界):常数 \(b_1,\cdots,b_m\)
最优解(解)\(x^*\):所有满足约束的向量中的向量 \(x^*\) 对应的目标函数的值最小
线性函数:对于任意的 \(x,y \in R^n\) 和 \(\alpha , \beta \in R\),并且有 \(f_i(\alpha x+\beta y) = \alpha f_i(x)+\beta f_i(y)\)
线性规划问题:目标函数和约束函数都为线性函数的优化问题
非线性规划问题:不是线性规划就是非线性规划
凸函数:对于任意 \(x,y\in R^n\),任意的 \(\alpha,\beta\in R\) 且满足 \(\alpha+\beta = 1,\,\alpha\geq 0,\,\beta\geq 0\) 时,下述不等式 \(f_i(\alpha x+\beta y) \leq \alpha f_i(x)+\beta f_i(y)\) 成立
凸优化问题:目标函数和约束函数都是凸函数的优化问题
线性规划和凸函数:线性函数需要严格满足凸函数的定义,因此线性规划问题就是凸优化问题,也可以把凸优化看成是线性规划的扩展
优化问题的求解方法:以给定精度求解此类优化问题中的某一实例的算法
求解优化问题的难度所取决的因素:比如目标函数和约束函数的形式、优化问题所包含的变量和约束个数、特殊的结构如稀疏结构(约束函数仅取决于为数不多的几个变量)等,这些因素的复杂可能会导致优化问题难以解决
高效解决某些优化问题的例子:最小二乘问题、线性规划问题
凸优化问题的求解:凸优化问题,存在有效的求解算法可以如最小二乘以及线性规划问题一样进行有效求解
原文:https://www.cnblogs.com/nickchen121/p/14710199.html