English

Minimum Latency Submodular Cover

Data Structures and Algorithms 2013-03-05 v3

Abstract

We study the Minimum Latency Submodular Cover problem (MLSC), which consists of a metric (V,d)(V,d) with source rVr\in V and mm monotone submodular functions f1,f2,...,fm:2V[0,1]f_1, f_2, ..., f_m: 2^V \rightarrow [0,1]. The goal is to find a path originating at rr that minimizes the total cover time of all functions. This generalizes well-studied problems, such as Submodular Ranking [AzarG11] and Group Steiner Tree [GKR00]. We give a polynomial time O(log1\epslog2+δV)O(\log \frac{1}{\eps} \cdot \log^{2+\delta} |V|)-approximation algorithm for MLSC, where ϵ>0\epsilon>0 is the smallest non-zero marginal increase of any {fi}i=1m\{f_i\}_{i=1}^m and δ>0\delta>0 is any constant. We also consider the Latency Covering Steiner Tree problem (LCST), which is the special case of \mlsc where the fif_is are multi-coverage functions. This is a common generalization of the Latency Group Steiner Tree [GuptaNR10a,ChakrabartyS11] and Generalized Min-sum Set Cover [AzarGY09, BansalGK10] problems. We obtain an O(log2V)O(\log^2|V|)-approximation algorithm for LCST. Finally we study a natural stochastic extension of the Submodular Ranking problem, and obtain an adaptive algorithm with an O(log1/\eps)O(\log 1/ \eps) approximation ratio, which is best possible. This result also generalizes some previously studied stochastic optimization problems, such as Stochastic Set Cover [GoemansV06] and Shared Filter Evaluation [MunagalaSW07, LiuPRY08].

Keywords

Cite

@article{arxiv.1110.2207,
  title  = {Minimum Latency Submodular Cover},
  author = {Sungjin Im and Viswanath Nagarajan and Ruben van der Zwaan},
  journal= {arXiv preprint arXiv:1110.2207},
  year   = {2013}
}

Comments

23 pages, 1 figure

R2 v1 2026-06-21T19:18:13.145Z