Fast submodular maximization subject to k-extendible system constraints
Abstract
As the scales of data sets expand rapidly in some application scenarios, increasing efforts have been made to develop fast submodular maximization algorithms. This paper presents a currently the most efficient algorithm for maximizing general non-negative submodular objective functions subject to k-extendible system constraints. Combining the sampling process and the decreasing threshold strategy, our algorithm Sample Decreasing Threshold Greedy Algorithm (SDTGA) obtains an expected approximation guarantee of (p-ε) for monotone submodular functions and of (p(1-p)-ε) for non-monotone cases with expected computational complexity of only O(pnεrε), where r is the largest size of the feasible solutions, 0<p ≤ 11+k is the sampling probability and 0< ε < p. If we fix the sampling probability p as 11+k, we get the best approximation ratios for both monotone and non-monotone submodular functions which are (11+k-ε) and (k(1+k)2-ε) respectively. While the parameter ε exists for the trade-off between the approximation ratio and the time complexity. Therefore, our algorithm can handle larger scale of submodular maximization problems than existing algorithms.
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.