English

Combinatorial Semi-Bandit in the Non-Stationary Environment

Machine Learning 2021-06-22 v2 Data Structures and Algorithms Computer Science and Game Theory Machine Learning

Abstract

In this paper, we investigate the non-stationary combinatorial semi-bandit problem, both in the switching case and in the dynamic case. In the general case where (a) the reward function is non-linear, (b) arms may be probabilistically triggered, and (c) only approximate offline oracle exists \cite{wang2017improving}, our algorithm achieves O~(ST)\tilde{\mathcal{O}}(\sqrt{\mathcal{S} T}) distribution-dependent regret in the switching case, and O~(V1/3T2/3)\tilde{\mathcal{O}}(\mathcal{V}^{1/3}T^{2/3}) in the dynamic case, where S\mathcal S is the number of switchings and V\mathcal V is the sum of the total ``distribution changes''. The regret bounds in both scenarios are nearly optimal, but our algorithm needs to know the parameter S\mathcal S or V\mathcal V in advance. We further show that by employing another technique, our algorithm no longer needs to know the parameters S\mathcal S or V\mathcal V but the regret bounds could become suboptimal. In a special case where the reward function is linear and we have an exact oracle, we design a parameter-free algorithm that achieves nearly optimal regret both in the switching case and in the dynamic case without knowing the parameters in advance.

Keywords

Cite

@article{arxiv.2002.03580,
  title  = {Combinatorial Semi-Bandit in the Non-Stationary Environment},
  author = {Wei Chen and Liwei Wang and Haoyu Zhao and Kai Zheng},
  journal= {arXiv preprint arXiv:2002.03580},
  year   = {2021}
}

Comments

Accepted to UAI 2021

R2 v1 2026-06-23T13:36:16.074Z