Maillard Sampling: Boltzmann Exploration Done Optimally
Not on the map. Why?
Abstract (arXiv)
The PhD thesis of Maillard (2013) presents a rather obscure algorithm for the K-armed bandit problem. This less-known algorithm, which we call Maillard sampling (MS), computes the probability of choosing each arm in a textitclosed form, which is not true for Thompson sampling, a widely-adopted bandit algorithm in the industry. This means that the bandit-logged data from running MS can be readily used for counterfactual evaluation, unlike Thompson sampling. Motivated by such merit, we revisit MS and perform an improved analysis to show that it achieves both the asymptotical optimality and √KTlogT minimax regret bound where T is the time horizon, which matches the known bounds for asymptotically optimal UCB. %'s performance. We then propose a variant of MS called MS^+ that improves its minimax bound to √KTlogK. MS^+ can also be tuned to be aggressive (i.e., less exploration) without losing the asymptotic optimality, a unique feature unavailable from existing bandit algorithms. Our numerical evaluation shows the effectiveness of MS^+.
Key facts. Cited by 13 papers in the map (data through 13 Oct 2026). Builds on 8 of its 34 references that are in the map. First posted on arXiv 5 Nov 2021.
Builds on
8 of 34 references.
References · 8
- 2017Boltzmann Exploration Done Rightcited by 69
- 2016An optimal algorithm for the Thresholding Bandit Problemcited by 62
- 2013Thompson Sampling for 1-Dimensional Exponential Family Banditscited by 41
- 2018Garbage In, Reward Out: Bootstrapping Exploration in Multi-Armed Banditscited by 33
- 2017A minimax and asymptotically optimal algorithm for stochastic banditscited by 27
- 2015Online Stochastic Linear Optimization under One-bit Feedbackcited by 26
- 2019Perturbed-History Exploration in Stochastic Multi-Armed Banditscited by 16
- 2015Optimally Confident UCB: Improved Regret for Finite-Armed Banditscited by 7
Built on by
Citing papers per year: 2022: 1; 2023: 4; 2024: 3; 2025: 4; 2026: 1.
13 papers.
Sort:
By area:
- 2022Finite-Time Regret of Thompson Sampling Algorithms for Exponential Family Multi-Armed Banditscited by 11
- 2023A General Recipe for the Analysis of Randomized Multi-Armed Bandit Algorithmscited by 4
- 2026Regret Analysis of Retry-Based Banditscited by 4
- 2023Kullback-Leibler Maillard Sampling for Multi-armed Bandits with Bounded Rewardscited by 2
- 2024Indexed Minimum Empirical Divergence-Based Algorithms for Linear Banditscited by 2
- 2023Overcoming Prior Misspecification in Online Learning to Rankcited by 1
- 2024QuACK: A Multipurpose Queuing Algorithm for Cooperative k-Armed Banditscited by 1
- 2025Achieving adaptivity and optimality for multi-armed bandits using Exponential-Kullback Leibler Maillard Samplingcited by 1
- 2025The Confusing Instance Principle for Online Linear Quadratic Controlcited by 1
- 2023Allocating Divisible Resources on Arms with Unknown and Random Rewardscited by 0
- 2024Efficient and Adaptive Posterior Sampling Algorithms for Banditscited by 0
- 2025Connecting Thompson Sampling and UCB: Towards More Efficient Trade-offs Between Privacy and Regretcited by 0
- 2026Regret Analysis of Retry-Based Bandits20 May 2026
- 2025The Confusing Instance Principle for Online Linear Quadratic Control22 Oct 2025
- 2025Audit, Alignment, and Optimization of LM-Powered Subroutines with Application to Public Comment Processing10 Jul 2025
- 2025Connecting Thompson Sampling and UCB: Towards More Efficient Trade-offs Between Privacy and Regret5 May 2025
- 2025Achieving adaptivity and optimality for multi-armed bandits using Exponential-Kullback Leibler Maillard Sampling20 Feb 2025
- 2024QuACK: A Multipurpose Queuing Algorithm for Cooperative k-Armed Bandits31 Oct 2024
- 2024Indexed Minimum Empirical Divergence-Based Algorithms for Linear Bandits24 May 2024
- 2024Efficient and Adaptive Posterior Sampling Algorithms for Bandits2 May 2024
- 2023Allocating Divisible Resources on Arms with Unknown and Random Rewards28 Jun 2023
- 2023Kullback-Leibler Maillard Sampling for Multi-armed Bandits with Bounded Rewards28 Apr 2023
- 2023A General Recipe for the Analysis of Randomized Multi-Armed Bandit Algorithms10 Mar 2023
- 2023Overcoming Prior Misspecification in Online Learning to Rank25 Jan 2023
- 2022Finite-Time Regret of Thompson Sampling Algorithms for Exponential Family Multi-Armed Banditscited by 11
- 2023A General Recipe for the Analysis of Randomized Multi-Armed Bandit Algorithmscited by 4
- 2026Regret Analysis of Retry-Based Banditscited by 4
- 2023Kullback-Leibler Maillard Sampling for Multi-armed Bandits with Bounded Rewardscited by 2
- 2024Indexed Minimum Empirical Divergence-Based Algorithms for Linear Banditscited by 2
- 2023Overcoming Prior Misspecification in Online Learning to Rankcited by 1
- 2024QuACK: A Multipurpose Queuing Algorithm for Cooperative k-Armed Banditscited by 1
- 2025Achieving adaptivity and optimality for multi-armed bandits using Exponential-Kullback Leibler Maillard Samplingcited by 1
- 2023Allocating Divisible Resources on Arms with Unknown and Random Rewardscited by 0
- 2024Efficient and Adaptive Posterior Sampling Algorithms for Banditscited by 0
- 2025Connecting Thompson Sampling and UCB: Towards More Efficient Trade-offs Between Privacy and Regretcited by 0
- 2026Regret Analysis of Retry-Based Bandits20 May 2026
- 2025Connecting Thompson Sampling and UCB: Towards More Efficient Trade-offs Between Privacy and Regret5 May 2025
- 2025Achieving adaptivity and optimality for multi-armed bandits using Exponential-Kullback Leibler Maillard Sampling20 Feb 2025
- 2024QuACK: A Multipurpose Queuing Algorithm for Cooperative k-Armed Bandits31 Oct 2024
- 2024Indexed Minimum Empirical Divergence-Based Algorithms for Linear Bandits24 May 2024
- 2024Efficient and Adaptive Posterior Sampling Algorithms for Bandits2 May 2024
- 2023Allocating Divisible Resources on Arms with Unknown and Random Rewards28 Jun 2023
- 2023Kullback-Leibler Maillard Sampling for Multi-armed Bandits with Bounded Rewards28 Apr 2023
- 2023A General Recipe for the Analysis of Randomized Multi-Armed Bandit Algorithms10 Mar 2023
- 2023Overcoming Prior Misspecification in Online Learning to Rank25 Jan 2023
- 2022Finite-Time Regret of Thompson Sampling Algorithms for Exponential Family Multi-Armed Bandits7 Jun 2022