The Power of Adaptivity for Stochastic Submodular Cover

06/30/2021
by   Rohan Ghuge, et al.
0

In the stochastic submodular cover problem, the goal is to select a subset of stochastic items of minimum expected cost to cover a submodular function. Solutions in this setting correspond to sequential decision processes that select items one by one "adaptively" (depending on prior observations). While such adaptive solutions achieve the best objective, the inherently sequential nature makes them undesirable in many applications. We ask: how well can solutions with only a few adaptive rounds approximate fully-adaptive solutions? We give nearly tight answers for both independent and correlated settings, proving smooth tradeoffs between the number of adaptive rounds and the solution quality, relative to fully adaptive solutions. Experiments on synthetic and real datasets show qualitative improvements in the solutions as we allow more rounds of adaptivity; in practice, solutions with a few rounds of adaptivity are nearly as good as fully adaptive solutions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/31/2018

Stochastic Submodular Cover with Limited Adaptivity

In the submodular cover problem, we are given a non-negative monotone su...
research
08/17/2022

Minimum Cost Adaptive Submodular Cover

We consider the problem of minimum cost cover of adaptive-submodular fun...
research
05/14/2019

Adaptive Robust Optimization with Nearly Submodular Structure

Constrained submodular maximization has been extensively studied in the ...
research
10/25/2022

Worst-Case Adaptive Submodular Cover

In this paper, we study the adaptive submodular cover problem under the ...
research
11/09/2019

Adaptivity in Adaptive Submodularity

Adaptive sequential decision making is one of the central challenges in ...
research
03/06/2019

Fast Parallel Algorithms for Feature Selection

In this paper, we analyze a fast parallel algorithm to efficiently selec...

Please sign up or login with your details

Forgot password? Click here to reset