English

Sleeping Combinatorial Bandits

Machine Learning 2021-06-04 v1

Abstract

In this paper, we study an interesting combination of sleeping and combinatorial stochastic bandits. In the mixed model studied here, at each discrete time instant, an arbitrary \emph{availability set} is generated from a fixed set of \emph{base} arms. An algorithm can select a subset of arms from the \emph{availability set} (sleeping bandits) and receive the corresponding reward along with semi-bandit feedback (combinatorial bandits). We adapt the well-known CUCB algorithm in the sleeping combinatorial bandits setting and refer to it as \CSUCB. We prove -- under mild smoothness conditions -- that the \CSUCB\ algorithm achieves an O(log(T))O(\log (T)) instance-dependent regret guarantee. We further prove that (i) when the range of the rewards is bounded, the regret guarantee of \CSUCB\ algorithm is O(Tlog(T))O(\sqrt{T \log (T)}) and (ii) the instance-independent regret is O(T2log(T)3)O(\sqrt[3]{T^2 \log(T)}) in a general setting. Our results are quite general and hold under general environments -- such as non-additive reward functions, volatile arm availability, a variable number of base-arms to be pulled -- arising in practical applications. We validate the proven theoretical guarantees through experiments.

Keywords

Cite

@article{arxiv.2106.01624,
  title  = {Sleeping Combinatorial Bandits},
  author = {Kumar Abhishek and Ganesh Ghalme and Sujit Gujar and Yadati Narahari},
  journal= {arXiv preprint arXiv:2106.01624},
  year   = {2021}
}
R2 v1 2026-06-24T02:46:57.103Z