Streaming Algorithms for Cardinality-Constrained Maximization of Non-Monotone Submodular Functions in Linear Time

04/14/2021
by   Alan Kuhnle, et al.
0

For the problem of maximizing a nonnegative, (not necessarily monotone) submodular function with respect to a cardinality constraint, we propose deterministic algorithms with linear time complexity; these are the first algorithms to obtain constant approximation ratio with high probability in linear time. Our first algorithm is a single-pass streaming algorithm that obtains ratio 9.298 + ϵ and makes only two queries per received element. Our second algorithm is a multi-pass streaming algorithm that obtains ratio 4 + ϵ. Empirically, the algorithms are validated to use fewer queries than and to obtain comparable objective values to state-of-the-art algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/10/2020

Quick Streaming Algorithms for Maximization of Monotone Submodular Functions in Linear Time

We consider the problem of monotone, submodular maximization over a grou...
research
02/17/2019

Nearly Linear-Time, Deterministic Algorithm for Maximizing (Non-Monotone) Submodular Functions Under Cardinality Constraint

A deterministic, nearly linear-time, approximation algorithm FastInterla...
research
11/14/2021

Cardinality constrained submodular maximization for random streams

We consider the problem of maximizing submodular functions in single-pas...
research
07/08/2020

Linear-Time Algorithms for Adaptive Submodular Maximization

In this paper, we develop fast algorithms for two stochastic submodular ...
research
02/13/2020

Approximability of Monotone Submodular Function Maximization under Cardinality and Matroid Constraints in the Streaming Model

Maximizing a monotone submodular function under various constraints is a...
research
08/03/2019

Fast Evolutionary Algorithms for Maximization of Cardinality-Constrained Weakly Submodular Functions

We study the monotone, weakly submodular maximization problem (WSM), whi...
research
11/15/2021

Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in Parallel

For the problem of maximizing a monotone, submodular function with respe...

Please sign up or login with your details

Forgot password? Click here to reset