Submodular Maximization through the Lens of Linear Programming
Simon Bruggmann, Rico Zenklusen

TL;DR
This paper establishes a connection between local optima in submodular maximization and approximation guarantees, introduces a general local search method applicable to various constraints, and shows linear optimization alone is insufficient for strong approximations.
Contribution
It extends the analogy of local optimality from linear programming to submodular maximization, introduces a unified local search framework, and answers an open question on the limitations of linear optimization oracles.
Findings
Local optima yield a 1/2-approximation for monotone submodular maximization.
A fast, general local search procedure applies to many constraint families.
Linear optimization oracles are insufficient for strong approximation guarantees.
Abstract
The simplex algorithm for linear programming is based on the fact that any local optimum with respect to the polyhedral neighborhood is also a global optimum. We show that a similar result carries over to submodular maximization. In particular, every local optimum of a constrained monotone submodular maximization problem yields a -approximation, and we also present an appropriate extension to the non-monotone setting. However, reaching a local optimum quickly is a non-trivial task. Moreover, we describe a fast and very general local search procedure that applies to a wide range of constraint families, and unifies as well as extends previous methods. In our framework, we match known approximation guarantees while disentangling and simplifying previous approaches. Moreover, despite its generality, we are able to show that our local search procedure is slightly faster than previous…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
