English

Regularized Unconstrained Weakly Submodular Maximization

Data Structures and Algorithms 2024-08-20 v2

Abstract

Submodular optimization finds applications in machine learning and data mining. In this paper, we study the problem of maximizing functions of the form h=fch = f-c, where ff is a monotone, non-negative, weakly submodular set function and cc is a modular function. We design a deterministic approximation algorithm that runs with O(nϵlognγϵ){{O}}(\frac{n}{\epsilon}\log \frac{n}{\gamma \epsilon}) oracle calls to function hh, and outputs a set S{S} such that h(S)γ(1ϵ)f(OPT)c(OPT)c(OPT)γ(1ϵ)logf(OPT)c(OPT)h({S}) \geq \gamma(1-\epsilon)f(OPT)-c(OPT)-\frac{c(OPT)}{\gamma(1-\epsilon)}\log\frac{f(OPT)}{c(OPT)}, where γ\gamma is the submodularity ratio of ff. Existing algorithms for this problem either admit a worse approximation ratio or have quadratic runtime. We also present an approximation ratio of our algorithm for this problem with an approximate oracle of ff. We validate our theoretical results through extensive empirical evaluations on real-world applications, including vertex cover and influence diffusion problems for submodular utility function ff, and Bayesian A-Optimal design for weakly submodular ff. Our experimental results demonstrate that our algorithms efficiently achieve high-quality solutions.

Keywords

Cite

@article{arxiv.2408.04620,
  title  = {Regularized Unconstrained Weakly Submodular Maximization},
  author = {Yanhui Zhu and Samik Basu and A. Pavan},
  journal= {arXiv preprint arXiv:2408.04620},
  year   = {2024}
}

Comments

To appear in CIKM'24. Full paper including omitted proofs