English

The Cost of Consistency: Submodular Maximization with Constant Recourse

Data Structures and Algorithms 2024-12-04 v1 Machine Learning Machine Learning

Abstract

In this work, we study online submodular maximization, and how the requirement of maintaining a stable solution impacts the approximation. In particular, we seek bounds on the best-possible approximation ratio that is attainable when the algorithm is allowed to make at most a constant number of updates per step. We show a tight information-theoretic bound of 23\tfrac{2}{3} for general monotone submodular functions, and an improved (also tight) bound of 34\tfrac{3}{4} for coverage functions. Since both these bounds are attained by non poly-time algorithms, we also give a poly-time randomized algorithm that achieves a 0.510.51-approximation. Combined with an information-theoretic hardness of 12\tfrac{1}{2} for deterministic algorithms from prior work, our work thus shows a separation between deterministic and randomized algorithms, both information theoretically and for poly-time algorithms.

Keywords

Cite

@article{arxiv.2412.02492,
  title  = {The Cost of Consistency: Submodular Maximization with Constant Recourse},
  author = {Paul Dütting and Federico Fusco and Silvio Lattanzi and Ashkan Norouzi-Fard and Ola Svensson and Morteza Zadimoghaddam},
  journal= {arXiv preprint arXiv:2412.02492},
  year   = {2024}
}
R2 v1 2026-06-28T20:21:28.425Z