Submodular Maximization under the Intersection of Matroid and Knapsack Constraints
Not on the map. Why?
Abstract (arXiv)
Submodular maximization arises in many applications, and has attracted a lot of research attentions from various areas such as artificial intelligence, finance and operations research. Previous studies mainly consider only one kind of constraint, while many real-world problems often involve several constraints. In this paper, we consider the problem of submodular maximization under the intersection of two commonly used constraints, i.e., k-matroid constraint and m-knapsack constraint, and propose a new algorithm SPROUT by incorporating partial enumeration into the simultaneous greedy framework. We prove that SPROUT can achieve a polynomial-time approximation guarantee better than the state-of-the-art algorithms. Then, we introduce the random enumeration and smooth techniques into SPROUT to improve its efficiency, resulting in the SPROUT++ algorithm, which can keep a similar approximation guarantee. Experiments on the applications of movie recommendation and weighted max-cut demonstrate the superiority of SPROUT++ in practice.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 8 of its 34 references that are in the map. First posted on arXiv 18 Jul 2023.
Builds on
8 of 34 references.
References · 8
- 2019Regression Under Human Assistancecited by 40
- 2021Efficient Combinatorial Optimization for Word-level Adversarial Textual Attackcited by 17
- 2018Do Less, Get More: Streaming Submodular Maximization with Subsamplingcited by 12
- 2017Greed is Good: Near-Optimal Submodular Maximization via Greedy Optimizationcited by 11
- 2020Submodular Maximization in Clean Linear Timecited by 10
- 2020Submodular Maximization Through Barrier Functionscited by 5
- 2020Streaming Submodular Maximization under a k-Set System Constraintcited by 3
- 2020How Do You Want Your Greedy: Simultaneous or Repeated?cited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 1.
2 papers.
- 2024Assortment Planning with Sponsored Productscited by 0
- 2026Matroid Algorithms Under Size-Sensitive Independence Oraclescited by 0
- 2026Matroid Algorithms Under Size-Sensitive Independence Oracles30 Apr 2026
- 2024Assortment Planning with Sponsored Products9 Feb 2024