Non-Stationary Lipschitz Bandits

Nicolas Nguyen, Solenne Gaucher, Claire Vernade
5/24/2025
stat.MLcs.LG

No official code found. Best implementation: nguyenicolas/NS_Lipschitz_Bandits (2 stars, last commit 2025-08-11). 1 more below.

Abstract

We study the problem of non-stationary Lipschitz bandits, where the number of actions is infinite and the reward function, satisfying a Lipschitz assumption, can change arbitrarily over time. We design an algorithm that adaptively tracks the recently introduced notion of significant shifts, defined by large deviations of the cumulative reward function. To detect such reward changes, our algorithm leverages a hierarchical discretization of the action space. Without requiring any prior knowledge of the non-stationarity, our algorithm achieves a minimax-optimal dynamic regret bound of $\mathcal{\widetilde{O}}(\tilde{L}^{1/3}T^{2/3})$, where $\tilde{L}$ is the number of significant shifts and $T$ the horizon. This result provides the first optimal guarantee in this setting.

View on arXivView PDF

Code Implementations(2)

Experiments for Non-Stationary Lipschitz Bandits

20PythonJun 24, 20251 years ago

Anonymous repo for the Neurips submission #1681 : Non-stationary Lipschitz Bandits

00PythonJul 21, 20251 years ago

Similar Papers

Cite this paper

@article{nguyen2025nonstationary,
  title  = {Non-Stationary Lipschitz Bandits},
  author = {Nicolas Nguyen and Solenne Gaucher and Claire Vernade},
  year   = {2025},
  eprint = {2505.18871},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.18871v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.18871.svg)](https://codeofpaper.com/paper/2505.18871)

Discussion