Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Weakly Submodular Maximization Beyond Cardinality Constraints: Does Randomization Help Greedy?

About

Submodular functions are a broad class of set functions, which naturally arise in diverse areas. Many algorithms have been suggested for the maximization of these functions. Unfortunately, once the function deviates from submodularity, the known algorithms may perform arbitrarily poorly. Amending this issue, by obtaining approximation results for set functions generalizing submodular functions, has been the focus of recent works. One such class, known as weakly submodular functions, has received a lot of attention. A key result proved by Das and Kempe (2011) showed that the approximation ratio of the greedy algorithm for weakly submodular maximization subject to a cardinality constraint degrades smoothly with the distance from submodularity. However, no results have been obtained for maximization subject to constraints beyond cardinality. In particular, it is not known whether the greedy algorithm achieves any non-trivial approximation ratio for such constraints. In this paper, we prove that a randomized version of the greedy algorithm (previously used by Buchbinder et al. (2014) for a different problem) achieves an approximation ratio of $(1 + 1/\gamma)^{-2}$ for the maximization of a weakly submodular function subject to a general matroid constraint, where $\gamma$ is a parameter measuring the distance of the function from submodularity. Moreover, we also experimentally compare the performance of this version of the greedy algorithm on real world problems against natural benchmarks, and show that the algorithm we study performs well also in practice. To the best of our knowledge, this is the first algorithm with a non-trivial approximation guarantee for maximizing a weakly submodular function subject to a constraint other than the simple cardinality constraint. In particular, it is the first algorithm with such a guarantee for the important and broad class of matroid constraints.

Lin Chen, Moran Feldman, Amin Karbasi• 2017

Related benchmarks

TaskDatasetResultRank
Bayesian A-optimal DesignEunite 2001
Objective Value102.3
6
Coverage MaximizationVideo Summarization n=30, k=6
Coverage Objective Score49.44
6
Bayesian A-optimal DesignHousing
Objective Value54.02
6
Coverage MaximizationVideo Summarization (n=20, k=5)
Coverage Score29.55
6
Coverage MaximizationVideo Summarization n=40 k=8
Objective Score64.67
6
Coverage MaximizationVideo Summarization n=50, k=10
Coverage Score79.11
6
Video SummarizationCooking website Video sequence 1.0
Object Score49.75
6
Video SummarizationVSUMM Concert V6 1.0
Object Coverage35.23
6
Bayesian A-optimal Designionosphere
Objective Function Value274.9
6
Bayesian A-optimal DesignSONAR
Objective Value593.7
6
Showing 10 of 17 rows

Other info

Follow for update