Practical Optimization: Algorithms and Engineering Applications provides a hands-on treatment of the subject of optimization. A comprehensive set of problems and exercises makes the book suitable for use in one or two semesters of a first-year graduate course or an advanced undergraduate course. Each half of the book contains a full semester’s worth of complementary yet stand-alone material. The practical orientation of the topics chosen and a wealth of useful examples also make the book suitable as a reference work for practitioners in the field.
Advancements in the efficiency of digital computers and the evolution of reliable software for numerical computation during the past three decades have led to a rapid growth in the theory, methods, and algorithms of numerical optimization. This body of knowledge has motivated widespread applications of optimization methods in many disciplines, e.g., engineering, business, and science, and has subsequently led to problem solutions that were considered intractable not too long ago.
Key Features:
extensively class-tested
provides a complete teaching package with MATLAB exercises and online solutions to end-of-chapter problems
includes recent methods of emerging interest such as semidefinite programming and second-order cone programming
presents a unified treatment of unconstrained and constrained optimization
uses a practical treatment of optimization accessible to broad audience, from college students to scientists and industry professionals
provides a thorough appendix with background theory so non-experts can understand how applications are solved from point of view of optimization
Here is a hands-on treatment of the subject of optimization, recommended for use by industry professionals, scientists, and students interested in optimization algorithms and their various applications. It is a timely work, as advancements in the efficiency of digital computers and the evolution of reliable software for numerical computation during the past three decades have led to a rapid growth in the theory, methods, and algorithms of numerical optimization. A comprehensive set of problems and exercises makes the book suitable for use in one or two semesters of a first-year graduate course or an advanced undergraduate course. Each half of the book contains a full semester’s worth of complementary yet stand-alone material. The practical orientation of the topics chosen and a wealth of useful examples also make the book suitable for practitioners in the field.
Andreas Antoniou
MATLAB algorithm algorithms computer computer-aided design (CAD) linear optimization nonlinear optimization optimization programming
From the reviews:
“Textbook on optimization that provides broad coverage of algorithmic techniques of optimization as well as applications of these techniques to problems in electrical engineering. … The applications presented in the book motivate the development of the algorithms and provide material for exercises. This is a very good way to introduce this audience to optimization. … This textbook is appropriate for its intended audience of graduate students in electrical engineering … .” (Brian Borchers, SIGACT News, Vol. 40 (1), 2010)
()