Semi-Streaming Algorithms for Submodular Function Maximization Under b-Matching, Matroid, and Matchoid Constraints

preprint2022arXivOpen access

Abstract

We consider the problem of maximizing a non-negative submodular function under the bb-matching constraint, in the semi-streaming model. When the function is linear, monotone, and non-monotone, we obtain the approximation ratios of 2+ε2+\varepsilon, 3+22≈5.8283 + 2 \sqrt{2} \approx 5.828, and 4+23≈7.4644 + 2 \sqrt{3} \approx 7.464, respectively. We also consider a generalized problem, where a kk-uniform hypergraph is given, along with an extra matroid or a k′k'-matchoid constraint imposed on the edges, with the same goal of finding a bb-matching that maximizes a submodular function. When the extra constraint is a matroid, we obtain the approximation ratios of k+1+εk + 1 + \varepsilon, k+2k+1+2k + 2\sqrt{k+1} + 2, and k+2k+2+3k + 2\sqrt{k + 2} + 3 for linear, monotone and non-monotone submodular functions, respectively. When the extra constraint is a k′k'-matchoid, we attain the approximation ratio 83k+649k′+O(1)\frac{8}{3}k+ \frac{64}{9}k' + O(1) for general submodular functions.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.