Lai-Robbins lower bound
This article may be too technical for most readers to understand. Please help improve it to make it understandable to non-experts, without removing the technical details. (December 2025) (Learn how and when to remove this template message) |
The Lai-Robbins lower bound[1] gives an asymptotic lower bound on the regret that any uniformly good algorithm must incur in the stochastic multi-armed bandit problem. The original result was proved by Tze Leung Lai and Herbert Robbins in 1985 for parametric exponential families. Later work extended the statement to more general classes of distributions.[2]
Multi-armed bandit problem
The multi-armed bandit problem (MAB) is a sequential game in which the player must trade off exploration (to learn) and exploitation (to earn).
The player chooses among actions (arms) with unknown distributions . The player is assumed to know a class of distributions such that for every one has (for example, may be the family of Gaussian or Bernoulli distributions).
At each round the player selects (pulls) an arm and observes a reward .
We denote
- the number of times arm has been pulled in the first rounds,
- the vector of arm means, where ,
- the highest mean
- the gap of arm .
An arm with is called an optimal arm; otherwise it is a suboptimal arm.
The goal is to minimize the regret at horizon , defined by
Intuitively, the regret is the (expected) total loss compared to always playing an optimal arm:
An MAB algorithm is a (possibly randomized) policy that, at each round , maps the history to a distribution over the next action .[3]
Intuitive example
Suppose a farmer must choose, each year, one of seed varieties to plant. Each variety has an unknown average yield . If the farmer knew the best variety (with mean ) he would plant it every year; in reality he must try varieties to learn which is best. The cumulative regret after years measures the total expected loss in yield due to imperfect knowledge.
Remarks
- The model above is the stochastic MAB; there also exist adversarial variants.[3]
- One may consider a fixed-horizon setting (known ) or an anytime setting (unknown ).
Lai-Robbins lower bound
The theorem gives the right amount of time we should pull a suboptimal arm to distinguish whether we are in the instance with or with where is such that .
Knowning a lower bound on the number of pull of every suboptimal arm gives a lower bound on the regret as only suboptimal arms contribute to the regret.
Before stating the formal theorem we need to define what is a consistent algorithm.
Consistency (uniformly good algorithms)
Let be a class of probability distributions and consider arms with reward distributions . An algorithm is said to be consistent (also called uniformly good) on if, for every instance , the expected regret grows subpolynomially:
This assumption excludes algorithms that perform well on some instances but incur linear regret on others.
Formal lower bound

For any suboptimal arm . For a distribution and a threshold , define
where denotes the Kullback-Leibler divergence.
Then, for any algorithm consistent on and for every instance , every suboptimal arm satisfies
Consequently, the regret satisfies
The original 1985 paper[1] established this result for exponential families; later work showed that the bound holds under much weaker assumptions on .
Intuition
Consistency imposes that, for every , the number of pulls of an optimal arm must be large. This means that is estimated very accurately. The goal is to determine, for a suboptimal arm , how many samples are needed to be confident, with the appropriate level of confidence, that . To do so, we use what is called the most confusing instance: an instance close to such that arm is optimal. We define it as such that, for all , , and is chosen so that . The objective is to determine how many samples of arm are required to distinguish whether we are in the instance with or with in terms of distance.
Sketch of proof
|
|---|
|
The proof relies on a change-of-measure argument. Fix a suboptimal arm and consider an alternative instance that coincides with on all arms except , and such that arm becomes optimal under . If the algorithm does not sample arm sufficiently often, then the observation processes induced by and are statistically hard to distinguish, although the algorithm must behave differently in the two instances because of consistency combined with having different optimal arms. Using information-theoretic equalities, one can show that where denotes the sequence of actions and observations up to time . Since and differ only on arm , this reduces to On the other hand, using information-theoretic inequalities one can show As is not optimal under , consistency implies that for all , , while since is optimal for . Letting yields Combining this inequality with the previous equality gives Minimizing over all alternatives such that yields the lower bound in terms of .[2] |
Algorithms achieving the Lai-Robbins lower bound
Several algorithms are known to achieve the Lai-Robbins asymptotic lower bound under specific assumptions on the reward distribution class . The following list summarizes a non-exhaustive list of algorithms mathing the lower bound.
| Distribution class | Algorithms |
|---|---|
| Gaussian rewards (known variance) | KL-UCB[4], TS[5], AdaUCB[6], KL-UCB-switch[7], RB-SDA[8] |
| Gaussian rewards | CHK[9] |
| One-dimensional exponential families | KL-UCB[4] |
| Bounded rewards | KL-UCB[4], IMED[10], Fast-IMED[11], DMED[12], NPTS[13] |
Extension to structured families
In structured bandit problems, the vector of means is known to belong to a given set . Define the set of admissible instances
For an instance , let
denote the set of optimal arms.
Define the set of alternative instances
Then, for any algorithm consistent on , the regret satisfies, for every ,
where is defined as the solution of
Extension to other problems
Best arm identification (BAI)
A similar result has been proved for best arm identification, which is the same game except that, instead of minimizing the regret, the goal is to identify the best arm with probability using as few rounds as possible.[16]
Reinforcement Learning (RL)
Similar results have been proved for regret minimization in average-reward reinforcement learning. The order is also , with a constant that depends on the problem.[17]
See also
- Multi-armed bandit
- Upper Confidence Bound
- Confidence interval
References
- ↑ 1.0 1.1 Lai, T.L.; Robbins, Herbert (1985). "Asymptotically Efficient Adaptive Allocation Rules". Advances in Applied Mathematics. 6 (1): 4–22. Bibcode:1985AdApM...6....4L. doi:10.1016/0196-8858(85)90002-8.
- ↑ 2.0 2.1 Maillard, Odalric-Ambrym (2019). Mathematics of statistical sequential decision making (PhD thesis). Université de Lille, Sciences et Technologies.
- ↑ 3.0 3.1 Lattimore, Tor; Szepesvári, Csaba (2020). Bandit Algorithms. Cambridge: Cambridge University Press. Search this book on
- ↑ 4.0 4.1 4.2 Cappé, Olivier; Garivier, Aurélien; Maillard, Odalric-Ambrym; Munos, Rémi; Stoltz, Gilles (2013). "Kullback-Leibler Upper Confidence Bounds for Optimal Sequential Allocation". The Annals of Statistics: 1516–1541.
- ↑ Agrawal, Shipra; Goyal, Navin (2012). Mannor, Shie; Srebro, Nathan; Williamson, Robert C., eds. Analysis of Thompson Sampling for the Multi-armed Bandit Problem. Proceedings of the 25th Annual Conference on Learning Theory. Proceedings of Machine Learning Research. 23. PMLR. pp. 39.1–39.26.
- ↑ Lattimore, Tor (2018). "Refining the Confidence Level for Optimistic Bandit Strategies". Journal of Machine Learning Research. 19 (20): 1–32.
- ↑ Garivier, Aurélien; Hadiji, Hédi; Ménard, Pierre; Stoltz, Gilles (2022). "KL-UCB-switch: Optimal Regret Bounds for Stochastic Bandits from Both a Distribution-Dependent and a Distribution-Free Viewpoints". Journal of Machine Learning Research. 23 (179): 1–66.
- ↑ Baudry, Dorian; Kaufmann, Emilie; Maillard, Odalric-Ambrym (2020). "Sub-sampling for Efficient Non-Parametric Bandit Exploration". arXiv:2010.14323 [stat.ML]. Unknown parameter
|volume=ignored (help) - ↑ Cowan, Wesley; Honda, Junya; Katehakis, Michael N. (2018). "Normal Bandits of Unknown Means and Variances". Journal of Machine Learning Research. 18 (154): 1–28.
- ↑ Honda, Junya; Takemura, Akimichi (2015). "Non-Asymptotic Analysis of a New Bandit Algorithm for Semi-Bounded Rewards". Journal of Machine Learning Research. 16 (113): 3721–3756.
- ↑ Baudry, Dorian; Pesquerel, Fabien; Degenne, Rémy; Maillard, Odalric-Ambrym (2023). "Fast Asymptotically Optimal Algorithms for Non-Parametric Stochastic Bandits". Advances in Neural Information Processing Systems. 36: 11469–11514.
- ↑ Honda, Junya; Takemura, Akimichi (2010). "An Asymptotically Optimal Bandit Algorithm for Bounded Support Models". COLT. pp. 67–79.
- ↑ Riou, Charles; Honda, Junya (2020). "Bandit Algorithms Based on Thompson Sampling for Bounded Reward Distributions". In Kontorovich, Aryeh; Neu, Gergely. Proceedings of the 31st International Conference on Algorithmic Learning Theory. Proceedings of Machine Learning Research. 117. PMLR. pp. 777–826.
- ↑ Graves, Todd L.; Lai, Tze Leung (1997). "Asymptotically efficient adaptive choice of control laws in uncontrolled Markov chains". SIAM Journal on Control and Optimization. SIAM. 35 (3): 715–743. doi:10.1137/S0363012994275440.
- ↑ Kaufmann, Emilie (2020). Contributions to the optimal solution of several bandit problems (PhD thesis). Université de Lille.
- ↑ Garivier, Aurélien; Kaufmann, Emilie (2016). "Optimal Best Arm Identification with Fixed Confidence". arXiv:1602.04589 [math.ST]. Unknown parameter
|volume=ignored (help) - ↑ Boone, Victor; Maillard, Odalric-Ambrym (2025). "The regret lower bound for communicating Markov Decision Processes". arXiv:2501.13013 [cs.LG]. Unknown parameter
|volume=ignored (help)
This article "Lai-Robbins lower bound" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Lai-Robbins lower bound. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.
