Convex analysis for optimization. A unified approach. - Brinkhuis, Jan (Graduate Texts in Operations Research., 2021)