Introductory lectures on convex optimization : a basic course - Nesterov, Yurii (Kluwer Academic Publishers, 2004)