Semi-Streaming Algorithms for Submodular Function Maximization Under b-Matching, Matroid, and Matchoid Constraints
Chien-Chung Huang, Fran\c{c}ois Sellier

TL;DR
This paper develops semi-streaming algorithms for maximizing submodular functions under b-matching, matroid, and matchoid constraints, providing new approximation ratios for various function types and constraints.
Contribution
It introduces novel semi-streaming algorithms with improved approximation ratios for submodular maximization under complex combinatorial constraints.
Findings
Achieves approximation ratios of 2+ε, 3+2√2, and 4+2√3 for linear, monotone, and non-monotone functions.
Provides approximation bounds for generalized problems with hypergraphs and additional matroid or matchoid constraints.
Extends results to complex constraints, including k-matchoids, with explicit approximation ratios.
Abstract
We consider the problem of maximizing a non-negative submodular function under the -matching constraint, in the semi-streaming model. When the function is linear, monotone, and non-monotone, we obtain the approximation ratios of , , and , respectively. We also consider a generalized problem, where a -uniform hypergraph is given, along with an extra matroid or a -matchoid constraint imposed on the edges, with the same goal of finding a -matching that maximizes a submodular function. When the extra constraint is a matroid, we obtain the approximation ratios of , , and for linear, monotone and non-monotone submodular functions, respectively. When the extra constraint is a -matchoid, we attain the approximation ratio $\frac{8}{3}k+…
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 · Cryptography and Data Security · Privacy-Preserving Technologies in Data
