Semi-Streaming Algorithms for Submodular Matroid Intersection
Paritosh Garg, Linus Jordan, Ola Svensson

TL;DR
This paper develops a semi-streaming algorithm with a 2+epsilon approximation for weighted matroid intersection, improving previous guarantees and extending submodular maximization results under matroid constraints.
Contribution
It introduces a novel semi-streaming algorithm with a 2+epsilon approximation for weighted matroid intersection, closing the gap with unweighted cases and generalizing recent submodular maximization results.
Findings
Achieves a 2+epsilon approximation for weighted matroid intersection.
Improves previous guarantee of 4+epsilon for the same problem.
Extends submodular maximization results to matroid intersection constraints.
Abstract
While the basic greedy algorithm gives a semi-streaming algorithm with an approximation guarantee of for the \emph{unweighted} matching problem, it was only recently that Paz and Schwartzman obtained an analogous result for weighted instances. Their approach is based on the versatile local ratio technique and also applies to generalizations such as weighted hypergraph matchings. However, the framework for the analysis fails for the related problem of weighted matroid intersection and as a result the approximation guarantee for weighted instances did not match the factor achieved by the greedy algorithm for unweighted instances. Our main result closes this gap by developing a semi-streaming algorithm with an approximation guarantee of for \emph{weighted} matroid intersection, improving upon the previous best guarantee of . Our techniques also allow us to…
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
