English

Recurrent Submodular Welfare and Matroid Blocking Bandits

Machine Learning 2021-03-02 v3 Data Structures and Algorithms

Abstract

A recent line of research focuses on the study of the stochastic multi-armed bandits problem (MAB), in the case where temporal correlations of specific structure are imposed between the player's actions and the reward distributions of the arms (Kleinberg and Immorlica [FOCS18], Basu et al. [NeurIPS19]). As opposed to the standard MAB setting, where the optimal solution in hindsight can be trivially characterized, these correlations lead to (sub-)optimal solutions that exhibit interesting dynamical patterns -- a phenomenon that yields new challenges both from an algorithmic as well as a learning perspective. In this work, we extend the above direction to a combinatorial bandit setting and study a variant of stochastic MAB, where arms are subject to matroid constraints and each arm becomes unavailable (blocked) for a fixed number of rounds after each play. A natural common generalization of the state-of-the-art for blocking bandits, and that for matroid bandits, yields a (11e)(1-\frac{1}{e})-approximation for partition matroids, yet it only guarantees a 12\frac{1}{2}-approximation for general matroids. In this paper we develop new algorithmic ideas that allow us to obtain a polynomial-time (11e)(1 - \frac{1}{e})-approximation algorithm (asymptotically and in expectation) for any matroid, and thus to control the (11e)(1-\frac{1}{e})-approximate regret. A key ingredient is the technique of correlated (interleaved) scheduling. Along the way, we discover an interesting connection to a variant of Submodular Welfare Maximization, for which we provide (asymptotically) matching upper and lower approximability bounds.

Keywords

Cite

@article{arxiv.2102.00321,
  title  = {Recurrent Submodular Welfare and Matroid Blocking Bandits},
  author = {Orestis Papadigenopoulos and Constantine Caramanis},
  journal= {arXiv preprint arXiv:2102.00321},
  year   = {2021}
}

Comments

Corrected Remark 3.2

R2 v1 2026-06-23T22:41:22.981Z