English

Fast submodular maximization subject to k-extendible system constraints

Data Structures and Algorithms 2018-11-20 v1

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 kk-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ϵp-\epsilon) for monotone submodular functions and of (p(1p)ϵp(1-p)-\epsilon) for non-monotone cases with expected computational complexity of only O(pnϵlnrϵ)O(\frac{pn}{\epsilon}\ln\frac{r}{\epsilon}), where rr is the largest size of the feasible solutions, 0<p11+k0<p \leq \frac{1}{1+k} is the sampling probability and 0<ϵ<p0< \epsilon < p. If we fix the sampling probability pp as 11+k\frac{1}{1+k}, we get the best approximation ratios for both monotone and non-monotone submodular functions which are (11+kϵ)(\frac{1}{1+k}-\epsilon) and (k(1+k)2ϵ)(\frac{k}{(1+k)^2}-\epsilon) respectively. While the parameter ϵ\epsilon 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.

Keywords

Cite

@article{arxiv.1811.07673,
  title  = {Fast submodular maximization subject to k-extendible system constraints},
  author = {Teng Li and Hyo-Sang Shin and Antonios Tsourdos},
  journal= {arXiv preprint arXiv:1811.07673},
  year   = {2018}
}

Comments

14 pages with no figure

R2 v1 2026-06-23T05:20:26.723Z