Algorithmic Principles of Mathematical Programming (Texts in the Mathematical Sciences, 24, Band 24)