Combinatorial Blocking Bandits with Stochastic Delays
arXiv:2105.10625
Abstract
Recent work has considered natural variations of the multi-armed bandit problem, where the reward distribution of each arm is a special function of the time passed since its last pulling. In this direction, a simple (yet widely applicable) model is that of blocking bandits, where an arm becomes unavailable for a deterministic number of rounds after each play. In this work, we extend the above model in two directions: (i) We consider the general combinatorial setting where more than one arms can be played at each round, subject to feasibility constraints. (ii) We allow the blocking time of each arm to be stochastic. We first study the computational/unconditional hardness of the above setting and identify the necessary conditions for the problem to become tractable (even in an approximate sense). Based on these conditions, we provide a tight analysis of the approximation guarantee of a natural greedy heuristic that always plays the maximum expected reward feasible subset among the available (non-blocked) arms. When the arms' expected rewards are unknown, we adapt the above heuristic into a bandit algorithm, based on UCB, for which we provide sublinear (approximate) regret guarantees, matching the theoretical lower bounds in the limiting case of absence of delays.
arXiv commentInternational Conference on Machine Learning, ICML'21
References in corpus (9)
- Combinatorial Bandits Revisited
- Combinatorial Multi-Armed Bandit and Its Extension to Probabilistically Triggered Arms
- Combinatorial Cascading Bandits
- Allocation Problems in Ride-Sharing Platforms: Online Matching with Offline Reusable Resources
- Improving Regret Bounds for Combinatorial Semi-Bandits with Probabilistically Triggered Arms and Its Applications
- Blocking Bandits
- Rebounding Bandits for Modeling Satiation Effects
- Stochastic Bandits with Delay-Dependent Payoffs
- Recurrent Submodular Welfare and Matroid Blocking Bandits