Mathematics of convex and linear optimization. (2020)