|
我默认你说这都是课。
《运筹学》:本科课,了解基本的linear programming,simplex method,dual problem, branch and bound, branch and cut for integer programming. 也会能了解小部分的stochastic optimization。本科课,重在了解应用,也许你会了解到很多graph的问题都可以用LP来解,但为什么可以这样解,不是非常清楚。
《线性规划》:研究生课程?内容基本和本科的《运筹学》一样,但更理论,把本科所有不明白的地方都给你讲明白。
《非线性规划》:Bertsekas的nonlinear programming书的前几章。
《凸优化》:Boyd的convex optimization的前几章
《最优化的方法》:Wright的《numerical optimization》的前几章。
p.s. 由于Boyd的书讲的算法相对较少,有些学校会跳过应用的章节,介绍更多的算法,例如Gradient descent, sgd, conjugate gradient descent, proximal gradient descent, Adam, sub gradient descent 之类的 |
|