A Poisson Process for Submodular Maximization
Abstract
We study the problem of maximizing a monotone submodular function subject to a matroid independence constraint. For more than a decade, a rich body of work has studied this problem. Initially, a tight approximation of was given using the continuous greedy algorithm [Calinescu-Chekuri-Pal-Vondr{\'a}k STOC`2008] and later non-oblivious local search techniques were able to match this tight approximation guarantee [Filmus-Ward FOCS`2012] and [Buchbinder-Feldman FOCS`2024]. We propose a new and remarkably simple approach to this problem that is based on a stochastic Poisson process. Our approach matches the tight approximation guarantee and it differs from the known two techniques since it does not require discretization or rounding while performing very few single element swaps. We also present applications of our approach and obtain fast algorithms for submodular welfare maximization, and for the general and separable assignment problems.
Cite
@article{arxiv.2605.03071,
title = {A Poisson Process for Submodular Maximization},
author = {Amit Ganz Rozenman and Ariel Kulik and Roy Schwartz and Mohit Singh},
journal= {arXiv preprint arXiv:2605.03071},
year = {2026}
}