Stochastic Submodular Cover with Limited Adaptivity

10/31/2018
by   Arpit Agarwal, et al.
0

In the submodular cover problem, we are given a non-negative monotone submodular function f over a ground set E of items, and the goal is to choose a smallest subset S ⊆ E such that f(S) = Q where Q = f(E). In the stochastic version of the problem, we are given m stochastic items which are different random variables that independently realize to some item in E, and the goal is to find a smallest set of stochastic items whose realization R satisfies f(R) = Q. The problem captures as a special case the stochastic set cover problem and more generally, stochastic covering integer programs. We define an r-round adaptive algorithm to be an algorithm that chooses a permutation of all available items in each round k ∈ [r], and a threshold τ_k, and realizes items in the order specified by the permutation until the function value is at least τ_k. The permutation for each round k is chosen adaptively based on the realization in the previous rounds, but the ordering inside each round remains fixed regardless of the realizations seen inside the round. Our main result is that for any integer r, there exists a poly-time r-round adaptive algorithm for stochastic submodular cover whose expected cost is Õ(Q^1/r) times the expected cost of a fully adaptive algorithm. Prior to our work, such a result was not known even for the case of r=1 and when f is the coverage function. On the other hand, we show that for any r, there exist instances of the stochastic submodular cover problem where no r-round adaptive algorithm can achieve better than Ω(Q^1/r) approximation to the expected cost of a fully adaptive algorithm. Our lower bound result holds even for coverage function and for algorithms with unbounded computational power.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/25/2022

Worst-Case Adaptive Submodular Cover

In this paper, we study the adaptive submodular cover problem under the ...
research
06/30/2021

The Power of Adaptivity for Stochastic Submodular Cover

In the stochastic submodular cover problem, the goal is to select a subs...
research
02/01/2021

A Tight Bound for Stochastic Submodular Cover

We show that the Adaptive Greedy algorithm of Golovin and Krause (2011) ...
research
02/28/2021

Adaptive Regularized Submodular Maximization

In this paper, we study the problem of maximizing the difference between...
research
08/10/2021

A Parallel Algorithm for Minimum Cost Submodular Cover

In a minimum cost submodular cover problem (MinSMC), given a monotone no...
research
08/02/2021

Hardness and Approximation of Submodular Minimum Linear Ordering Problems

The minimum linear ordering problem (MLOP) seeks to minimize an aggregat...
research
12/14/2020

Minimum Robust Multi-Submodular Cover for Fairness

In this paper, we study a novel problem, Minimum Robust Multi-Submodular...

Please sign up or login with your details

Forgot password? Click here to reset