MATH 516: Convex Analysis and Nonsmooth Optimization

Instructor Information

Instructor: Dmitriy Drusvyatskiy
Lecture: MW 11:00-12:20 PM in a Zoom chatroom (links sent by email)
Office hours: 10:00-11:00 AM Tueasdays in Zoom chatroom (same link as lecture)
Email: ddrusv at uw.edu

Lecture, Office Hours, and discussion board

The lecture will take place through Zoom. I am also enabling a discussion board for the course through Piazza. You will receive an email with instructions on how to register.

Course Description

This is an introductory course in convex analysis and nonsmooth optimization. We will cover elements of convex geometry and analysis, (stochastic) first-order methods for convex optimization, introductory variational analysis, and algorithms for nonsmooth and nonconvex optimization problems.

We will primarily use the evolving course notes (written by the instructor) posted on this webpage:

Some relevent textbooks are the following.

Requirements and Grading

Collaboration

You may work together on problem sets, but you must write up your own solutions. You must also cite any resources which helped you obtain your solutions.

Weakly Schedule/Notes (evolving)

The following is a very rough schedule for the course that will evolve as the term progresses.