Read more
The textbook provides a comprehensive yet practical look at optimization theory and applications, with examples and MATLAB programs. The author introduces concepts and methods with mathematical formulations followed by clear examples. The programs provided in MATLAB, inserted in text (being also downloadable), are useful for practicing the methods on the given examples, and for visualization of results. Topics covered include Linear Programming or Calculus of Variations, Quadratic Programming, Integer Programming, etc. After presenting basics, the book goes on to introduce further methodological steps, like Interior Point methods, Evolutionary approaches, Multi-objective Optimization and Decision-making (including Portfolio management), Games, and the application to sparse representations (also related to Machine Learning) and image processing. The reader can easily take initiative, exploring other examples or cases of own interest, by using/modifying the programs. The book is addressed to upper undergraduate and graduate students of engineering, mathematics and other sciences, computer studies, economics, and management.
List of contents
Introduction.- Fundamental Aspects of Optimization.- Searching Methods.- Linear Programming.- Classic Analytical Methods.- Dynamic Programming and Pontryagin Method.- Optimal Control.- Quadratic Programming.- Integer Programming.- Interior Point Methodology.- Evolutionary Optimization.- Evolutionary Optimization: Bio-inspired Methods.- Evolutionary Optimization.- Multi-Objective Optimization.- Duality. Games. Proximal Methods.- Applications in Image and Data Processing.- A Long Programs.- Conclusion.
About the author
Prof. Jose M. Giron-Sierra was born in Valladolid, Spain. He received his Ph.D. in Physics in 1978, Universidad Complutense de Madrid, Spain. Prof. Giron-Sierra wrote more than 160 publications in various international journals. He is IEEE, AIAA, and Eurosim member and belongs to two IFAC Technical Committees. He is an emeritus professor with the Department of Computer Architecture and Automatic Control, Fac. CC. Fisicas, Universidad Complutense de Madrid, Spain.
Summary
The textbook provides a comprehensive yet practical look at optimization theory and applications, with examples and MATLAB programs. The author introduces concepts and methods with mathematical formulations followed by clear examples. The programs provided in MATLAB, inserted in text (being also downloadable), are useful for practicing the methods on the given examples, and for visualization of results. Topics covered include Linear Programming or Calculus of Variations, Quadratic Programming, Integer Programming, etc. After presenting basics, the book goes on to introduce further methodological steps, like Interior Point methods, Evolutionary approaches, Multi-objective Optimization and Decision-making (including Portfolio management), Games, and the application to sparse representations (also related to Machine Learning) and image processing. The reader can easily take initiative, exploring other examples or cases of own interest, by using/modifying the programs.The book is addressed to upper undergraduate and graduate students of engineering, mathematics and other sciences, computer studies, economics, and management.