An Introduction to Convexity, Optimization, and Algorithms

·
· MOS-SIAM Series on Optimization Book 34 · SIAM
Ebook
191
Pages
Eligible
Ratings and reviews aren’t verified  Learn More

About this ebook

This concise, self-contained volume introduces convex analysis and optimization algorithms, with an emphasis on bridging the two areas. It explores cutting-edge algorithms—such as the proximal gradient, Douglas–Rachford, Peaceman–Rachford, and FISTA—that have applications in machine learning, signal processing, image reconstruction, and other fields.

An Introduction to Convexity, Optimization, and Algorithms contains algorithms illustrated by Julia examples and more than 200 exercises that enhance the reader’s understanding of the topic. Clear explanations and step-by-step algorithmic descriptions facilitate self-study for individuals looking to enhance their expertise in convex analysis and optimization.

Designed for courses in convex analysis, numerical optimization, and related subjects, this volume is intended for undergraduate and graduate students in mathematics, computer science, and engineering. Its concise length makes it ideal for a one-semester course. Researchers and professionals in applied areas, such as data science and machine learning, will find insights relevant to their work.

About the author

Heinz H. Bauschke is a professor of mathematics at the University of British Columbia (Kelowna Campus), Canada. His research interests lie in continuous optimization and analysis. He has authored more than 150 refereed publications, including books and conference proceedings. Dr. Bauschke has also collaborated with engineers from industry and received two patents.

Walaa M. Moursi is an assistant professor in the Department of Combinatorics and Optimization, University of Waterloo, Canada. Her research interests lie in convex analysis and optimization algorithms, particularly splitting algorithms. In 2022, she was awarded the Ontario Early Researcher Award.

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.