Hauptseminar (S2C2): Submodular function maximization

Submodular set functions appear across various areas such as combinatorial optimization, machine learning, information theory, and mathematical economics. While submodular function minimization admits polynomial-time algorithms, submodular maximization is NP-hard already in the unconstrained setting. Maximizing submodular functions subject to cardinality, knapsack, and matroid constraints is used in a wide range of applications.


Starting from the analysis of the greedy algorithm in the 1970s, the last two decades have seen exciting developments in new algorithmic techniques for approximating submodular function maximization in various settings, obtaining tight results in many cases. These include new variants of the greedy algorithm, new mathematical programming relaxations, the development of the continuous greedy algorithm, new rounding algorithms and local search algorithms, as well as lower bounds and hardness results. The course will also include applications to allocation, routing, and orienteering problems.


These developments have been summarised in the upcoming book Maximizing Submodular Set Functions by Chandra Chekuri and Jan Vondrák. You can find the table of contents here. The course will cover selected chapters of this book.

You can find the slides from the planning meeting here.


Dates

Pre-meeting: 

Thursday, 16th July, 2026, 18:00 s.t.,
Gerhard-Konow-Hörsaal, Lennéstr. 2

Class hours:

Friday 14:15-15:45. Approval talks: 16:15-17:45

Instructors: László Végh, Wenzheng Li, Tamás Schwarcz

Rules and Regulations

  • Seminars will be held Friday 14:15-15:45, with approval talks on the same days 16:15-17:45.
  • The seminar will be held in English.
  • A regular participation in the talks and an active collaboration are mandatory for passing the seminar.
  • The talks will take approximately 75 minutes. The remaining 15 minutes are intended for a discussion.
  • Each participant has to write a summary consisting of one or two pages.
  • Each participant has to give an approval talk (typically three weeks before the regular talk). Passing the approval talk is a prerequisite for giving the regular seminar talk.

Schedule

TBD

Wird geladen