Description:Flexible graduate textbook that introduces the applications, theory, and algorithms of linear and nonlinear optimization in a clear succinct style, supported by numerous examples and exercises. It introduces important realistic applications and explains how optimization can address them.