Achieving Optimal Static and Dynamic Regret Simultaneously in Bandits with Deterministic Losses
Jian Qian, Chen-Yu Wei
TL;DR
This work resolves the long-standing question of whether one can simultaneously achieve optimal static and dynamic regret in adversarial bandits under a deterministic-loss and oblivious-adversary setting. By leveraging Blackwell approachability and a negative static regret mechanism, the authors design a general algorithm that attains $\widetilde{O}(\sqrt{AT})$ static regret and $\widetilde{O}(\sqrt{SAT})$ dynamic regret against an oblivious adversary, while also strengthening the adaptive-adversary lower bound. The results reveal a fundamental separation between oblivious and adaptive adversaries in multi-armed bandits when multiple regret benchmarks are optimized together, and they connect to the broader open problem of simultaneously handling benchmarks with different switch counts. The approach unifies vector-valued online learning with scalar regret guarantees, offering a new model-selection-style procedure for bandits that could be of independent interest in sequential decision-making. Overall, the paper advances our understanding of best-of-all-worlds performance in non-stationary, adversarial environments.
Abstract
In adversarial multi-armed bandits, two performance measures are commonly used: static regret, which compares the learner to the best fixed arm, and dynamic regret, which compares it to the best sequence of arms. While optimal algorithms are known for each measure individually, there is no known algorithm achieving optimal bounds for both simultaneously. Marinov and Zimmert [2021] first showed that such simultaneous optimality is impossible against an adaptive adversary. Our work takes a first step to demonstrate its possibility against an oblivious adversary when losses are deterministic. First, we extend the impossibility result of Marinov and Zimmert [2021] to the case of deterministic losses. Then, we present an algorithm achieving optimal static and dynamic regret simultaneously against an oblivious adversary. Together, they reveal a fundamental separation between adaptive and oblivious adversaries when multiple regret benchmarks are considered simultaneously. It also provides new insight into the long open problem of simultaneously achieving optimal regret against switching benchmarks of different numbers of switches. Our algorithm uses negative static regret to compensate for the exploration overhead incurred when controlling dynamic regret, and leverages Blackwell approachability to jointly control both regrets. This yields a new model selection procedure for bandits that may be of independent interest.
