Submodular Maximization Subject to Matroid Intersection on the Fly

04/11/2022
by   Moran Feldman, et al.
0

Despite a surge of interest in submodular maximization in the data stream model, there remain significant gaps in our knowledge about what can be achieved in this setting, especially when dealing with multiple constraints. In this work, we nearly close several basic gaps in submodular maximization subject to k matroid constraints in the data stream model. We present a new hardness result showing that super polynomial memory in k is needed to obtain an o(k / log k)-approximation. This implies near optimality of prior algorithms. For the same setting, we show that one can nevertheless obtain a constant-factor approximation by maintaining a set of elements whose size is independent of the stream size. Finally, for bipartite matching constraints, a well-known special case of matroid intersection, we present a new technique to obtain hardness bounds that are significantly stronger than those obtained with prior approaches. Prior results left it open whether a 2-approximation may exist in this setting, and only a complexity-theoretic hardness of 1.91 was known. We prove an unconditional hardness of 2.69.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/30/2020

The One-way Communication Complexity of Submodular Maximization with Applications to Streaming and Robustness

We consider the classical problem of maximizing a monotone submodular fu...
research
07/15/2021

Streaming Submodular Maximization with Matroid and Matching Constraints

Recent progress in (semi-)streaming algorithms for monotone submodular f...
research
09/29/2020

Simultaneous Greedys: A Swiss Army Knife for Constrained Submodular Maximization

In this paper, we present SimultaneousGreedys, a deterministic algorithm...
research
06/01/2016

Stream Clipper: Scalable Submodular Maximization on Stream

Applying submodular maximization in the streaming setting is nontrivial ...
research
02/08/2021

Semi-Streaming Algorithms for Submodular Matroid Intersection

While the basic greedy algorithm gives a semi-streaming algorithm with a...
research
07/09/2023

Budgeted Matroid Maximization: a Parameterized Viewpoint

We study budgeted variants of well known maximization problems with mult...
research
02/16/2021

Submodular Maximization subject to a Knapsack Constraint: Combinatorial Algorithms with Near-optimal Adaptive Complexity

The growing need to deal with massive instances motivates the design of ...

Please sign up or login with your details

Forgot password? Click here to reset