Stochastic Submodular Maximization via Polynomial Estimators

03/17/2023
by   Gozde Ozcan, et al.
0

In this paper, we study stochastic submodular maximization problems with general matroid constraints, that naturally arise in online learning, team formation, facility location, influence maximization, active learning and sensing objective functions. In other words, we focus on maximizing submodular functions that are defined as expectations over a class of submodular functions with an unknown distribution. We show that for monotone functions of this form, the stochastic continuous greedy algorithm attains an approximation ratio (in expectation) arbitrarily close to (1-1/e) ≈ 63% using a polynomial estimation of the gradient. We argue that using this polynomial estimator instead of the prior art that uses sampling eliminates a source of randomness and experimentally reduces execution time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/19/2021

Submodular Maximization via Taylor Series Approximation

We study submodular maximization problems with matroid constraints, in p...
research
08/17/2019

Approximation Guarantees of Stochastic Greedy Algorithms for Non-monotone Submodular Maximization with a Size Constraint

The stochastic greedy algorithm (SG) is a randomized version of the gree...
research
02/14/2018

Distributionally Robust Submodular Maximization

Submodular functions have applications throughout machine learning, but ...
research
11/05/2017

Stochastic Submodular Maximization: The Case of Coverage Functions

Stochastic optimization of continuous objectives is at the heart of mode...
research
01/14/2019

Kelly Cache Networks

We study networks of M/M/1 queues in which nodes act as caches that stor...
research
05/06/2020

Differentiable Greedy Submodular Maximization: Guarantees, Gradient Estimators, and Applications

We consider making outputs of the greedy algorithm for monotone submodul...
research
10/22/2020

Planning with Submodular Objective Functions

We study planning with submodular objective functions, where instead of ...

Please sign up or login with your details

Forgot password? Click here to reset