Algorithmic principles of mathematical programming - Faigle, Ulrich (Kluwer Academic Publishers, 2002)