|MAT932||Convex Optimization||Michel Baes||FS 15|
Slides for Lecture 1
Slides for Lecture 2
Slides for Lecture 3
Slides for Lecture 4
Slides for Lecture 5
Slides for Lecture 6
Slides for Lecture 7
Slides for Lecture 8
Slides for Lecture 9
Slides for Lecture 10
Slides for Lecture 11
Slides for Lecture 12
Slides for Lecture 13
Convexity plays a central role in the design and analysis of modern and highly successful algorithms for solving real-world optimization problems. The lecture (in English) on convex optimization will treat in a balanced manner theory (convex analysis, optimality conditions) and algorithms for convex optimization.
Starting with basic results on convex sets and functions, with a particular emphasis on semidefinite sets, we develop a self-contained duality theory for convex optimization problems. As instrumental tools in the theory of Lagrange multipliers and optimality conditions for convex optimization problems, we introduce the notions of subdifferential and conjugate functions. The course will be illustrated by many applications in accordance with the interests of the audience.
On the algorithmic part, we cover several classes of optimization methods, from the simple subgradient method to mirror-descent schemes and Interior-Point Methods. Several exercise sessions will be devoted to the familiarization of software to solve efficiently some semidefinite optimization problems.
The lecture will follow mostly albeit loosely the textbook by S. Boyd and L. Vandenberghe, Convex Optimization, made available on the net (download)
A. Barvinok, A Course in Convexity. American Mathematical Society, 2003.
well-written book covers convex analysis, with a particular emphasis on
the interactions between convex analysis and combinatorial optimization
A. Ben-Tal and A. Nemirovski,
Lectures on Modern Convex Optimization - Analysis, Algorithms, and
Engineering Applications, MPS-SIAM Series on Optimization, MPS-SIAM.
authoritative work displays a great variety of applications of convex
optimization. It constitutes an ideal complement to the book of Boyd and
Vandenberghe. Available upon request.
D. P. Bertsekas, A. Nedic and A. E. Ozdaglar, Convex Analysis and Optimization, Athena Scientific, 2003.
D. Bertsimas and J. N. Tsitsiklis, Introduction to Linear Optimization, Athena Scientific, 1997.
S. Boyd, L. Vandenberghe, Convex Optimization, Cambridge University Press, 2004.
thick book serves as one of the main references for the course. The
authors deal with a number of applications of convex optimization in an
impressive variety of fields.
Click on the link to download.
S. Boyd, L. El Ghaoui, E. Feron and V. Balakrishnan, Linear Matrix Inequalities in System and Control Theory. SIAM, 1994.
E. de Klerk, Aspects of Semidefinite Programming: Interior Point
Algorithms and Selected Applications, Book Series: APPLIED OPTIMIZATION,
Vol. 65. Kluwer Academic Publishers.
Nesterov, Introductory Lectures on Convex Optimization: A Basic Course,
Book Series: APPLIED OPTIMIZATION, Vol. 87. Kluwer Academic Publishers.
important book emerged from the lecture notes of Pr. Yurii Nesterov. It
focuses on the study of algorithms for convex optimization, and, among
others, interior-point methods. Available upon request..
R. A. Horn and C. R. Johnson, Matrix Analysis, Cambridge University Press, 1985.
This well-known book is an excellent reference on linear algebra. Its sequel "Topics in Matrix Analysis" is also a classic. Available upon request.
J. Renegar, A Mathematical View of Interior-Point Methods in Convex Optimization, MPS-SIAM Series on Optimization.
short book has been developed from a graduate course of Jim Renegar. It
contains an original analysis of interior-point methods, which
complements beautifully the book of Nesterov. Available upon request.
R.T. Rockafellar, Convex Analysis, Princeton University Press, 1997.
This is a classical and rather complete reference on convexity. Available upon request.
H. Wolkowicz, R. Saigal and L. Vandenberghe, Handbook of Semidefinite
Programming: Theory, Algorithms, and Applications, Kluwer Academic
This book is a collection of
well-written reviews on a variety of aspects of semidefinite
programming, including a discussion on its numerical behavior and the
development of a robustness analysis.
A. Nemirovski and D. Yudin, Problem Complexity and Method Efficiency in Optimization, John Wiley, 1983.
This dense work focuses on the question "How efficient can optimization algorithms be?". Available upon request..
Y. Nesterov and A. Nemirovski, Interior Point Polynomial Algorithms in
Convex Programming, Studies in Applied Mathematics Vol. 13, SIAM, 1993.
authoritative but hard book was the first to introduce the concept of
self-concordance. It would be difficult to overestimate its importance
and its influence on Convex Optimization during the last 15 years.
- SeDuMi and SDPT3, two excellent SDP solvers.
- YALMIP, a parser for writing SDP programs in MATLAB.
Module: 31.07.2015 14:00-14:30, Room:Y27H25, Typ: mündlichhttp://www.vorlesungen.uzh.ch/