Near-Optimal Sample Complexity for PAC Submodular Maximization
Abstract
How many noisy observations are needed to select a high-quality set with high probability? We study monotone submodular maximization, where an item's benefit can decrease as other items are selected. Given items and a selection budget , we provide a polynomial-time algorithm that returns a set of value at least with probability , where is the optimal value. Under independent unit-variance Gaussian noise on marginal gains, the algorithm uses observations, without knowing or an upper bound on function values. A matching worst-case lower bound, up to logarithmic factors, holds even for additive functions, for fixed and . The algorithm begins by evaluating each item and then selects from random candidate subsets. An exponential-moment bound for sample maxima controls the total loss from these subsets; the initial gain and the slack in the greedy guarantee together offset that loss. With exact marginal queries, the same analysis gives the strict ratio with high probability using queries. We further show that, at comparable optimal values, submodular maximization can require polynomially more observations than maximizing an additive function.
est. 32% chance this paper gets accepted at ICLR 2027.
What do you think this paper will get?
All positions stay anonymous.