Introduction to Optimization - Edwin K. P. Chang; Zak, Stanislaw H. (New Delhi Wiley, 2005)