Skip to content
Nydus Open Learning

Mathematics

Mathematics · Advanced · Level 2

Mathematical optimization

Formulating a model — decision variables, an objective, constraints, and the four things a feasible region can turn out to be; convexity and why it, rather than linearity, is the dividing line; optimality conditions from stationarity through Lagrange multipliers to the KKT conditions and duality; the continuous methods (gradient descent, line search and trust regions, Newton, quasi-Newton, the simplex idea geometrically, interior point, quadratic programming); integer programming with relaxation, branch and bound, cutting planes, network flows and honest heuristics; and optimization under uncertainty — multiple objectives, sensitivity, stochastic and robust formulations, and what a model is and is not.

Ages 18+ 30 lessons about 11 hours in all

You can start now whatever you have done before. Nothing on this page has to be finished first. You can pause anytime; your progress saves automatically.