Constrained Robust Submodular Partitioning
Shengjie Wang, Tianyi Zhou, Chandrashekhar Lavania, Jeff A. Bilmes
Abstract
In the robust submodular partitioning problem, we aim to allocate a set of items into m blocks, so that the evaluation of the minimum block according to a submodular function is maximized. Robust submodular partitioning promotes the diversity of every block in the partition. It has many applications in machine learning, e.g., partitioning data for distributed training so that the gradients computed on every block are consistent. We study an extension of the robust submodular partition problem with additional constraints (e.g., cardinality, multiple matroids, and/or knapsack) on every block. For example, when partitioning data for distributed training, we can add a constraint that the number of samples of each class is the same in each partition block, ensuring data balance. We present two classes of algorithms, i.e., Min-Block Greedy based algorithms (with an ⌦(1/m) bound), and Round-Robin Greedy based algorithms (with a constant bound) and show that under various constraints, they still have good approximation guarantees. Interestingly, while normally the latter runs in only weakly polynomial time, we show that using the two together yields strongly polynomial running time while preserving the approximation guarantee. Lastly, we apply the algorithms on a real-world machine learning data partitioning problem showing good results. . Ghodsi et al. [11] proposes a local search algorithm with a bound of 1 3 . Both [3] and [11] requires guessing of the optimal solution value from an exponentially decreasing sequence of values, so strictly speaking, they lose an extra (1 + )-factor in the approxima-
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext f0c525f2-3f14-4fd4-ba48-12dc5726b5d8Related papers
- Deletion Robust Submodular Maximization over MatroidsPaul Duetting, Federico Fusco, Silvio Lattanzi, Ashkan Norouzi-Fard et al.ICML 2022 · 20 citations
- An Asymptotically Optimal Approximation Algorithm for Multiobjective Submodular Maximization at ScaleFabian Christian Spaeh, Atsushi MiyauchiICML 2025
- Efficient Submodular Maximization for Sums of Concave over Modular FunctionsYang Lv, Guihao Wang, Dachuan Xu, Ruiqi YangICLR 2026
- Sparsification of Decomposable Submodular FunctionsAkbar Rafiey, Yuichi YoshidaAAAI 2022 · 11 citations
- Practical Parallel Algorithms for Submodular Maximization Subject to a Knapsack Constraint with Nearly Optimal AdaptivityShuang Cui, Kai Han, Jing Tang, He Huang et al.AAAI 2023 · 8 citations
