Mahematical programming: theory and methods. - Sinha, S.M (Elsevier, 2006)