Optimizations and programming[electronic resource] :linear, nonlinear, dynamic, stochastic and applications with Matlab