BanditAlgorithm.linear_bandit_hypercube_minimax_lower_bound
Provedbanditslinearlower-boundsminimax
(Hypercube lower bound, L&S Theorem 24.1) Let and , with unit-variance Gaussian noise , . Then, for any policy supported in , there exists such that
(The book states no further conditions; , are the chapter's standing assumptions.)
Preamble
import Definitions.Def_LinearBanditProtocol open Matrix MeasureTheory
Formal statement
theorem BanditAlgorithm.linear_bandit_hypercube_minimax_lower_bound {d n : ℕ}
(hd : 0 < d) (hn : 0 < n) (π : LinearBanditPolicy d)
(hsupp : IsSupportedLinearPolicy {a : Fin d → ℝ | ∀ i, |a i| ≤ 1} π) :
∃ θ : Fin d → ℝ,
(∀ i, θ i = Real.sqrt (1 / n) ∨ θ i = -Real.sqrt (1 / n)) ∧
Real.exp (-2) / 8 * (d * Real.sqrt n) ≤
linearBanditExpectedRegret {a : Fin d → ℝ | ∀ i, |a i| ≤ 1} θ π n := by
sorry
Source
L&S Theorem 24.1, p.289