Subjects / Mathematical optimization

Best books to learn Mathematical optimization, in order

Optimization is best learned by structure, so the path is layered: linear programming and the geometry of feasible regions first, then convex optimization and duality at the theoretical heart, then nonlinear, integer, and numerical methods. Attempting general nonlinear problems before the convex case is second nature leaves you without the key intuition, so the arc runs from linear, to convex theory, to the broader numerical and combinatorial methods.

Build your own Mathematical optimization list →Browse all paths

Reading paths for mathematical optimization

Popular mathematical optimization books

Related reading

Frequently asked questions

How should I approach learning mathematical optimization?
Optimization is best learned by structure, so the path is layered: linear programming and the geometry of feasible regions first, then convex optimization and duality at the theoretical heart, then nonlinear, integer, and numerical methods. Attempting general nonlinear problems before the convex case is second nature leaves you without the key intuition, so the arc runs from linear, to convex theory, to the broader numerical and combinatorial methods.
What's a good book to start mathematical optimization with?
A strong starting point is Nonlinear Programming by Dimitri P. Bertsekas. The ordered reading paths above show exactly where it fits and what to read next.
What should I read after mathematical optimization?
Once you have the fundamentals, explore closely related subjects like Mathematical logic, Partial differential equations, Bayesian statistics.

Related subjects