Minimum Latency Submodular Cover
Abstract
We study the Minimum Latency Submodular Cover problem (MLSC), which consists of a metric (V,d) with source r∈ V and m monotone submodular functions f1, f2, ..., fm: 2V → [0,1]. The goal is to find a path originating at r 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( 1 · 2+δ |V|)-approximation algorithm for MLSC, where ε>0 is the smallest non-zero marginal increase of any \fi\i=1m and δ>0 is any constant. We also consider the Latency Covering Steiner Tree problem (LCST), which is the special case of where the fis 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(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( 1/ ) 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].
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.