Numerical mathematical programming methods Mathematical programming and optimization mathematics