Numerical optimization: theoretical and practical aspects. Second edition. - Springer Verlag, 2006. - ( Universitext ).