Optimal Algorithms for Continuous Non-monotone Submodular and DR-Submodular Maximization
Not on the map. Why?
Abstract (arXiv)
In this paper we study the fundamental problems of maximizing a continuous non-monotone submodular function over the hypercube, both with and without coordinate-wise concavity. This family of optimization problems has several applications in machine learning, economics, and communication systems. Our main result is the first frac12-approximation algorithm for continuous submodular function maximization; this approximation factor of frac12 is the best possible for algorithms that only query the objective function at polynomially many points. For the special case of DR-submodular maximization, i.e. when the submodular functions is also coordinate wise concave along all coordinates, we provide a different frac12-approximation algorithm that runs in quasilinear time. Both of these results improve upon prior work [Bian et al, 2017, Soma and Yoshida, 2017]. Our first algorithm uses novel ideas such as reducing the guaranteed approximation problem to analyzing a zero-sum game for each coordinate, and incorporates the geometry of this zero-sum game to fix the value at this coordinate. Our second algorithm exploits coordinate-wise concavity to identify a monotone equilibrium condition sufficient for getting the required approximation guarantee, and hunts for the equilibrium point using binary search. We further run experiments to verify the performance of our proposed algorithms in related machine learning applications.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 2; 2024: 2; 2025: 1; 2026: 1.
12 papers.
- 2021Online Learning via Offline Greedy Algorithms: Applications in Market Design and Optimizationcited by 40
- 2022Resolving the Approximability of Offline and Online Non-monotone DR-Submodular Maximization over General Convex Setscited by 14
- 2021Submodular + Concavecited by 13
- 2023Bandit Multi-linear DR-Submodular Maximization and Its Applications on Adversarial Submodular Banditscited by 13
- 2023A Unified Approach for Maximizing Continuous DR-submodular Functionscited by 10
- 2024Unified Projection-Free Algorithms for Adversarial DR-Submodular Optimizationcited by 5
- 2022Online Learning for Non-monotone Submodular Maximization: From Full Information to Bandit Feedbackcited by 3
- 2021Submodular Maximization via Taylor Series Approximationcited by 1
- 2024Bridging the Gap Between General and Down-Closed Convex Sets in Submodular Maximizationcited by 1
- 2021Scalable Projection-Free Optimizationcited by 0
- 2025Discrete and Continuous Difference of Submodular Minimizationcited by 0
- 2026From Average Sensitivity to Small-Loss Regret Bounds under Random-Order Modelcited by 0
- 2026From Average Sensitivity to Small-Loss Regret Bounds under Random-Order Model10 Feb 2026
- 2025Discrete and Continuous Difference of Submodular Minimization9 Jun 2025
- 2024Unified Projection-Free Algorithms for Adversarial DR-Submodular Optimization15 Mar 2024
- 2024Bridging the Gap Between General and Down-Closed Convex Sets in Submodular Maximization17 Jan 2024
- 2023A Unified Approach for Maximizing Continuous DR-submodular Functions26 May 2023
- 2023Bandit Multi-linear DR-Submodular Maximization and Its Applications on Adversarial Submodular Bandits21 May 2023
- 2022Resolving the Approximability of Offline and Online Non-monotone DR-Submodular Maximization over General Convex Sets12 Oct 2022
- 2022Online Learning for Non-monotone Submodular Maximization: From Full Information to Bandit Feedback16 Aug 2022
- 2021Submodular + Concave9 Jun 2021
- 2021Scalable Projection-Free Optimization7 May 2021
- 2021Online Learning via Offline Greedy Algorithms: Applications in Market Design and Optimization18 Feb 2021
- 2021Submodular Maximization via Taylor Series Approximation19 Jan 2021