Improved Parallel Algorithm for Minimum Cost Submodular Cover Problem

preprint2022arXivOpen access

Abstract

In the minimum cost submodular cover problem (MinSMC), we are given a monotone nondecreasing submodular function f ⁣:2V→Z+f\colon 2^V \rightarrow \mathbb{Z}^+, a linear cost function c:V→R+c: V\rightarrow \mathbb R^{+}, and an integer k≤f(V)k\leq f(V), the goal is to find a subset A⊆VA\subseteq V with the minimum cost such that f(A)≥kf(A)\geq k. The MinSMC can be found at the heart of many machine learning and data mining applications. In this paper, we design a parallel algorithm for the MinSMC that takes at most O(log⁡kmlog⁡k(log⁡m+log⁡log⁡mk)ε4)O(\frac{\log km\log k(\log m+\log\log mk)}{\varepsilon^4}) adaptive rounds, and it achieves an approximation ratio of H(min⁡{Δ,k})1−5ε\frac{H(\min\{Δ,k\})}{1-5\varepsilon} with probability at least 1−3ε1-3\varepsilon, where Δ=max⁡v∈Vf(v)Δ=\max_{v\in V}f(v), H(⋅)H(\cdot) is the Harmonic number, m=∣V∣m=|V|, and ε\varepsilon is a constant in (0,15)(0,\frac{1}{5}).

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.