English

Almost Optimal Batch-Regret Tradeoff for Batch Linear Contextual Bandits

Machine Learning 2022-10-18 v3

Abstract

We study the optimal batch-regret tradeoff for batch linear contextual bandits. For any batch number MM, number of actions KK, time horizon TT, and dimension dd, we provide an algorithm and prove its regret guarantee, which, due to technical reasons, features a two-phase expression as the time horizon TT grows. We also prove a lower bound theorem that surprisingly shows the optimality of our two-phase regret upper bound (up to logarithmic factors) in the \emph{full range} of the problem parameters, therefore establishing the exact batch-regret tradeoff. Compared to the recent work \citep{ruan2020linear} which showed that M=O(loglogT)M = O(\log \log T) batches suffice to achieve the asymptotically minimax-optimal regret without the batch constraints, our algorithm is simpler and easier for practical implementation. Furthermore, our algorithm achieves the optimal regret for all TdT \geq d, while \citep{ruan2020linear} requires that TT greater than an unrealistically large polynomial of dd. Along our analysis, we also prove a new matrix concentration inequality with dependence on their dynamic upper bounds, which, to the best of our knowledge, is the first of its kind in literature and maybe of independent interest.

Keywords

Cite

@article{arxiv.2110.08057,
  title  = {Almost Optimal Batch-Regret Tradeoff for Batch Linear Contextual Bandits},
  author = {Zihan Zhang and Xiangyang Ji and Yuan Zhou},
  journal= {arXiv preprint arXiv:2110.08057},
  year   = {2022}
}
R2 v1 2026-06-24T06:55:09.165Z