introduction to optimization - Chong, Edwin K. P. (John Wiley, 2004)