Submodular Maximization Beyond Non-negativity: Guarantees, Fast Algorithms, and Applications
Not on the map. Why?
Abstract (arXiv)
It is generally believed that submodular functions -- and the more general class of γ-weakly submodular functions -- may only be optimized under the non-negativity assumption f(S) ≥ 0. In this paper, we show that once the function is expressed as the difference f = g - c, where g is monotone, non-negative, and γ-weakly submodular and c is non-negative modular, then strong approximation guarantees may be obtained. We present an algorithm for maximizing g - c under a k-cardinality constraint which produces a random feasible set S such that mathbbE left[ g(S) - c(S) right] ≥ (1 - e-γ - ε) g(OPT) - c(OPT), whose running time is O (fracnε log2 frac1ε), i.e., independent of k. We extend these results to the unconstrained setting by describing an algorithm with the same approximation guarantees and faster O(fracnε logfrac1ε) runtime. The main techniques underlying our algorithms are two-fold: the use of a surrogate objective which varies the relative importance between g and c throughout the algorithm, and a geometric sweep over possible γ values. Our algorithmic guarantees are complemented by a hardness result showing that no polynomial-time algorithm which accesses g through a value oracle can do better. We empirically demonstrate the success of our algorithms by applying them to experimental design on the Boston Housing dataset and directed vertex cover on the Email EU dataset.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 4; 2023: 2; 2024: 4; 2025: 2; 2026: 3.
20 papers.
Sort:
By area:
- 2022Stochastic Continuous Submodular Maximization: Boosting via Non-oblivious Functioncited by 21
- 2021Submodular + Concavecited by 13
- 2022Learning Interpretable Decision Rule Sets: A Submodular Optimization Approachcited by 13
- 2021Adaptive Regularized Submodular Maximizationcited by 8
- 2024Boosting Gradient Ascent for Continuous DR-submodular Maximizationcited by 6
- 2022Learning Group Importance using the Differentiable Hypergeometric Distributioncited by 5
- 2021On the Approximation Relationship between Optimizing Ratio of Submodular (RS) and Difference of Submodular (DS) Functionscited by 3
- 2023Generator Assisted Mixture of Experts For Feature Acquisition in Batchcited by 2
- 2024SLIM: a Scalable Light-weight Root Cause Analysis for Imbalanced Data in Microservicecited by 2
- 2026Optimal Skill Selection for LLM Agents with Provable Bicriteria Guaranteescited by 2
- 2021Multi-objective Evolutionary Algorithms are Generally Good: Maximizing Monotone Submodular Functions over Sequencescited by 1
- 2021Submodular Optimization Beyond Nonnegativity: Adaptive Seed Selection in Incentivized Social Advertisingcited by 1
8 more
- 2022Online Nonsubmodular Minimization with Delayed Costs: From Full Information to Bandit Feedbackcited by 1
- 2024Procurement Auctions via Approximately Optimal Submodular Optimizationcited by 1
- 2023RELS-DQN: A Robust and Efficient Local Search Framework for Combinatorial Optimizationcited by 0
- 2024A Note On Deterministic Submodular Maximization With Bounded Curvaturecited by 0
- 2025A QUBO Framework for Team Formationcited by 0
- 2025A Greedy PDE Router for Blending Neural Operators and Classical Methodscited by 0
- 2026Curvature Beyond Positivity: Greedy Guarantees for Arbitrary Submodular Functionscited by 0
- 2026Rethinking Learnability in Offline Data-driven Optimizationcited by 0
- 2026Rethinking Learnability in Offline Data-driven Optimization1 Sep 2026
- 2026Optimal Skill Selection for LLM Agents with Provable Bicriteria Guarantees20 Aug 2026
- 2026Curvature Beyond Positivity: Greedy Guarantees for Arbitrary Submodular Functions8 May 2026
- 2025A Greedy PDE Router for Blending Neural Operators and Classical Methods29 Sep 2025
- 2025A QUBO Framework for Team Formation29 Mar 2025
- 2024Procurement Auctions via Approximately Optimal Submodular Optimization20 Nov 2024
- 2024A Note On Deterministic Submodular Maximization With Bounded Curvature25 Aug 2024
- 2024SLIM: a Scalable Light-weight Root Cause Analysis for Imbalanced Data in Microservice31 May 2024
- 2024Boosting Gradient Ascent for Continuous DR-submodular Maximization16 Jan 2024
- 2023Generator Assisted Mixture of Experts For Feature Acquisition in Batch19 Dec 2023
- 2023RELS-DQN: A Robust and Efficient Local Search Framework for Combinatorial Optimization11 Apr 2023
- 2022Learning Interpretable Decision Rule Sets: A Submodular Optimization Approach8 Jun 2022
8 more
- 2022Online Nonsubmodular Minimization with Delayed Costs: From Full Information to Bandit Feedback15 May 2022
- 2022Learning Group Importance using the Differentiable Hypergeometric Distribution3 Mar 2022
- 2022Stochastic Continuous Submodular Maximization: Boosting via Non-oblivious Function3 Jan 2022
- 2021Submodular Optimization Beyond Nonnegativity: Adaptive Seed Selection in Incentivized Social Advertising30 Sep 2021
- 2021Submodular + Concave9 Jun 2021
- 2021Multi-objective Evolutionary Algorithms are Generally Good: Maximizing Monotone Submodular Functions over Sequences20 Apr 2021
- 2021Adaptive Regularized Submodular Maximization28 Feb 2021
- 2021On the Approximation Relationship between Optimizing Ratio of Submodular (RS) and Difference of Submodular (DS) Functions5 Jan 2021
- 2022Stochastic Continuous Submodular Maximization: Boosting via Non-oblivious Functioncited by 21
- 2021Submodular + Concavecited by 13
- 2022Learning Interpretable Decision Rule Sets: A Submodular Optimization Approachcited by 13
- 2021Adaptive Regularized Submodular Maximizationcited by 8
- 2024Boosting Gradient Ascent for Continuous DR-submodular Maximizationcited by 6
- 2022Learning Group Importance using the Differentiable Hypergeometric Distributioncited by 5
- 2021On the Approximation Relationship between Optimizing Ratio of Submodular (RS) and Difference of Submodular (DS) Functionscited by 3
- 2024SLIM: a Scalable Light-weight Root Cause Analysis for Imbalanced Data in Microservicecited by 2
- 2021Multi-objective Evolutionary Algorithms are Generally Good: Maximizing Monotone Submodular Functions over Sequencescited by 1
- 2021Submodular Optimization Beyond Nonnegativity: Adaptive Seed Selection in Incentivized Social Advertisingcited by 1
- 2022Online Nonsubmodular Minimization with Delayed Costs: From Full Information to Bandit Feedbackcited by 1
- 2024Procurement Auctions via Approximately Optimal Submodular Optimizationcited by 1
12 most cited of 18 All 18 (JSON)
- 2026Rethinking Learnability in Offline Data-driven Optimization1 Sep 2026
- 2026Curvature Beyond Positivity: Greedy Guarantees for Arbitrary Submodular Functions8 May 2026
- 2025A Greedy PDE Router for Blending Neural Operators and Classical Methods29 Sep 2025
- 2025A QUBO Framework for Team Formation29 Mar 2025
- 2024Procurement Auctions via Approximately Optimal Submodular Optimization20 Nov 2024
- 2024A Note On Deterministic Submodular Maximization With Bounded Curvature25 Aug 2024
- 2024SLIM: a Scalable Light-weight Root Cause Analysis for Imbalanced Data in Microservice31 May 2024
- 2024Boosting Gradient Ascent for Continuous DR-submodular Maximization16 Jan 2024
- 2023RELS-DQN: A Robust and Efficient Local Search Framework for Combinatorial Optimization11 Apr 2023
- 2022Learning Interpretable Decision Rule Sets: A Submodular Optimization Approach8 Jun 2022
- 2022Online Nonsubmodular Minimization with Delayed Costs: From Full Information to Bandit Feedback15 May 2022
- 2022Learning Group Importance using the Differentiable Hypergeometric Distribution3 Mar 2022
12 newest of 18 All 18 (JSON)