Motivation
In a Bayesian multi-armed bandit a decision maker pulls one of K arms in each of T periods, observes the reward, and updates a prior belief about each arm's unknown parameter. The best achievable expected total reward, V∗(T,y), is the value of a dynamic program over beliefs, and for all but the smallest instances it cannot be computed. Upper bounds on V∗ are therefore the yardsticks against which heuristics such as Thompson sampling (TS) are measured: the gap between a policy's performance and an upper bound certifies how far the policy can be from optimal.
The conventional benchmark is the expected total reward of a clairvoyant who knows the arms' parameters, WTS(T,y)=Ey[Tmaxaμa(θa)], the quantity behind every Bayesian regret bound. Min, Maglaras and Moallemi (arXiv:1902.04251v2, Management Science 2025) apply the information relaxation duality of Brown, Smith and Sun (Operations Research 2010) to the bandit: a clairvoyant who sees the whole future but pays a penalty for using it. Each penalty yields a performance bound Wz(T,y) and a randomized policy (IRS, "information relaxation sampling"); the zero-information penalty recovers TS and WTS, the ideal penalty recovers V∗. The paper's Theorem 2 shows that its intermediate penalties give bounds that are provably tighter than WTS. This mission formalizes that theorem.
Setting
Let A={1,…,K}, K≥1. Arm a has an unknown parameter θa; given θa, its rewards Ra,1,Ra,2,… are i.i.d. with law Ra(θa). The parameter has a prior Pa(ya) from a conjugate family indexed by a belief ya, and the Bayesian update Ua(ya,r) is the belief after a reward r: if θa∼Pa(ya) then θa∣Ra,1∼Pa(Ua(ya,Ra,1)). The outcome ω=(θ,(Ra,n)a,n) has law I(y), under which arms are independent. Throughout, Eya∣Ra,1∣<∞ for every belief.
The conditional and predictive mean rewards are μa(θa)=E[Ra,n∣θa] and μˉa(ya)=Eya[μa(θa)], and the posterior predictive mean after n rewards of arm a is μ^a,n=Eya[μa(θa)∣Ra,1,…,Ra,n]. With NT={n∈N0K:∑ana=T} and Sa(n)=∑i=1nμ^a,i−1, the four bounds compared are
WTS(T,y)=Ey[Tamaxμa(θa)],WIRS.FH(T,y)=Ey[Tamaxμ^a,T−1],
WIRS.V-Zero(T,y)=Ey[n∈NTmaxa∑Sa(na)],WIRS.V-EMax(T,y)=Ey[a1:Tmaxt=1∑T(rt−ztIRS.V-EMax)].
In the last one the clairvoyant chooses a whole action sequence a1:T knowing ω, and at time t receives the conditional expected reward μˉat under the current belief yt−1, minus WTS(T−t,yt), plus the expectation of WTS(T−t,yt) given the history Ht−1. A supersolution is a function V^(T,y) with V^(0,y)=0 and V^(T,y)≥Eya[Ra,1+V^(T−1,U(y,a,Ra,1))] for all T≥1, y, a (Definition 2).
Formalization targets
Goal: Theorem 2 (p. 25)
WTS(T,y)≥WIRS.FH(T,y)≥WIRS.V-Zero(T,y),WTS(T,y)≥WIRS.V-EMax(T,y),
for every horizon T and every belief vector y of every conjugate model satisfying the standing assumptions.
Milestones (Appendix D.3)
- WTS≥WIRS.FH, (124).
- Lemma 1, a variant of Jensen's inequality: for non-decreasing φ, E[max{X+φ(X),0}]≥E[max{EX+φ(X),0}].
- Corollary 1, its version conditional on a sub-σ-field H.
- Corollary 2, the form for a maximum of affine functions (i−n)+X+Ci with H-measurable Ci.
- (155): the interpolating expectations Uk,n of (154) decrease in n, with WIRS.FH=U1,0, WIRS.V-Zero=UK,T and Uk+1,0=Uk,T.
- Lemma 2 (Theorem 4 of Desai, Farias and Moallemi): a supersolution V^ bounds the inner problem of its own penalty outcome by outcome, hence Wz^≤V^.
- (176)–(180): WTS is a supersolution.
Significance
The result. Theorem 2 says that the penalties IRS.FH and IRS.V-Zero, which only require sampling a future and solving a deterministic allocation problem, produce upper bounds on V∗ that are never looser than the regret benchmark WTS, and that IRS.V-EMax is too. A bound below WTS gives a sharper certificate of suboptimality for any policy, and the paper's experiments (§5) report these bounds next to the policies' performance. The ordering also organises the paper's family of policies: the bounds move monotonically from the TS benchmark towards the optimal value.
Formalizing it. The theorem is proved in the paper (Appendix D.3); it has no machine-checked proof. A formal development checks three different mechanisms: conditional Jensen for (124); a one-arm-at-a-time interpolation through Uk,n, driven by a non-standard Jensen-type inequality (Lemma 1, Corollaries 1–2), for (57); and the supersolution argument of Desai et al. for (58). The paper's own remark (pp. 59–60) shows that the middle inequality does not follow from the general "finer information gives a weaker bound" principle of Brown et al.; formalization fixes exactly which properties of the bandit (conjugacy, independence of arms, the martingale property of μ^a,n) carry the argument.
Difficulty
The obvious route to WIRS.FH≥WIRS.V-Zero is to observe that IRS.FH conditions on more information (T−1 rewards of every arm) than IRS.V-Zero (only the history so far) and invoke monotonicity of dual bounds in the relaxation. That argument fails: the two penalties are not generated by a common function, and the paper exhibits a modified bandit (163)–(165) in which the inequality reverses. The interpolation must instead trade one arm's realized cumulative payoff for a constant per-pull payoff one pull at a time, and each step needs Corollary 2, where conditioning acts inside a maximum of affine functions; ordinary Jensen points the wrong way there.
For (58), the difficulty is that the payoff of the penalised inner problem depends on the whole outcome along an adaptively chosen action sequence; the bound must hold uniformly over all KT sequences, which is why it is proved pathwise by backward induction rather than in expectation.
Formalization scope
Arms are Fin K (0-based) with [NeZero K]. All arms share one parameter type Θ (standard Borel, nonempty) and one belief type Y, the disjoint unions of the per-arm ones. Rewards are a Kernel Θ ℝ per arm, priors a Kernel Y Θ per arm, both Markov. The outcome is Fin K → Θ × (ℕ → ℝ) with law the product over arms of θa∼Pa(ya) followed by an i.i.d. reward sequence. The standing assumptions are one predicate: conjugacy (the update agrees a.e. with Mathlib's posterior of the reward kernel), joint measurability of each Ua, and Eya∣Ra,1∣<∞ for every belief, (3). μ^a,n is the conjugate (pathwise) version μˉa(ya,n) of the conditional expectation (10). WIRS.FH is defined by its closed form (33). In the penalties (26) and (168) the conditional expectations given Ht−1 are replaced by their conjugate closed forms: E[rt∣Ht−1]=μ^at,nt−1(at), and the expectation of V^(T−t,yt) is the integral over the predictive law of the next reward. The supersolution predicate requires the expectation in (166) to exist. Lemma 1 and Corollary 1 compare lower Lebesgue integrals in [0,∞]; Corollary 1 adds joint measurability of φ; Corollary 2 assumes the Ci integrable; Lemma 2's integral form assumes the pathwise maximum integrable.
Trivializations ruled out. No expectation in a goal can silently be a junk 0: the standing integrability makes every bound an honest integral, and Lemma 1 and Corollary 1 are stated with lower integrals. WIRS.V-EMax is the penalised clairvoyant value of the penalty generated by WTS, not WTS itself or the closed form (41) substituted into it. The standing assumptions are satisfiable (a sorry-free check with a one-point parameter space is in the development).
A complete development needs: conjugate updating along reward sequences and the martingale property of μ^a,n (Remark 1); measurability of θ↦⨂nRa(θ); independence of arms under I(y); conditional Jensen for finite maxima. Lemma 1, Corollaries 1–2 and Lemma 2 are reusable beyond this mission. Contributions of any milestone, or of the infrastructure lemmas above, are welcome.
Selected references
- S. Min, C. Maglaras, C. C. Moallemi, Thompson Sampling with Information Relaxation Penalties, Management Science, 2025; preprint arXiv:1902.04251v2, 2021. https://arxiv.org/abs/1902.04251
- D. B. Brown, J. E. Smith, P. Sun, Information Relaxations and Duality in Stochastic Dynamic Programs, Operations Research 58(4), 2010. https://doi.org/10.1287/opre.1090.0796
- V. V. Desai, V. F. Farias, C. C. Moallemi, Bounds for Markov Decision Processes, in F. L. Lewis and D. Liu (eds.), Reinforcement Learning and Approximate Dynamic Programming for Feedback Control, Wiley/IEEE Press, pp. 452–473, 2012 (the paper's Desai et al. 2012a; Theorem 4 there is Lemma 2 here).
- D. Russo, B. Van Roy, Learning to Optimize via Posterior Sampling, Mathematics of Operations Research 39(4), 2014. https://doi.org/10.1287/moor.2014.0650