Non-monotone submodular maximization under matroid and knapsack constraints
Jon Lee, Vahab Mirrokni, Viswanath Nagarjan, Maxim Sviridenko

TL;DR
This paper introduces the first constant-factor approximation algorithms for maximizing non-monotone submodular functions under multiple matroid and knapsack constraints, advancing the theoretical understanding of constrained submodular maximization.
Contribution
It provides novel approximation algorithms for non-monotone submodular maximization with multiple constraints, including matroids and knapsacks, improving previous bounds and covering non-monotone cases.
Findings
First constant-factor approximation for non-monotone submodular maximization with multiple constraints.
Achieves a $({1ackslash}{k+2+{1ackslash}{k}+\epsilon})$-approximation for $k$ matroids.
Provides a $({1ackslash}5-\epsilon)$-approximation for $k$ knapsack constraints.
Abstract
Submodular function maximization is a central problem in combinatorial optimization, generalizing many important problems including Max Cut in directed/undirected graphs and in hypergraphs, certain constraint satisfaction problems, maximum entropy sampling, and maximum facility location problems. Unlike submodular minimization, submodular maximization is NP-hard. For the problem of maximizing a non-monotone submodular function, Feige, Mirrokni, and Vondr\'ak recently developed a -approximation algorithm \cite{FMV07}, however, their algorithms do not handle side constraints.} In this paper, we give the first constant-factor approximation algorithm for maximizing any non-negative submodular function subject to multiple matroid or knapsack constraints. We emphasize that our results are for {\em non-monotone} submodular functions. In particular, for any constant , we present a…
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.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Computational Geometry and Mesh Generation · Cryptography and Data Security
