arXiv is now an independent nonprofit! Learn more
License: CC BY 4.0
arXiv:2608.18863v1 [stat.ML] 19 Aug 2026

Sharper Regret Bounds for Time-Varying Gaussian Process Bandits with Constant Exploration

Matthias Mandl Affiliation: Delft Institute of Applied Mathematics Affiliation: Delft University of Technology Affiliation: Mekelweg 4, 2628 CD, Delft Email: M.J.Mandl-2@tudelft.nl    Hanne Kekkonen Affiliation: Delft Institute of Applied Mathematics Affiliation: Delft University of Technology Affiliation: Mekelweg 4, 2628 CD, Delft Email: H.N.Kekkonen@tudelft.nl
Abstract

We study Bayesian optimization in a time-varying environment where the unknown reward function evolves according to a Gaussian process drift model. Existing GP-UCB analyses in this setting typically require the exploration parameter to grow with the horizon to maintain uniform confidence bounds. Using per-round local confidence events, we show that GP-UCB can instead be run with a constant exploration parameter and obtain an expected-regret bound whose coefficient depends on the drift rate. We also derive a sharper time-varying maximum-information-gain bound. For the squared exponential kernel, it yields γ~T/T=𝒪~​(ϵ1/2)\tilde{\gamma}_{T}/T=\widetilde{\mathcal{O}}(\epsilon^{1/2}) and expected average regret 𝒪~​(ϵ1/4)\widetilde{\mathcal{O}}(\epsilon^{1/4}) in the persistent-drift regime. The same constant-exploration analysis also yields realized-regret guarantees. Simulations support the predicted logarithmic dependence of the bound-suggested exploration parameter on 1/ϵ1/\epsilon.

1 Introduction

Many sequential decision problems require optimizing an unknown objective through a limited number of costly evaluations. Examples include tuning the hyperparameters of machine learning models (20), adapting control policies in robotics (8), and selecting treatment strategies in clinical trials (24). In these settings, each evaluation reveals only imperfect information about the objective, forcing a fundamental trade-off between exploration and exploitation.

Bayesian optimization (BO) provides a framework for sequentially optimizing an unknown objective by combining a probabilistic surrogate model with an acquisition rule. In the standard GP bandit formulation, the objective is a fixed function f:𝒮→ℝf:\mathcal{S}\to\mathbb{R}. At each round tt, the learner selects xt∈𝒮x_{t}\in\mathcal{S} and observes yt=f⁡(xt)+zty_{t}=f(x_{t})+z_{t}, where ztz_{t} is observation noise. Gaussian processes (GPs) are commonly used as surrogate models because they provide posterior mean and uncertainty estimates in closed form.

When decisions affect performance throughout the learning process, performance is typically measured by cumulative regret, RT=∑t=1T(maxx∈𝒮⁡f⁡(x)−f⁡(xt))R_{T}=\sum_{t=1}^{T}(\max_{x\in\mathcal{S}}f(x)-f(x_{t})). This criterion originates in the multi-armed bandit literature (17; 16; 2). Algorithms such as Gaussian Process Upper Confidence Bound (GP-UCB) (21) and GP-Thompson sampling (18; 9) extend bandit methods to continuous domains and achieve sublinear regret under suitable kernel regularity assumptions, with guarantees typically expressed through the maximum information gain (21; 23; 19).

However, many applications are inherently dynamic. System performance may drift due to environmental changes or evolving user behavior, necessitating a time-dependent reward model ft:𝒮→ℝf_{t}:\mathcal{S}\to\mathbb{R}. When the objective changes over time, sublinear cumulative regret is generally unachievable. The relevant theoretical goal shifts to bounding the average regret, RT/TR_{T}/T, as a function of the environmental drift rate.

A principled probabilistic model for this setting was introduced by 5. In their time-varying Gaussian process (TV-GP) model, the latent function evolves according to a Markov recursion driven by GP innovations, which induces a separable spatio-temporal kernel. Under this model, the learner updates a temporally discounted GP posterior and selects actions using a modified GP-UCB rule. Their analysis shows that near-optimal regret rates are achievable up to logarithmic factors. Subsequent work has studied related models of nonstationarity, including change-point structure (6), irregular evaluation times (13), and bounded variation in RKHS norms (10). A separate frequentist line studies nonstationary kernelized bandits under sup-norm variation, including algorithms (25; 12; 14) and lower bounds (7). Other extensions include kernel-agnostic adaptation (26) and stale-data removal in dynamic Bayesian optimization (3; 4).

A recurring theoretical and practical limitation in these analyses is the exploration schedule. Existing regret guarantees typically require the GP-UCB exploration parameter, βt\beta_{t}, to grow with time tt. This leads to deteriorating performance on long time horizons and introduces schedule tuning parameters. In practice, such schedules are difficult to calibrate and induce unnecessary over-exploration.

This paper revisits the TV-GP setting of 5, where the temporal evolution is governed by a drift parameter ϵ>0\epsilon>0, and shows that GP-UCB can be run with a constant exploration parameter while retaining rigorous performance guarantees. Our analysis uses local confidence events at each round rather than a single event that holds uniformly over the horizon. For any fixed drift level, Theorem 1 gives an expected regret bound with linear dependence on TT and a coefficient controlled by γ~T/T\tilde{\gamma}_{T}/T. In the persistent-drift regime, this yields a coefficient that decreases as the drift rate decreases. This differs from standard deterministic uniform-confidence GP-UCB analyses in static environments, where the confidence parameter generally depends on the horizon or time.

The analysis also gives a sharper dependence on the drift rate through the time-varying maximum information gain. If the static information gain satisfies γN=𝒪~​(Nq)\gamma_{N}=\widetilde{\mathcal{O}}(N^{q}), then in the persistent-drift regime

γ~TT=𝒪~​(ϵ2​(1−q)4−q),𝔼⁡[RT]T=𝒪~​(ϵ1−q4−q).\frac{\tilde{\gamma}_{T}}{T}=\widetilde{\mathcal{O}}\!\left(\epsilon^{\frac{2(1-q)}{4-q}}\right),\qquad\frac{\mathbb{E}[R_{T}]}{T}=\widetilde{\mathcal{O}}\!\left(\epsilon^{\frac{1-q}{4-q}}\right).

For the squared exponential kernel, the latter becomes 𝒪~​(ϵ1/4)\widetilde{\mathcal{O}}(\epsilon^{1/4}). Our analysis also isolates how the bound-suggested constant exploration parameter depends on the drift rate. In the regret bounds of 5, the prescribed exploration schedule is independent of ϵ\epsilon. In contrast, balancing the upper-bound scaling suggests that the bound-suggested constant β\beta increases as ϵ\epsilon decreases. This does not by itself imply uniformly more exploration, since the UCB rule depends on the product of β\sqrt{\beta} and the posterior standard deviation. Rather, when drift is slower, past observations remain informative for longer and the posterior variance is typically smaller. A larger β\beta compensates for this reduced variance by assigning more value to reducing the remaining uncertainty, which is also more consequential because information acquired now remains useful over a longer effective horizon.

The dependence of the bound-suggested exploration parameter on the temporal dynamics also gives a simple rule for changes in sampling frequency. If observations are collected every Δ\Delta time units, larger Δ\Delta corresponds to greater effective drift between successive evaluations. Temporal correlations then decay faster, past observations become obsolete more quickly, and the analysis predicts a smaller bound-suggested exploration parameter.

The remainder of the paper is organized as follows. Section 2 introduces the time-varying GP model, the domain regularity assumptions, and the temporally discounted GP-UCB policy. Section 3 presents the expected-regret bound and the post-hoc and prescribed-confidence guarantees for realized regret. Section 4 derives the drift-dependent information-gain and regret rates and analyzes the bound-suggested exploration parameter. Section 5 provides a supporting empirical simulation study. Section 6 provides the conclusion. Additional proofs and technical results are deferred to the appendices.

2 Problem setting

We start by introducing the dynamic regret setting. Let 𝒮⊆ℝd\mathcal{S}\subseteq\mathbb{R}^{d} be compact. At each round t=1,2,…t=1,2,\ldots, the algorithm selects a query point xt∈𝒮x_{t}\in\mathcal{S} and observes

yt=ft​(xt)+zt,zt∼𝒩⁡(0,σ2)​i.i.d.,y_{t}=f_{t}(x_{t})+z_{t},\qquad z_{t}\sim\mathcal{N}(0,\sigma^{2})\ \text{i.i.d.}, (1)

where ft:𝒮→ℝf_{t}:\mathcal{S}\to\mathbb{R} is an unknown reward function that changes with time. Let

xt⋆∈arg⁡maxx∈𝒮​ft​(x)x_{t}^{\star}\in\arg\max_{x\in\mathcal{S}}f_{t}(x)

denote a maximizer at round tt. The instantaneous regret is

rt:=ft​(xt⋆)−ft​(xt)≥0,r_{t}:=f_{t}(x_{t}^{\star})-f_{t}(x_{t})\geq 0, (2)

and the cumulative regret over TT rounds is

RT:=∑t=1Trt.R_{T}:=\sum_{t=1}^{T}r_{t}. (3)

In the non-stationary setting, sublinear cumulative regret is not expected in general, so the main objective is to control the linear growth rate and its dependence on the temporal properties of ftf_{t}. We model the function sequence ftf_{t} using the time-varying Gaussian process construction of 5. Let (gt)t≥1(g_{t})_{t\geq 1} be i.i.d. draws from 𝒢​𝒫​(0,kS)\mathcal{GP}(0,k_{S}), where kSk_{S} is a spatial kernel on 𝒮\mathcal{S}. The latent process is defined by

f1​(x)=g1​(x),ft+1​(x)=1−ϵ​ft​(x)+ϵ​gt+1​(x),t≥1,f_{1}(x)=g_{1}(x),\qquad f_{t+1}(x)=\sqrt{1-\epsilon}\,f_{t}(x)+\sqrt{\epsilon}\,g_{t+1}(x),\quad t\geq 1, (4)

with drift parameter ϵ∈(0,1]\epsilon\in(0,1]. For each fixed tt, the marginal law remains 𝒢​𝒫​(0,kS)\mathcal{GP}(0,k_{S}), while the temporal dependence decays geometrically. Equivalently, {ft​(x)}(x,t)\{f_{t}(x)\}_{(x,t)} is a Gaussian process on 𝒮×ℕ\mathcal{S}\times\mathbb{N} with separable kernel

k⁡((x,t),(x′,t′))=kS​(x,x′)​kT​(t,t′),kT​(t,t′)=(1−ϵ)|t−t′|.k\big((x,t),(x^{\prime},t^{\prime})\big)=k_{S}(x,x^{\prime})\,k_{T}(t,t^{\prime}),\qquad k_{T}(t,t^{\prime})=(\sqrt{1-\epsilon})^{|t-t^{\prime}|}. (5)

We refer to (5) as the time-decayed kernel, since its temporal factor discounts correlations geometrically with temporal separation. We assume throughout that the prior variance is uniformly bounded,

kS​(x,x)≤1for all ​x∈𝒮.k_{S}(x,x)\leq 1\qquad\text{for all }x\in\mathcal{S}.

Given past data

ℋt−1={(xi,yi)}i=1t−1,y1:t−1=(y1,…,yt−1)⊤,\mathcal{H}_{t-1}=\{(x_{i},y_{i})\}_{i=1}^{t-1},\qquad y_{1:t-1}=(y_{1},\ldots,y_{t-1})^{\top},

Gaussian process regression under the kernel (5) yields a Gaussian posterior for ft​(x)f_{t}(x) with mean and variance

μt−1​(x)\displaystyle\mu_{t-1}(x) =k~t−1(x)⊤(K~t−1+σ2I)−1y1:t−1,\displaystyle=\tilde{k}_{t-1}(x)^{\top}\big(\tilde{K}_{t-1}+\sigma^{2}I\big)^{-1}y_{1:t-1}, (6)
σt−12​(x)\displaystyle\sigma_{t-1}^{2}(x) =kS​(x,x)−k~t−1​(x)⊤​(K~t−1+σ2​I)−1​k~t−1​(x),\displaystyle=k_{S}(x,x)-\tilde{k}_{t-1}(x)^{\top}\big(\tilde{K}_{t-1}+\sigma^{2}I\big)^{-1}\tilde{k}_{t-1}(x), (7)

where

k~t−1​(x):=[kS​(xi,x)​(1−ϵ)|t−i|]i=1t−1,K~t−1:=[kS​(xi,xj)​(1−ϵ)|i−j|]i,j=1t−1.\tilde{k}_{t-1}(x):=\big[k_{S}(x_{i},x)\,(\sqrt{1-\epsilon})^{|t-i|}\big]_{i=1}^{t-1},\qquad\tilde{K}_{t-1}:=\big[k_{S}(x_{i},x_{j})\,(\sqrt{1-\epsilon})^{|i-j|}\big]_{i,j=1}^{t-1}. (8)

These expressions are obtained by evaluating the spatio-temporal kernel (5) at the observed pairs (xi,i)(x_{i},i) and the prediction point (x,t)(x,t). The factors (1−ϵ)|t−i|(\sqrt{1-\epsilon})^{|t-i|} account for the fact that older observations are less informative about the current function ftf_{t}.

As in standard GP bandit analysis, we measure cumulative uncertainty by the time-varying maximum information gain (5), which controls sums of posterior variances in regret bounds (21, Lemma 5.4). For a design set

A={(x1,1),…,(xT,T)},A=\{(x_{1},1),\ldots,(x_{T},T)\},

let fA=(f1​(x1),…,fT​(xT))⊤f_{A}=(f_{1}(x_{1}),\ldots,f_{T}(x_{T}))^{\top} and yA=(y1,…,yT)⊤y_{A}=(y_{1},\ldots,y_{T})^{\top}. Since yA=fA+zAy_{A}=f_{A}+z_{A} with independent Gaussian noise,

I⁡(yA,fA)=12​log​det(I+σ−2​K~A),I(y_{A};f_{A})=\frac{1}{2}\log\det\big(I+\sigma^{-2}\tilde{K}_{A}\big), (9)

where K~A\tilde{K}_{A} is the covariance matrix of fAf_{A} induced by (5). We define the time-varying maximum information gain as

γ~T:=maxx1:T∈𝒮TI(yA;fA),\tilde{\gamma}_{T}:=\max_{x_{1:T}\in\mathcal{S}^{T}}I(y_{A};f_{A}), (10)

To control the discretization error incurred on a continuous domain, we impose the following standard GP-UCB regularity condition (21; 5).

Assumption 1 (Derivative tail bound).

There exist constants a≥1a\geq 1 and b>0b>0 such that, for each t≥1t\geq 1, each spatial dimension j∈{1,…,d}j\in\{1,\ldots,d\}, and all L>0L>0,

ℙ{supx∈𝒮|∂ft​(x)∂x(j)|>L}≤aexp(−(Lb)2).\mathbb{P}\Big\{\sup_{x\in\mathcal{S}}\big|\frac{\partial f_{t}(x)}{\partial x^{(j)}}\big|>L\Big\}\leq a\exp\Big(-\big(\frac{L}{b}\big)^{2}\Big). (11)

This condition holds for many commonly used kernels, including the squared exponential kernel and Matérn kernels with smoothness parameter ν>2\nu>2, under appropriate differentiability conditions on kSk_{S}; see 11. The TV-GP-UCB selection rule is given in Algorithm 1. At round tt, the algorithm selects

xt∈arg⁡maxx∈𝒮⁡(μt−1​(x)+βt​σt−1​(x)).x_{t}\in\arg\max_{x\in\mathcal{S}}\Big(\mu_{t-1}(x)+\sqrt{\beta_{t}}\,\sigma_{t-1}(x)\Big). (12)

The main result of this paper shows that under the time-varying model (4), one can take βt≡β\beta_{t}\equiv\beta constant and obtain a regret guarantee with improved long-horizon scaling. This contrasts with earlier analyses that rely on time-increasing exploration schedules.

Algorithm 1 Constant-β\beta Time-Varying GP-UCB (TV-GP-UCB)
1: Domain 𝒮\mathcal{S}, GP prior (00, kSk_{S}, σ2\sigma^{2}), drift parameter ϵ∈(0,1]\epsilon\in(0,1], constant exploration parameter β>0\beta>0
2: for t=1,2,…t=1,2,\dots do
3:   Choose xt∈arg⁡maxx∈𝒮⁡(μt−1​(x)+β​σt−1​(x))x_{t}\in\arg\max_{x\in\mathcal{S}}\big(\mu_{t-1}(x)+\sqrt{\beta}\sigma_{t-1}(x)\big)
4:   Observe yt=ft​(xt)+zty_{t}=f_{t}(x_{t})+z_{t}
5:   Update posterior mean μt\mu_{t} and variance σt2\sigma_{t}^{2} via (6) and (7)
6: end for

3 Improved Regret Bound

Static GP-UCB analyses usually prove a single confidence event that holds simultaneously over all rounds and all points in a discretization. To keep this event at fixed probability over a horizon TT, the per-round failure probabilities must be summable, which forces the exploration parameter βt\beta_{t} to grow with tt. Existing analyses of the time-varying GP model (4), in particular 5, use the same time-increasing exploration schedule. This introduces horizon-dependent tuning, leads to average-regret bounds that grow with TT, and obscures the dependence of exploration on the drift rate ϵ\epsilon.

We avoid this global-in-time confidence event. When ϵ>0\epsilon>0, older observations are progressively discounted, so posterior uncertainty need not decrease monotonically. This built-in forgetting prevents the algorithm from becoming permanently overconfident at a fixed point and removes the need for a time-increasing exploration schedule in the analysis. We prove that Algorithm 1 with a constant exploration parameter attains an 𝒪⁡(T)\mathcal{O}(T) expected cumulative regret bound for every fixed ϵ>0\epsilon>0. The proof combines a per-round UCB regret bound on a local confidence event with an algorithm-agnostic bound on the rare complement event.

3.1 Expected regret with a constant exploration parameter

Theorem 1 (Expected regret for constant-β\beta TV-GP-UCB).

Let 𝒮⊆[0,r]d\mathcal{S}\subseteq[0,r]^{d} be compact and convex. Assume the time-varying GP model (4) with drift ϵ∈(0,1]\epsilon\in(0,1], spatial kernel kSk_{S} satisfying kS​(x,x)≤1k_{S}(x,x)\leq 1 for all x∈𝒮x\in\mathcal{S}, and the tail condition (11). Assume observations are generated by

yt=ft​(xt)+zt,zt∼𝒩⁡(0,σ2)y_{t}=f_{t}(x_{t})+z_{t},\qquad z_{t}\sim\mathcal{N}(0,\sigma^{2})

with independent noise. For t≥1t\geq 1, define the spatial span

Wt:=supx∈𝒮ft​(x)−infx∈𝒮ft​(x),W_{t}:=\sup_{x\in\mathcal{S}}f_{t}(x)-\inf_{x\in\mathcal{S}}f_{t}(x),

let μw=𝔼⁡[Wt]\mu_{w}=\mathbb{E}[W_{t}], and let σw2\sigma_{w}^{2} be any finite sub-Gaussian variance proxy for WtW_{t}, so that

ℙ{Wt−μw>u}≤exp(−u22​σw2)for all u>0.\mathbb{P}\{W_{t}-\mu_{w}>u\}\leq\exp\!\left(-\frac{u^{2}}{2\sigma_{w}^{2}}\right)\qquad\text{for all }u>0.

Fix δ∈(0,1)\delta\in(0,1) and τ∈ℕ+\tau\in\mathbb{N}^{+}. If the evaluation points {xt}t=1T\{x_{t}\}_{t=1}^{T} are selected according to Algorithm 1 with any constant exploration parameter satisfying

β≥2​(log⁡(6δ)+d​log⁡(τ)).\beta\geq 2\Big(\log\!\big(\tfrac{6}{\delta}\big)+d\log(\tau)\Big). (13)

then the expected cumulative regret satisfies

𝔼⁡[RT]≤C1​T​β​γ~T+T​C2+T​δ​C3,\mathbb{E}[R_{T}]\leq\sqrt{C_{1}T\beta\,\tilde{\gamma}_{T}}+TC_{2}+T\delta C_{3}, (14)

where γ~T=γ~T​(𝒮,kS,ϵ,σ)\tilde{\gamma}_{T}=\tilde{\gamma}_{T}(\mathcal{S},k_{S},\epsilon,\sigma) is the size-TT maximum information gain (10) under the time-decayed kernel, and

C1=8log⁡(1+σ−2),C2=r​d​bτ​log⁡(3​a​dδ),C3=μw+2​σw​2​log⁡(e/δ).C_{1}=\frac{8}{\log(1+\sigma^{-2})},\qquad C_{2}=\frac{rdb}{\tau}\sqrt{\log\Big(\frac{3ad}{\delta}\Big)},\qquad C_{3}=\mu_{w}+2\sigma_{w}\sqrt{2\log(e/\delta)}.

For comparison, since rt≤Wtr_{t}\leq W_{t} for every policy, the policy-independent span bound is

RT≤∑t=1TWt,𝔼⁡[RT]T≤μw.R_{T}\leq\sum_{t=1}^{T}W_{t},\qquad\frac{\mathbb{E}[R_{T}]}{T}\leq\mu_{w}.

Because each ftf_{t} has marginal law 𝒢​𝒫​(0,kS)\mathcal{GP}(0,k_{S}), the quantity μw\mu_{w} is independent of ϵ\epsilon. Thus Theorem 1 improves this policy-independent baseline whenever

C1​β​γ~TT+C2+δ​C3<μw.\sqrt{C_{1}\beta\,\frac{\tilde{\gamma}_{T}}{T}}+C_{2}+\delta C_{3}<\mu_{w}.

Under the drift-dependent optimization in Section 4.1, the algorithm-specific coefficient decreases as ϵ\epsilon decreases in the persistent-drift regime, whereas μw\mu_{w} does not.

The span constants μw\mu_{w} and σw\sigma_{w} are finite by Borell–TIS, since WtW_{t} is the supremum of the centered Gaussian difference process ft​(x)−ft​(y)f_{t}(x)-f_{t}(y) over 𝒮×𝒮\mathcal{S}\times\mathcal{S} and the sample paths are almost surely bounded on the compact domain.

The proof, given in Appendix A, constructs a local confidence event ℰt\mathcal{E}_{t} at each round rather than a single event over the full horizon. The event combines posterior concentration at the selected point, posterior concentration over a spatial grid of size at most τd\tau^{d}, and the derivative tail bound (11). On ℰt\mathcal{E}_{t}, the instantaneous regret satisfies

rt≤2​β​σt−1​(xt)+C2,r_{t}\leq 2\sqrt{\beta}\,\sigma_{t-1}(x_{t})+C_{2},

where C2C_{2} is the discretization error. On the complement ℰtc\mathcal{E}_{t}^{c}, we use only the deterministic inequality rt≤Wtr_{t}\leq W_{t}. The sub-Gaussian tail of WtW_{t} gives

𝔼⁡[Wt​𝟙ℰtc]≤δ​C3.\mathbb{E}\big[W_{t}\mathbbm{1}_{\mathcal{E}_{t}^{c}}\big]\leq\delta C_{3}.

Therefore,

𝔼⁡[rt]≤2​β​𝔼​[σt−1​(xt)]+C2+δ​C3.\mathbb{E}[r_{t}]\leq 2\sqrt{\beta}\,\mathbb{E}[\sigma_{t-1}(x_{t})]+C_{2}+\delta C_{3}.

Summing over tt and applying the standard information-gain bound on posterior variances yields (14).

We use the notation δ\delta and τ\tau from 5: δ\delta controls the confidence level and τd\tau^{d} is the spatial grid size. The distinction is that in their analysis δ\delta is tied to a single confidence event over the full horizon, and therefore determines the time-varying exploration schedule βt\beta_{t}. Here δ\delta only controls the local event ℰt\mathcal{E}_{t} used in the expected-regret decomposition. Thus δ\delta and τ\tau are analysis parameters: each choice gives a corresponding constant β\beta and expected-regret bound.

Since γ~T\tilde{\gamma}_{T} depends on the drift rate ϵ\epsilon, the bound-balancing choice of (δ,τ)(\delta,\tau) generally depends on ϵ\epsilon as well. This is how the bound-suggested constant exploration parameter inherits a dependence on the temporal dynamics. Section 4.2 makes this explicit: under the scaling γ~T=𝒪~​(T​ϵα)\tilde{\gamma}_{T}=\widetilde{\mathcal{O}}(T\epsilon^{\alpha}), the resulting bound-suggested choice satisfies βopt=𝒪⁡(log⁡(1/ϵ))\beta_{\mathrm{opt}}=\mathcal{O}(\log(1/\epsilon)).

3.2 Realized cumulative regret and confidence guarantees

Theorem 1 bounds the expected cumulative regret. For realized regret, we distinguish two uses of a constant exploration parameter. In the post-hoc setting, β\beta is fixed without reference to the reporting confidence level ω\omega, whereas in the prescribed-confidence setting, ω\omega is specified before the run and is used to select a constant β\beta. In both cases, β\beta is independent of tt and TT.

Standard analyses of time-varying GP bandits construct probabilistic guarantees using a time-increasing exploration schedule, typically βt=𝒪⁡(log⁡(t/ω))\beta_{t}=\mathcal{O}(\log(t/\omega)). This enforces a global union bound over the horizon but introduces an 𝒪⁡(log⁡T)\mathcal{O}(\sqrt{\log T}) factor in the leading information-gain term. We instead retain a constant exploration parameter and control the accumulated contribution of the local confidence failures.

Post-hoc confidence.

Let

UT:=C1​T​β​γ~T+T​C2U_{T}:=\sqrt{C_{1}T\beta\tilde{\gamma}_{T}}+TC_{2}

denote the deterministic contribution from the UCB confidence widths and the discretization error. The proof bounds the realized pathwise regret by combining this term with the accumulated span over failed confidence events and applying Markov’s inequality to the latter.

Proposition 2 (Realized cumulative regret).

Assume the setting and parameter choices of Theorem 1. For any target failure probability ω∈(0,1)\omega\in(0,1), the realized cumulative regret RTR_{T} satisfies the following bound with probability at least 1−ω1-\omega:

RT≤UT+T​δ​C3ω.R_{T}\;\leq\;U_{T}\;+\;\frac{T\delta C_{3}}{\omega}. (15)

The proof is deferred to Appendix C.3. Here δ\delta is the per-round analysis parameter that determines the constant β\beta, whereas ω\omega enters only in the reported bound. Thus the algorithm can be run with β\beta fixed independently of ω\omega, and the bound can subsequently be evaluated at any fixed reporting level ω\omega chosen independently of the realized data. The cost of this post-hoc guarantee is the polynomial 1/ω1/\omega dependence.

Prescribed confidence.

If the target failure probability is specified before the run, the same result gives logarithmic dependence on 1/ω1/\omega while retaining a constant exploration parameter.

Corollary 3 (Prescribed-confidence realized regret).

Assume the setting of Theorem 1 and suppose that, in the regime under consideration,

γ~TT=𝒪~​(ϵα),α>0.\frac{\tilde{\gamma}_{T}}{T}=\widetilde{\mathcal{O}}(\epsilon^{\alpha}),\qquad\alpha>0.

Fix ω∈(0,1)\omega\in(0,1) and choose

δ=ωϵα/2,τ=⌈ϵ−α/2⌉,\delta=\omega\epsilon^{\alpha/2},\qquad\tau=\left\lceil\epsilon^{-\alpha/2}\right\rceil,

together with the constant exploration parameter

β=2(log6ω​ϵα/2+dlog⌈ϵ−α/2⌉)=𝒪(log(1/ω)+log(1/ϵ)).\beta=2\left(\log\!\frac{6}{\omega\epsilon^{\alpha/2}}+d\log\left\lceil\epsilon^{-\alpha/2}\right\rceil\right)=\mathcal{O}\!\left(\log(1/\omega)+\log(1/\epsilon)\right).

Then, with probability at least 1−ω1-\omega,

RTT=𝒪~​(ϵα/2​1+log⁡(1/ω)+log⁡(1/ϵ)).\frac{R_{T}}{T}=\widetilde{\mathcal{O}}\!\left(\epsilon^{\alpha/2}\sqrt{1+\log(1/\omega)+\log(1/\epsilon)}\right). (16)

In particular, β\beta remains independent of tt and TT.

Proposition 2 gives

RTT≤C1​β​γ~TT+C2+δ​C3ω.\frac{R_{T}}{T}\leq\sqrt{C_{1}\beta\,\frac{\tilde{\gamma}_{T}}{T}}+C_{2}+\frac{\delta C_{3}}{\omega}.

Under the choices above, the three terms are respectively

𝒪~​(ϵα/2​log⁡(1/ω)+log⁡(1/ϵ)),𝒪⁡(ϵα/2​1+log⁡(1/ω)+log⁡(1/ϵ)),\widetilde{\mathcal{O}}\!\left(\epsilon^{\alpha/2}\sqrt{\log(1/\omega)+\log(1/\epsilon)}\right),\qquad\mathcal{O}\!\left(\epsilon^{\alpha/2}\sqrt{1+\log(1/\omega)+\log(1/\epsilon)}\right),

and

𝒪⁡(ϵα/2​1+log⁡(1/ω)+log⁡(1/ϵ)),\mathcal{O}\!\left(\epsilon^{\alpha/2}\sqrt{1+\log(1/\omega)+\log(1/\epsilon)}\right),

which yields (16).

Policy-independent fallback.

Independently of the sampling policy,

RT≤∑t=1TWt.R_{T}\leq\sum_{t=1}^{T}W_{t}.

As established in Appendix C.2, with ρ=1−ϵ\rho=\sqrt{1-\epsilon}, this gives with probability at least 1−ω1-\omega,

RT≤∑t=1TWt≤T​μw+8​T​1+ρ1−ρ​log⁡(1/ω).R_{T}\leq\sum_{t=1}^{T}W_{t}\leq T\mu_{w}+\sqrt{8T\frac{1+\rho}{1-\rho}\log(1/\omega)}. (17)

This bound does not use the sampling decisions and is therefore not a replacement for the algorithm-specific guarantees above.

4 Drift-dependent regret rates and exploration

Theorem 1 gives a constant-exploration regret bound whose leading term is controlled by γ~T/T\tilde{\gamma}_{T}/T. We first combine it with the time-varying information-gain bound in Appendix B to derive explicit drift-dependent rates, and then examine the corresponding bound-suggested choice of β\beta.

4.1 Information-gain and regret rates

The time-varying information-gain bound in Appendix B gives an explicit dependence on the drift rate. Suppose the static maximum information gain satisfies

γN=𝒪~​(Nq),q∈[0,1).\gamma_{N}=\widetilde{\mathcal{O}}(N^{q}),\qquad q\in[0,1).

At the polynomial scale, the corresponding block length is

Nϵ=ϵ−24−q.N_{\epsilon}=\epsilon^{-\frac{2}{4-q}}.

In the persistent-drift regime where TT exceeds this effective block length, Corollary B.4 gives

γ~TT=𝒪~​(ϵ2​(1−q)4−q).\frac{\tilde{\gamma}_{T}}{T}=\widetilde{\mathcal{O}}\!\left(\epsilon^{\frac{2(1-q)}{4-q}}\right). (18)

Balancing the remaining terms in Theorem 1 as in Section 4.2 then yields

𝔼⁡[RT]T=𝒪~​(ϵ1−q4−q).\frac{\mathbb{E}[R_{T}]}{T}=\widetilde{\mathcal{O}}\!\left(\epsilon^{\frac{1-q}{4-q}}\right). (19)

For the squared exponential kernel, γN\gamma_{N} is polylogarithmic in NN (21; 23; 15), so q=0q=0 up to logarithmic factors and

γ~TT=𝒪~​(ϵ1/2),𝔼⁡[RT]T=𝒪~​(ϵ1/4).\frac{\tilde{\gamma}_{T}}{T}=\widetilde{\mathcal{O}}(\epsilon^{1/2}),\qquad\frac{\mathbb{E}[R_{T}]}{T}=\widetilde{\mathcal{O}}(\epsilon^{1/4}).

For a Matérn kernel with smoothness ν>2\nu>2, the static rate q=d/(2​ν+d)q=d/(2\nu+d) (23; 15) gives

γ~TT=𝒪~​(ϵ4​ν8​ν+3​d),𝔼⁡[RT]T=𝒪~​(ϵ2​ν8​ν+3​d).\frac{\tilde{\gamma}_{T}}{T}=\widetilde{\mathcal{O}}\!\left(\epsilon^{\frac{4\nu}{8\nu+3d}}\right),\qquad\frac{\mathbb{E}[R_{T}]}{T}=\widetilde{\mathcal{O}}\!\left(\epsilon^{\frac{2\nu}{8\nu+3d}}\right).

These rates are not fixed-TT, ϵ→0\epsilon\to 0 statements. If Nϵ>TN_{\epsilon}>T, taking N~=T\tilde{N}=T in Theorem B.3 gives

γ~T≤γT+σ−2​ϵ​T​T2−12​3​γT,\tilde{\gamma}_{T}\leq\gamma_{T}+\frac{\sigma^{-2}\epsilon\,T\sqrt{T^{2}-1}}{2\sqrt{3}}\sqrt{\gamma_{T}},

and hence γ~T→γT\tilde{\gamma}_{T}\to\gamma_{T} for fixed TT as ϵ→0\epsilon\to 0. The constant-exploration result is therefore a positive-drift result and is not claimed to recover the usual static sublinear-regret guarantee at ϵ=0\epsilon=0; the static case requires a separate analysis (22).

Comparison with previous rates.

The information-gain improvement is separate from the confidence-schedule improvement. If γN=𝒪~​(Nq)\gamma_{N}=\widetilde{\mathcal{O}}(N^{q}), the original block perturbation in 5 gives the first rate below. The 𝒪⁡(ϵ​N5/2)\mathcal{O}(\epsilon N^{5/2}) block order from the unit-time specialization of 13 gives the second, and Theorem B.3 gives the third:

γ~TT=𝒪~​(ϵ1−q3−q),𝒪~​(ϵ2​(1−q)5−2​q),𝒪~​(ϵ2​(1−q)4−q).\frac{\tilde{\gamma}_{T}}{T}=\widetilde{\mathcal{O}}\!\left(\epsilon^{\frac{1-q}{3-q}}\right),\qquad\widetilde{\mathcal{O}}\!\left(\epsilon^{\frac{2(1-q)}{5-2q}}\right),\qquad\widetilde{\mathcal{O}}\!\left(\epsilon^{\frac{2(1-q)}{4-q}}\right).

The time-growing confidence schedule contributes a factor of order log⁡(T/ω)\sqrt{\log(T/\omega)} to the leading regret term, whereas the prescribed-confidence constant-β\beta choice uses

β=𝒪⁡(log⁡(1/ω)+log⁡(1/ϵ)),\beta=\mathcal{O}\!\left(\log(1/\omega)+\log(1/\epsilon)\right),

so the corresponding confidence factor is independent of TT.

4.2 Bound-suggested β\beta dependence on ϵ\epsilon

Here β\beta denotes any constant exploration parameter satisfying (13), while βopt\beta_{\mathrm{opt}} denotes the bound-suggested value obtained from the scaling choice of the analytical parameters (δ,τ)(\delta,\tau), rather than a policy-level optimal parameter. The drift parameter ϵ\epsilon is already required to construct the TV-GP posterior, so using it to guide β\beta introduces no additional model parameter. The scaling βopt=𝒪⁡(log⁡(1/ϵ))\beta_{\mathrm{opt}}=\mathcal{O}(\log(1/\epsilon)) below is a bound-balancing recommendation rather than a validity condition; Theorem 1 holds for any constant β\beta satisfying (13). The analysis of 5 specifies the time-growing schedule

βt=2​log⁡π2​t22​δ+2​d​log⁡(r​d​b​t2​log⁡d​a​π2​t22​δ),\beta_{t}=2\log\frac{\pi^{2}t^{2}}{2\delta}+2d\log\!\left(rdbt^{2}\sqrt{\log\frac{da\pi^{2}t^{2}}{2\delta}}\right), (20)

where (a,b,r,d)(a,b,r,d) are spatial domain and smoothness constants, and δ\delta is a failure probability. This schedule is determined by the spatial discretization argument and is not optimized as a function of the drift parameter ϵ\epsilon.

Our theorem does not prescribe β\beta as an explicit function of ϵ\epsilon directly. Instead, ϵ\epsilon enters through the time-decayed maximum information gain γ~T\tilde{\gamma}_{T}. Balancing the upper-bound terms through the analytical parameters (δ,τ)(\delta,\tau) therefore induces an ϵ\epsilon-dependent bound-suggested constant βopt​(ϵ)\beta_{\mathrm{opt}}(\epsilon). To make this dependence explicit, suppose that, for the chosen spatial kernel and in the long-horizon regime where TT exceeds the effective block length, the time-decayed information gain satisfies

γ~T=𝒪~​(T​ϵα),α>0.\tilde{\gamma}_{T}=\widetilde{\mathcal{O}}\!\left(T\epsilon^{\alpha}\right),\qquad\alpha>0. (21)

For fixed TT, this scaling should not be interpreted as an ϵ→0\epsilon\to 0 limit, since γ~T\tilde{\gamma}_{T} then approaches the static information gain. Appendix B verifies such a scaling for common kernels through the standard growth rate of the time-invariant information gain. Taking equality in (13), β=2​(log⁡(6/δ)+d​log⁡τ)\beta=2(\log(6/\delta)+d\log\tau), while C2=(r​d​b/τ)​log⁡(3​a​d/δ)C_{2}=(rdb/\tau)\sqrt{\log(3ad/\delta)}. Thus the three per-round contributions in the expected regret bound are controlled by β​γ~T/T\sqrt{\beta\,\tilde{\gamma}_{T}/T}, C2C_{2}, and δ​C3\delta C_{3}.

Under (21), the information-gain contribution per round scales as β​ϵα/2\sqrt{\beta}\,\epsilon^{\alpha/2} up to logarithmic factors. For ϵ∈(0,1)\epsilon\in(0,1), the choice below balances the polynomial dependence on ϵ\epsilon across the information-gain, discretization, and failure-event terms and is sufficient to identify the logarithmic dependence of βopt\beta_{\mathrm{opt}} on 1/ϵ1/\epsilon:

δ=ϵα/2,τ=⌈ϵ−α/2⌉.\delta=\epsilon^{\alpha/2},\qquad\tau=\left\lceil\epsilon^{-\alpha/2}\right\rceil. (22)

With this choice, the discretization and failure-event contributions match the same polynomial order, up to logarithmic factors:

C2\displaystyle C_{2} =𝒪⁡(ϵα/2​log⁡(ϵ−1)),\displaystyle=\mathcal{O}\!\left(\epsilon^{\alpha/2}\sqrt{\log(\epsilon^{-1})}\right), (23)
δ​C3\displaystyle\delta C_{3} =𝒪⁡(ϵα/2​log⁡(ϵ−1)).\displaystyle=\mathcal{O}\!\left(\epsilon^{\alpha/2}\sqrt{\log(\epsilon^{-1})}\right). (24)

Substituting (22) into (13) at equality gives

βopt​(ϵ)≈2​log⁡(6)+α⁡(1+d)​log⁡(1ϵ).\beta_{\mathrm{opt}}(\epsilon)\approx 2\log(6)+\alpha(1+d)\log\!\Big(\frac{1}{\epsilon}\Big). (25)

Across environments with the same spatial kernel but different drift rates, the bound suggests that βopt\beta_{\mathrm{opt}} grows logarithmically with 1/ϵ1/\epsilon. This scaling should be interpreted together with the posterior variance: smaller ϵ\epsilon also makes past data more informative and typically reduces σt−1​(x)\sigma_{t-1}(x).

4.3 Sampling frequency and effective drift

The same calculation gives a simple rule for changing the sampling frequency. Suppose the underlying process evolves at drift rate ϵ\epsilon, but observations are collected every Δ∈ℕ+\Delta\in\mathbb{N}^{+} time units. Then the correlation between successive observations is (1−ϵ)Δ(\sqrt{1-\epsilon})^{\Delta}, which corresponds to the effective discrete-time drift

ϵΔ=1−(1−ϵ)Δ.\epsilon_{\Delta}=1-(1-\epsilon)^{\Delta}. (26)

Larger Δ\Delta increases ϵΔ\epsilon_{\Delta}, so past observations become less relevant. Substituting this effective drift into (25) yields the heuristic

βopt​(ϵΔ)∝log⁡(1ϵΔ)=log⁡(11−(1−ϵ)Δ).\beta_{\mathrm{opt}}(\epsilon_{\Delta})\propto\log\!\Big(\frac{1}{\epsilon_{\Delta}}\Big)=\log\!\Big(\frac{1}{1-(1-\epsilon)^{\Delta}}\Big). (27)

This adjustment reflects the fact that less frequent sampling increases the effective drift between observations and reduces the useful lifetime of past data.

4.4 Average-reward perspective

The dynamic setting also changes the interpretation of the benchmark. Let Mt:=supx∈𝒮ft​(x)M_{t}:=\sup_{x\in\mathcal{S}}f_{t}(x) denote the round-tt optimal reward. In the static case, MtM_{t} is the same random variable for all tt, so the benchmark remains tied to a single realization of the objective. Regret bounds must therefore account for the joint distribution of the realized function and the algorithm’s decisions.

When ϵ>0\epsilon>0, this coupling is weaker in the long run. The sequence (Mt)t≥1(M_{t})_{t\geq 1} is stationary and has exponentially decaying temporal dependence. As shown in Appendix C.1,

1T​∑t=1TMt→T→∞Pr𝔼⁡[M1].\frac{1}{T}\sum_{t=1}^{T}M_{t}\xrightarrow[T\to\infty]{\Pr}\mathbb{E}[M_{1}].

Thus the oracle part of the regret concentrates around a deterministic quantity. Consequently, asymptotic average regret can be viewed as the gap between the deterministic benchmark 𝔼⁡[M1]\mathbb{E}[M_{1}] and the algorithm’s realized average reward. Cumulative regret remains the relevant finite-horizon criterion, but this perspective separates the intrinsic variability of the moving optimum from the performance loss due to the algorithm’s decisions.

5 Simulation study

We empirically evaluate constant-β\beta GP-UCB under the TV-GP model on the spatial domain 𝒮=[0,1]2\mathcal{S}=[0,1]^{2}. The domain is discretized using a 20×2020\times 20 grid, giving a state dimension of N=400N=400. The latent function uses a radial basis function (RBF, squared exponential) kernel with lengthscale l=0.1l=0.1 and prior variance 1.01.0, while the observation noise variance is fixed at σ2=0.01\sigma^{2}=0.01. We simulate T=10,000T=10{,}000 rounds for each parameter pair (ϵ,β)(\epsilon,\beta) and record the time-averaged regret RT/TR_{T}/T over 100 independent trials. This horizon is used as a long-run stress test rather than as an application-specific benchmark; it is made feasible by the Kalman implementation described below. The simulation setup and compute resources are reported in Appendix E, and the accompanying code archive contains the scripts used to reproduce Figure 1.

Exact inference via Kalman filtering.

A direct GP implementation would require repeatedly conditioning on the full observation history, making long-horizon simulations computationally expensive. To avoid this bottleneck, we exploit the autoregressive structure of the TV-GP prior. On the finite grid, the latent function can be represented as a state vector ft∈ℝ400f_{t}\in\mathbb{R}^{400}, and the TV-GP model becomes a linear Gaussian state-space model. We therefore compute the GP posterior exactly using a Kalman filter. This reduces the per-round posterior update from the 𝒪⁡(t3)\mathcal{O}(t^{3}) history-dependent cost of naive GP regression to a fixed-grid 𝒪⁡(N2)\mathcal{O}(N^{2}) recursion. The full recursion is given in Appendix D.

Results.

The left panel of Figure 1 displays the average regret RT/TR_{T}/T as a function of the constant exploration parameter β\beta for three drift rates, ϵ∈{10−1,10−2,10−3}\epsilon\in\{10^{-1},10^{-2},10^{-3}\}. For each drift rate, let β^opt\hat{\beta}_{\mathrm{opt}} denote the value of β\beta on the tested grid that minimizes the empirical average regret. The main empirical test is whether β^opt\hat{\beta}_{\mathrm{opt}} increases with −log⁡(ϵ)-\log(\epsilon) as predicted by Section 4.2. The empirical minimizer shifts toward larger values as ϵ\epsilon decreases: β^opt≈2.12\hat{\beta}_{\mathrm{opt}}\approx 2.12 for ϵ=0.1\epsilon=0.1, β^opt≈4.34\hat{\beta}_{\mathrm{opt}}\approx 4.34 for ϵ=0.01\epsilon=0.01, and β^opt≈6.36\hat{\beta}_{\mathrm{opt}}\approx 6.36 for ϵ=0.001\epsilon=0.001.

Because the exact theoretical schedule in Equation (20) is overly conservative in practice (21; 5), empirical evaluations often use tuned logarithmic schedules. Following 5, we compare against βt=c1​log⁡(c2​t)\beta_{t}=c_{1}\log(c_{2}t) with c1=0.8c_{1}=0.8 and c2=4c_{2}=4. Across all three drift rates, a broad interval of constant β\beta values achieves lower average regret than this time-growing heuristic over the 10,00010{,}000-step horizon.

Figure 1: Simulation study for constant-β\beta GP-UCB under the time-varying GP model. Left: time-averaged regret RT/TR_{T}/T over T=10,000T=10{,}000 rounds as a function of the constant exploration parameter β\beta for three drift rates ϵ∈{10−1,10−2,10−3}\epsilon\in\{10^{-1},10^{-2},10^{-3}\}; shaded bands denote 95% confidence intervals over 100 independent trials, and dashed horizontal lines show the logarithmic time-varying-βt\beta_{t} heuristic. Right: bootstrapped estimates of the empirical regret-minimizing constant β^opt\hat{\beta}_{\mathrm{opt}} versus −log⁡(ϵ)-\log(\epsilon) across the full ϵ\epsilon grid. Points denote mean bootstrap estimates, vertical bars denote 95% percentile intervals, and the dashed line shows a least-squares linear fit used to visualize the log-linear trend.

The right panel of Figure 1 examines this dependence across the full grid of drift rates. The relationship between β^opt\hat{\beta}_{\mathrm{opt}} and −log⁡(ϵ)-\log(\epsilon) is approximately linear, matching the qualitative prediction βopt​(ϵ)∝log⁡(1/ϵ)\beta_{\mathrm{opt}}(\epsilon)\propto\log(1/\epsilon) from Equation (25). This agreement is nontrivial: the theory balances terms in an upper bound, and such bounds need not match the exploration scale that performs best in finite simulations.

We do not interpret the fitted slope as an estimate of the information-gain exponent α\alpha. Such an interpretation would require the analytical discretization choice τ=τ⁡(ϵ)\tau=\tau(\epsilon) and the global spatial union-bound factor in Equation (25) to be tight. Neither condition holds here: the simulation uses a fixed 20×2020\times 20 action grid, and the adaptive policy concentrates its evaluations near high-reward regions rather than exploring the full domain uniformly. Thus the slope is best viewed as empirical support for the logarithmic dependence of the regret-minimizing constant on the drift rate, not as a quantitative estimate of the information-gain scaling.

6 Conclusion

Existing theoretical guarantees for Gaussian process bandits in time-varying environments typically require exploration schedules that grow with time. We showed that, under the TV-GP drift model, a constant exploration parameter can instead be analyzed using local confidence events at each round rather than a single horizon-wide confidence event. The resulting expected-regret bound has a drift-dependent leading term controlled by the time-varying information gain, and the same local-confidence analysis yields realized-regret guarantees with β\beta constant in tt and TT.

We also derived a sharper bound on the time-varying maximum information gain. If γN=𝒪~​(Nq)\gamma_{N}=\widetilde{\mathcal{O}}(N^{q}), the resulting persistent-drift average-regret rate is 𝒪~​(ϵ(1−q)/(4−q))\widetilde{\mathcal{O}}(\epsilon^{(1-q)/(4-q)}); for the squared exponential kernel this gives 𝒪~​(ϵ1/4)\widetilde{\mathcal{O}}(\epsilon^{1/4}). These rates apply when the optimized block length fits within the horizon and are not fixed-TT, ϵ→0\epsilon\to 0 statements. Separately, balancing the remaining terms in the regret bound suggests a bound-suggested constant exploration parameter with βopt​(ϵ)∝log⁡(1/ϵ)\beta_{\mathrm{opt}}(\epsilon)\propto\log(1/\epsilon). This provides a simple tuning principle when changing the sampling frequency changes the effective drift between observations. The same Markov structure also implies exponential covariance decay for the oracle-value process, so long-run average performance can be compared against a deterministic benchmark.

Several extensions remain open. Most importantly, the present analysis relies on the geometric temporal kernel induced by the Markov drift model. Extending constant-exploration guarantees to more general temporal kernels would clarify which forms of nonstationarity are sufficient to prevent posterior overconfidence. Another important direction is to remove the assumption that the drift parameter is known and fixed, allowing β\beta to be adapted online when the rate of temporal variation is unknown or changes over time. Finally, sharper concentration tools for the realized regret of TV-GP-UCB could improve the current high-probability bounds and better reflect the empirical stability observed in the simulations.

Acknowledgments and Disclosure of Funding

The first author gratefully acknowledges support from the NWO Spinoza Prize awarded to Aad van der Vaart.

References

  • Adler and Taylor (2009) R. J. Adler and J. E. Taylor Random fields and geometry. Springer Science & Business Media. Cited by: §C.1, §C.1, §C.1.
  • Auer et al. (2002) P. Auer, N. Cesa-Bianchi, and P. Fischer Finite-time analysis of the multiarmed bandit problem. Machine learning 47, pp. 235–256. Cited by: §1.
  • Bardou et al. (2024) A. Bardou, P. Thiran, and G. Ranieri This too shall pass: removing stale observations in dynamic Bayesian optimization. Advances in Neural Information Processing Systems 37, pp. 42696–42737. Cited by: §1.
  • Bardou and Thiran (2025) A. Bardou and P. Thiran Time-varying Bayesian optimization without a metronome. arXiv preprint arXiv:2501.18963. Cited by: §1.
  • Bogunovic et al. (2016) I. Bogunovic, J. Scarlett, and V. Cevher Time-varying Gaussian process bandit optimization. In Artificial Intelligence and Statistics, pp. 314–323. Cited by: Appendix B, §1, §1, §1, §2, §2, §2, §3.1, §3, §4.1, §4.2, §5.
  • Brunzema et al. (2022) P. Brunzema, A. von Rohr, F. Solowjow, and S. Trimpe Event-triggered time-varying Bayesian optimization. arXiv preprint arXiv:2208.10790. Cited by: §1.
  • Cai and Scarlett (2025) X. Cai and J. Scarlett Lower bounds for time-varying kernelized bandits. In Proceedings of The 28th International Conference on Artificial Intelligence and Statistics, Proceedings of Machine Learning Research, Vol. 258, pp. 73–81. Cited by: §1.
  • Calandra et al. (2016) R. Calandra, A. Seyfarth, J. Peters, and M. P. Deisenroth Bayesian optimization for learning gaits under uncertainty: an experimental comparison on a dynamic bipedal walker. Annals of Mathematics and Artificial Intelligence 76 (1), pp. 5–23. Cited by: §1.
  • Chowdhury and Gopalan (2017) S. R. Chowdhury and A. Gopalan On kernelized multi-armed bandits. In International Conference on Machine Learning, pp. 844–853. Cited by: §1.
  • Deng et al. (2022) Y. Deng, X. Zhou, B. Kim, A. Tewari, A. Gupta, and N. Shroff Weighted Gaussian process bandits for non-stationary environments. In International Conference on Artificial Intelligence and Statistics, pp. 6909–6932. Cited by: §1.
  • Ghosal and Roy (2006) S. Ghosal and A. Roy Posterior consistency of Gaussian process prior for nonparametric binary regression. The Annals of Statistics 34 (5), pp. 2413–2429. Cited by: §2.
  • Hong et al. (2023) K. Hong, Y. Li, and A. Tewari An optimization-based algorithm for non-stationary kernel bandits without prior knowledge. In International Conference on Artificial Intelligence and Statistics, pp. 3048–3085. Cited by: §1.
  • Imamura et al. (2020) H. Imamura, N. Charoenphakdee, F. Futami, I. Sato, J. Honda, and M. Sugiyama Time-varying Gaussian process bandit optimization with non-constant evaluation time. arXiv preprint arXiv:2003.04691. Cited by: Appendix B, §1, §4.1.
  • Iwazaki and Takeno (2025) S. Iwazaki and S. Takeno Near-optimal algorithm for non-stationary kernelized bandits. In Proceedings of The 28th International Conference on Artificial Intelligence and Statistics, Proceedings of Machine Learning Research, Vol. 258, pp. 406–414. Cited by: §1.
  • Iwazaki (2025) S. Iwazaki Improved regret bounds for Gaussian process upper confidence bound in Bayesian optimization. Advances in Neural Information Processing Systems 38, pp. 96922–96964. Cited by: §4.1, §4.1.
  • Lai and Robbins (1985) T. L. Lai and H. Robbins Asymptotically efficient adaptive allocation rules. Advances in applied mathematics 6 (1), pp. 4–22. Cited by: §1.
  • Robbins (1952) H. Robbins Some aspects of the sequential design of experiments. Bulletin of the American Mathematical Society 58 (5), pp. 527–535. Cited by: §1.
  • Russo and Van Roy (2014) D. Russo and B. Van Roy Learning to optimize via posterior sampling. Mathematics of Operations Research 39 (4), pp. 1221–1243. Cited by: §1.
  • Scarlett et al. (2017) J. Scarlett, I. Bogunovic, and V. Cevher Lower bounds on regret for noisy Gaussian process bandit optimization. In Conference on Learning Theory, pp. 1723–1742. Cited by: §1.
  • Snoek et al. (2012) J. Snoek, H. Larochelle, and R. P. Adams Practical Bayesian optimization of machine learning algorithms. Advances in neural information processing systems 25. Cited by: §1.
  • Srinivas et al. (2012) N. Srinivas, A. Krause, S. M. Kakade, and M. W. Seeger Information-theoretic regret bounds for Gaussian process optimization in the bandit setting. IEEE transactions on information theory 58 (5), pp. 3250–3265. Cited by: §A.3, §1, §2, §2, §4.1, §5.
  • Takeno et al. (2025) S. Takeno, Y. Inatsu, and M. Karasuyama Regret analysis for randomized Gaussian process upper confidence bound. Journal of Artificial Intelligence Research 84 (18). External Links: Document Cited by: §4.1.
  • Vakili et al. (2021) S. Vakili, K. Khezeli, and V. Picheny On information gain and regret bounds in Gaussian process bandits. In International Conference on Artificial Intelligence and Statistics, pp. 82–90. Cited by: §1, §4.1, §4.1.
  • Villar et al. (2015) S. S. Villar, J. Bowden, and J. Wason Multi-armed bandit models for the optimal design of clinical trials: benefits and challenges. Statistical science: a review journal of the Institute of Mathematical Statistics 30 (2), pp. 199. Cited by: §1.
  • Zhou and Shroff (2021) X. Zhou and N. Shroff No-regret algorithms for time-varying Bayesian optimization. In 2021 55th Annual Conference on Information Sciences and Systems (CISS), pp. 1–6. Cited by: §1.
  • Ziomek et al. (2024) J. Ziomek, M. Adachi, and M. A. Osborne Time-varying Gaussian process bandits with unknown prior. arXiv preprint arXiv:2402.01632. Cited by: §1.

Appendix A Improved Expected Regret Bound

This appendix proves Theorem 1. The argument proceeds in three steps: (i) bounding the instantaneous regret rtr_{t} for Algorithm 1 conditionally on a high-probability event; (ii) bounding the expected regret on the complement event via concentration inequalities for the extrema of Gaussian processes; and (iii) summing the expected regret over tt and bounding the sum of predictive variances by the maximum information gain.

A.1 Algorithm-specific bound

Lemma A.1 (Instantaneous regret under constant β\beta).

Consider the setting of Theorem 1. Fix δ∈(0,1)\delta\in(0,1) and τ∈ℕ+\tau\in\mathbb{N}^{+}. Let 𝒮∗⊂𝒮\mathcal{S}^{*}\subset\mathcal{S} be a discretization with |𝒮∗|≤τd|\mathcal{S}^{*}|\leq\tau^{d} satisfying

‖x−[x]‖1≤r​dτ,for all ​x∈𝒮,\|x-[x]\|_{1}\leq\frac{rd}{\tau},\qquad\text{for all }x\in\mathcal{S}, (28)

where [x]∈𝒮∗[x]\in\mathcal{S}^{*} is an ℓ1\ell^{1}-closest grid point. Let β\beta and C2C_{2} be defined as in Theorem 1. If xtx_{t} is selected according to Algorithm 1, then for each fixed tt, the instantaneous regret satisfies

rt=ft​(xt∗)−ft​(xt)≤ 2​β​σt−1​(xt)+C2r_{t}=f_{t}(x_{t}^{*})-f_{t}(x_{t})\;\leq\;2\sqrt{\beta}\,\sigma_{t-1}(x_{t})+C_{2} (29)

with probability at least 1−δ1-\delta.

Proof.

We bound the instantaneous regret by conditioning on the intersection of three high-probability events at a fixed time tt. Let ℰt=E1,t∩E2,t∩E3,t\mathcal{E}_{t}=E_{1,t}\cap E_{2,t}\cap E_{3,t}, defined as follows:

  1. (i)

    Pointwise concentration: Given the history ℋt−1\mathcal{H}_{t-1}, the query point xtx_{t} is deterministic. Because ft​(xt)∼𝒩⁡(μt−1​(xt),σt−12​(xt))f_{t}(x_{t})\sim\mathcal{N}(\mu_{t-1}(x_{t}),\sigma_{t-1}^{2}(x_{t})), standard Gaussian tail bounds ensure the event

    |ft​(xt)−μt−1​(xt)|≤β​σt−1​(xt)|f_{t}(x_{t})-\mu_{t-1}(x_{t})|\leq\sqrt{\beta}\,\sigma_{t-1}(x_{t}) (30)

    holds with probability at least 1−δ/31-\delta/3 under the specified constant β\beta.

  2. (ii)

    Uniform grid concentration: Applying a union bound over the |𝒮∗|≤τd|\mathcal{S}^{*}|\leq\tau^{d} elements of the discretization, the event

    |ft​(x)−μt−1​(x)|≤β​σt−1​(x),for all ​x∈𝒮∗|f_{t}(x)-\mu_{t-1}(x)|\leq\sqrt{\beta}\,\sigma_{t-1}(x),\quad\text{for all }x\in\mathcal{S}^{*} (31)

    holds with probability at least 1−δ/31-\delta/3.

  3. (iii)

    Lipschitz continuity: By the derivative tail assumption (11) and a union bound over the dd spatial dimensions, setting L=b​log⁡(3​a​d/δ)L=b\sqrt{\log(3ad/\delta)} ensures the event

    |ft​(x)−ft​(x′)|≤L​‖x−x′‖1,for all ​x,x′∈𝒮|f_{t}(x)-f_{t}(x^{\prime})|\leq L\|x-x^{\prime}\|_{1},\quad\text{for all }x,x^{\prime}\in\mathcal{S} (32)

    holds with an unconditional probability of at least 1−δ/31-\delta/3 under the prior measure.

Because events (i) and (ii) hold conditionally with probability 1−δ/31-\delta/3 for any history ℋt−1\mathcal{H}_{t-1}, the law of total expectation guarantees they also hold with an unconditional probability of at least 1−δ/31-\delta/3. Applying a union bound over the unconditional probabilities of these three events yields ℙ⁡(ℰtc)≤δ\mathbb{P}(\mathcal{E}_{t}^{c})\leq\delta, guaranteeing the joint event holds unconditionally with ℙ⁡(ℰt)≥1−δ\mathbb{P}(\mathcal{E}_{t})\geq 1-\delta. Conditioned on the realization of ℰt\mathcal{E}_{t}, the continuity event (iii) and the spatial discretization bound (28) guarantee that the approximation error for any point in the domain is bounded by L⁡(r​d/τ)=C2L(rd/\tau)=C_{2}.

Evaluating this spatial bound at the instantaneous optimum xt∗x_{t}^{*} yields ft​(xt∗)≤ft​([xt∗])+C2f_{t}(x_{t}^{*})\leq f_{t}([x_{t}^{*}])+C_{2}. Because the projection [xt∗]∈𝒮∗[x_{t}^{*}]\in\mathcal{S}^{*}, we apply the uniform concentration event (ii) to bound ft​([xt∗])f_{t}([x_{t}^{*}]), followed by the selection rule of Algorithm 1, which maximizes the upper confidence bound at xtx_{t}:

ft​(xt∗)\displaystyle f_{t}(x_{t}^{*}) ≤μt−1​([xt∗])+β​σt−1​([xt∗])+C2\displaystyle\leq\mu_{t-1}([x_{t}^{*}])+\sqrt{\beta}\,\sigma_{t-1}([x_{t}^{*}])+C_{2}
≤μt−1​(xt)+β​σt−1​(xt)+C2.\displaystyle\leq\mu_{t-1}(x_{t})+\sqrt{\beta}\,\sigma_{t-1}(x_{t})+C_{2}. (33)

Finally, applying the pointwise concentration event (i) at xtx_{t} yields

μt−1​(xt)≤ft​(xt)+β​σt−1​(xt).\mu_{t-1}(x_{t})\leq f_{t}(x_{t})+\sqrt{\beta}\,\sigma_{t-1}(x_{t}).

Substituting this inequality into (33) bounds the instantaneous regret:

rt=ft​(xt∗)−ft​(xt)≤2​β​σt−1​(xt)+C2,r_{t}=f_{t}(x_{t}^{*})-f_{t}(x_{t})\leq 2\sqrt{\beta}\,\sigma_{t-1}(x_{t})+C_{2}, (34)

which concludes the proof. ∎

A.2 Algorithm-agnostic tail control

The span WtW_{t} can be written as

Wt=supx,y∈𝒮(ft​(x)−ft​(y)).W_{t}=\sup_{x,y\in\mathcal{S}}\big(f_{t}(x)-f_{t}(y)\big).

Thus WtW_{t} is the supremum of a centered Gaussian process indexed by 𝒮×𝒮\mathcal{S}\times\mathcal{S}. Since the sample paths are almost surely bounded on the compact domain and kS​(x,x)≤1k_{S}(x,x)\leq 1, Borell–TIS implies that Wt−𝔼⁡[Wt]W_{t}-\mathbb{E}[W_{t}] has a sub-Gaussian upper tail with a finite variance proxy. We denote this proxy by σw2\sigma_{w}^{2}.

Lemma A.2 (Tail expectation bound).

Assume Wt−μwW_{t}-\mu_{w} has the sub-Gaussian upper tail

ℙ{Wt−μw>u}≤exp(−u22​σw2)for all u>0.\mathbb{P}\{W_{t}-\mu_{w}>u\}\leq\exp\!\left(-\frac{u^{2}}{2\sigma_{w}^{2}}\right)\qquad\text{for all }u>0.

Then, for every event AA with ℙ⁡(A)≤δ\mathbb{P}(A)\leq\delta,

𝔼⁡[Wt​𝟏A]≤δ⁡(μw+2​σw​2​log⁡(e/δ)).\mathbb{E}[W_{t}\mathbf{1}_{A}]\leq\delta\left(\mu_{w}+2\sigma_{w}\sqrt{2\log(e/\delta)}\right).
Proof.

Write X=(Wt−μw)+X=(W_{t}-\mu_{w})_{+}. Then

𝔼⁡[Wt​𝟏A]≤μw​ℙ​(A)+𝔼⁡[X​𝟏A].\mathbb{E}[W_{t}\mathbf{1}_{A}]\leq\mu_{w}\mathbb{P}(A)+\mathbb{E}[X\mathbf{1}_{A}].

Let q=σw​2​log⁡(e/δ)q=\sigma_{w}\sqrt{2\log(e/\delta)}. We split

𝔼[X𝟏A]≤qℙ(A)+𝔼[X𝟏{X>q}].\mathbb{E}[X\mathbf{1}_{A}]\leq q\mathbb{P}(A)+\mathbb{E}[X\mathbf{1}_{\{X>q\}}].

Using the sub-Gaussian tail and integrating,

𝔼[X𝟏{X>q}]=qℙ(X>q)+∫q∞ℙ(X>u)du.\mathbb{E}[X\mathbf{1}_{\{X>q\}}]=q\mathbb{P}(X>q)+\int_{q}^{\infty}\mathbb{P}(X>u)\,du.

Since q=σw​2​log⁡(e/δ)q=\sigma_{w}\sqrt{2\log(e/\delta)}, we have

ℙ⁡(X>q)≤exp⁡(−q22​σw2)=δe.\mathbb{P}(X>q)\leq\exp\!\left(-\frac{q^{2}}{2\sigma_{w}^{2}}\right)=\frac{\delta}{e}.

Moreover, the standard Gaussian tail integral bound gives

∫q∞exp⁡(−u22​σw2)​𝑑u≤σw2q​exp⁡(−q22​σw2)=σw2q​δe≤q​δe,\int_{q}^{\infty}\exp\!\left(-\frac{u^{2}}{2\sigma_{w}^{2}}\right)\,du\leq\frac{\sigma_{w}^{2}}{q}\exp\!\left(-\frac{q^{2}}{2\sigma_{w}^{2}}\right)=\frac{\sigma_{w}^{2}}{q}\frac{\delta}{e}\leq q\frac{\delta}{e},

where the last inequality uses q≥σwq\geq\sigma_{w}. Therefore,

𝔼[X𝟏{X>q}]≤2qδe≤qδ.\mathbb{E}[X\mathbf{1}_{\{X>q\}}]\leq 2q\frac{\delta}{e}\leq q\delta.

Combining this with q​ℙ​(A)≤q​δq\mathbb{P}(A)\leq q\delta yields

𝔼⁡[X​𝟏A]≤2​q​δ.\mathbb{E}[X\mathbf{1}_{A}]\leq 2q\delta.

∎

A.3 Expected cumulative regret

Proof of Theorem 1.

Fix δ∈(0,1)\delta\in(0,1) and τ∈ℕ+\tau\in\mathbb{N}^{+}, and define β\beta and C2C_{2} as in Theorem 1. By Lemma A.1, for each time step tt there exists a confidence event ℰt\mathcal{E}_{t} with ℙ⁡(ℰt)≥1−δ\mathbb{P}(\mathcal{E}_{t})\geq 1-\delta such that, conditioned on ℰt\mathcal{E}_{t}, the instantaneous regret satisfies rt≤2​β​σt−1​(xt)+C2r_{t}\leq 2\sqrt{\beta}\,\sigma_{t-1}(x_{t})+C_{2}.

Because instantaneous regret is always non-negative, we can bound it pathwise over the entire probability space by introducing the spatial span Wt=maxx⁡ft​(x)−minx⁡ft​(x)W_{t}=\max_{x}f_{t}(x)-\min_{x}f_{t}(x) as the worst-case penalty when the confidence event fails:

rt≤ 2​β​σt−1​(xt)+C2+Wt​𝟙ℰtc,r_{t}\;\leq\;2\sqrt{\beta}\,\sigma_{t-1}(x_{t})+C_{2}+W_{t}\mathbbm{1}_{\mathcal{E}_{t}^{c}}, (35)

where 𝟙ℰtc\mathbbm{1}_{\mathcal{E}_{t}^{c}} is the indicator for the complement event. Taking the unconditional expectation of both sides, and applying Lemma A.2 to bound the expected tail contribution 𝔼⁡[Wt​𝟙ℰtc]≤δ​C3\mathbb{E}[W_{t}\mathbbm{1}_{\mathcal{E}_{t}^{c}}]\leq\delta C_{3}, yields the valid deterministic bound:

𝔼⁡[rt]≤ 2​β​𝔼​[σt−1​(xt)]+C2+δ​C3.\mathbb{E}[r_{t}]\;\leq\;2\sqrt{\beta}\,\mathbb{E}[\sigma_{t-1}(x_{t})]+C_{2}+\delta C_{3}. (36)

Summing (36) over t=1,…,Tt=1,\dots,T, we obtain:

𝔼⁡[RT]≤ 2​β​𝔼​[∑t=1Tσt−1​(xt)]+T​C2+T​δ​C3.\mathbb{E}[R_{T}]\;\leq\;2\sqrt{\beta}\,\mathbb{E}\Bigg[\sum_{t=1}^{T}\sigma_{t-1}(x_{t})\Bigg]+TC_{2}+T\delta C_{3}. (37)

To bound the sum of the posterior standard deviations, we apply the Cauchy-Schwarz inequality strictly inside the expectation:

𝔼⁡[∑t=1Tσt−1​(xt)]≤𝔼⁡[T​∑t=1Tσt−12​(xt)].\mathbb{E}\Bigg[\sum_{t=1}^{T}\sigma_{t-1}(x_{t})\Bigg]\;\leq\;\mathbb{E}\Bigg[\sqrt{T\sum_{t=1}^{T}\sigma_{t-1}^{2}(x_{t})}\Bigg]. (38)

We then bound the sum of predictive variances by the maximum information gain. For every realized query sequence x1:Tx_{1:T}, the Schur-complement determinant identity gives

12∑t=1Tlog(1+σ−2σt−12(xt))=12logdet(IT+σ−2K~T(x1:T))≤γ~T.\frac{1}{2}\sum_{t=1}^{T}\log\big(1+\sigma^{-2}\sigma_{t-1}^{2}(x_{t})\big)=\frac{1}{2}\log\det\big(I_{T}+\sigma^{-2}\tilde{K}_{T}(x_{1:T})\big)\leq\tilde{\gamma}_{T}. (39)

Combining this pathwise identity with the variance-to-logarithm inequality from 21 under the assumption that kS​(x,x)≤1k_{S}(x,x)\leq 1 yields almost surely

∑t=1Tσt−12​(xt)≤2log⁡(1+σ−2)​γ~T.\sum_{t=1}^{T}\sigma_{t-1}^{2}(x_{t})\leq\frac{2}{\log(1+\sigma^{-2})}\,\tilde{\gamma}_{T}. (40)

Defining C1=8/log⁡(1+σ−2)C_{1}=8/\log(1+\sigma^{-2}), we have ∑t=1T4​β​σt−12​(xt)≤C1​β​γ~T\sum_{t=1}^{T}4\beta\,\sigma_{t-1}^{2}(x_{t})\leq C_{1}\beta\,\tilde{\gamma}_{T}. Because γ~T\tilde{\gamma}_{T} is defined as the maximum information gain over all possible sequences, it is a deterministic upper bound. The expectation of a deterministic bound is simply the bound itself. Substituting this into the cumulative sum yields the final result:

𝔼⁡[RT]≤C1​T​β​γ~T+T​C2+T​δ​C3.\mathbb{E}[R_{T}]\leq\sqrt{C_{1}T\beta\,\tilde{\gamma}_{T}}+TC_{2}+T\delta C_{3}. (41)

∎

The explicit dependence of γ~T\tilde{\gamma}_{T} on TT and ϵ\epsilon for the time-decayed kernel is detailed in Appendix B.

Appendix B Maximum Information Gain

Theorem B.3 (Time-varying maximum information gain).

Let γ~T:=supx1:T∈𝒮T12logdet(IT+σ−2K~T)\tilde{\gamma}_{T}:=\sup_{x_{1:T}\in\mathcal{S}^{T}}\tfrac{1}{2}\log\det(I_{T}+\sigma^{-2}\tilde{K}_{T}) denote the maximum information gain under the separable spatio-temporal kernel k~​((x,t),(x′,t′))=kS​(x,x′)​ρ|t−t′|\tilde{k}((x,t),(x^{\prime},t^{\prime}))=k_{S}(x,x^{\prime})\,\rho^{|t-t^{\prime}|} with ρ=1−ϵ∈[0,1)\rho=\sqrt{1-\epsilon}\in[0,1). Assume |kS​(x,x′)|≤1|k_{S}(x,x^{\prime})|\leq 1 for all x,x′∈𝒮x,x^{\prime}\in\mathcal{S}. Then for any block length N~∈ℕ+\tilde{N}\in\mathbb{N}^{+},

γ~T≤(⌈TN~⌉)​(γN~+σ−2​ϵ​N~​N~2−12​3​γN~)≤(TN~+1)​(γN~+σ−2​ϵ​N~​N~2−12​3​γN~),\tilde{\gamma}_{T}\;\leq\;\Big(\Big\lceil\tfrac{T}{\tilde{N}}\Big\rceil\Big)\left(\gamma_{\tilde{N}}+\frac{\sigma^{-2}\epsilon\,\tilde{N}\sqrt{\tilde{N}^{2}-1}}{2\sqrt{3}}\sqrt{\gamma_{\tilde{N}}}\right)\;\leq\;\Big(\tfrac{T}{\tilde{N}}+1\Big)\left(\gamma_{\tilde{N}}+\frac{\sigma^{-2}\epsilon\,\tilde{N}\sqrt{\tilde{N}^{2}-1}}{2\sqrt{3}}\sqrt{\gamma_{\tilde{N}}}\right), (42)

where γN~:=supx1:N~∈𝒮N~12logdet(IN~+σ−2KN~)\gamma_{\tilde{N}}:=\sup_{x_{1:\tilde{N}}\in\mathcal{S}^{\tilde{N}}}\tfrac{1}{2}\log\det(I_{\tilde{N}}+\sigma^{-2}K_{\tilde{N}}) is the standard time-invariant maximum information gain for f∼𝒢​𝒫​(0,kS)f\sim\mathcal{GP}(0,k_{S}).

Proof.

Step 1 (block decomposition). Partition the sequence {1,…,T}\{1,\dots,T\} into m=⌈T/N~⌉m=\lceil T/\tilde{N}\rceil consecutive blocks, each of length at most N~\tilde{N}. This partition is used only in the analysis; the GP posterior is neither reset nor truncated at block boundaries. Let (𝐟(i),𝐲(i))(\mathbf{f}^{(i)},\mathbf{y}^{(i)}) denote the latent function values and noisy observations within block ii. By the chain rule for mutual information,

I⁡(𝐟T,𝐲T)=∑i=1mI⁡(𝐟T;𝐲(i)∣𝐲(<i)).I(\mathbf{f}_{T};\mathbf{y}_{T})=\sum_{i=1}^{m}I(\mathbf{f}_{T};\mathbf{y}^{(i)}\mid\mathbf{y}^{(<i)}).

Because 𝐲(i)=𝐟(i)+𝐳(i)\mathbf{y}^{(i)}=\mathbf{f}^{(i)}+\mathbf{z}^{(i)} with 𝐳(i)\mathbf{z}^{(i)} drawn independently of (𝐟T,𝐲(<i))(\mathbf{f}_{T},\mathbf{y}^{(<i)}), the variables satisfy the Markov property 𝐲(i)⟂⟂(𝐟T∖𝐟(i))|𝐟(i)\mathbf{y}^{(i)}\perp\!\!\!\perp(\mathbf{f}_{T}\setminus\mathbf{f}^{(i)})\mid\mathbf{f}^{(i)}. Consequently, I⁡(𝐟T;𝐲(i)∣𝐲(<i))=I⁡(𝐟(i);𝐲(i)∣𝐲(<i))I(\mathbf{f}_{T};\mathbf{y}^{(i)}\mid\mathbf{y}^{(<i)})=I(\mathbf{f}^{(i)};\mathbf{y}^{(i)}\mid\mathbf{y}^{(<i)}).

Furthermore, because the additive Gaussian noise 𝐳(i)\mathbf{z}^{(i)} is independent of the sequence history, the conditional entropy simplifies to H⁡(𝐲(i)∣𝐟(i),𝐲(<i))=H⁡(𝐳(i))H(\mathbf{y}^{(i)}\mid\mathbf{f}^{(i)},\mathbf{y}^{(<i)})=H(\mathbf{z}^{(i)}). While conditioning reduces entropy (H⁡(𝐲(i)∣𝐲(<i))≤H⁡(𝐲(i))H(\mathbf{y}^{(i)}\mid\mathbf{y}^{(<i)})\leq H(\mathbf{y}^{(i)})), it does not universally reduce mutual information. However, due to this independent noise structure, the explicit algebraic cancellation holds:

I⁡(𝐟(i);𝐲(i)∣𝐲(<i))=H⁡(𝐲(i)∣𝐲(<i))−H⁡(𝐳(i))≤H⁡(𝐲(i))−H⁡(𝐳(i))=I⁡(𝐟(i),𝐲(i)).I(\mathbf{f}^{(i)};\mathbf{y}^{(i)}\mid\mathbf{y}^{(<i)})=H(\mathbf{y}^{(i)}\mid\mathbf{y}^{(<i)})-H(\mathbf{z}^{(i)})\leq H(\mathbf{y}^{(i)})-H(\mathbf{z}^{(i)})=I(\mathbf{f}^{(i)};\mathbf{y}^{(i)}). (43)

It follows that

I⁡(𝐟T,𝐲T)≤∑i=1mI⁡(𝐟(i),𝐲(i)).I(\mathbf{f}_{T};\mathbf{y}_{T})\leq\sum_{i=1}^{m}I(\mathbf{f}^{(i)};\mathbf{y}^{(i)}).

Taking the supremum over the choice of locations x1:T∈𝒮Tx_{1:T}\in\mathcal{S}^{T} yields γ~T≤∑i=1mγ~ni≤m​γ~N~\tilde{\gamma}_{T}\leq\sum_{i=1}^{m}\tilde{\gamma}_{n_{i}}\leq m\,\tilde{\gamma}_{\tilde{N}}, where ni≤N~n_{i}\leq\tilde{N} is the size of block ii and the sequence γ~n\tilde{\gamma}_{n} is monotonically non-decreasing.

Step 2 (one-block bound). Fix a block of length N~\tilde{N}. Define its spatial kernel matrix as K:=KN~K:=K_{\tilde{N}} and its temporal correlation matrix as D:=DN~D:=D_{\tilde{N}}, where Di​j=ρ|i−j|D_{ij}=\rho^{|i-j|}. The spatio-temporal covariance over this block is the Hadamard product K~:=K∘D\tilde{K}:=K\circ D. By the Schur product theorem, K~\tilde{K} is positive semi-definite because both K⪰0K\succeq 0 and D⪰0D\succeq 0. Let 𝟏\mathbf{1} denote the N~×N~\tilde{N}\times\tilde{N} all-ones matrix and define the difference matrix A:=K~−K=K∘(D−𝟏)A:=\tilde{K}-K=K\circ(D-\mathbf{1}). Let

M:=IN~+σ−2​K≻0,E:=σ−2​A,M:=I_{\tilde{N}}+\sigma^{-2}K\succ 0,\qquad E:=\sigma^{-2}A,

so that IN~+σ−2​K~=M+E≻0I_{\tilde{N}}+\sigma^{-2}\tilde{K}=M+E\succ 0. Applying the congruence factorization M+E=M1/2​(IN~+B)​M1/2M+E=M^{1/2}\big(I_{\tilde{N}}+B\big)M^{1/2} with B:=M−1/2EM−1/2B:=M^{-1/2}EM^{-1/2} yields

12​log​det(M+E)=12​log​det(M)+12​log​det(IN~+B).\tfrac{1}{2}\log\det(M+E)=\tfrac{1}{2}\log\det(M)+\tfrac{1}{2}\log\det(I_{\tilde{N}}+B).

The matrix BB is symmetric and satisfies IN~+B≻0I_{\tilde{N}}+B\succ 0. Therefore, every eigenvalue of BB is strictly greater than −1-1. Using the scalar inequality log⁡(1+u)≤u\log(1+u)\leq u for all u>−1u>-1, we bound the log-determinant term by the trace:

logdet(IN~+B)=∑j=1N~log(1+λj(B))≤∑j=1N~λj(B)=tr(B).\log\det(I_{\tilde{N}}+B)=\sum_{j=1}^{\tilde{N}}\log\big(1+\lambda_{j}(B)\big)\leq\sum_{j=1}^{\tilde{N}}\lambda_{j}(B)=\mathrm{tr}(B).

Substituting this trace inequality provides the upper bound

12​log​det(M+E)≤12​log​det(M)+12​tr​(B).\tfrac{1}{2}\log\det(M+E)\leq\tfrac{1}{2}\log\det(M)+\tfrac{1}{2}\,\mathrm{tr}(B).

By the cyclicity of the trace operator, tr⁡(B)=tr⁡(M−1​E)\mathrm{tr}(B)=\mathrm{tr}(M^{-1}E). Since Di​i=1D_{ii}=1, the diagonal entries of A=K∘(D−𝟏)A=K\circ(D-\mathbf{1}) vanish, and hence tr⁡(E)=0\mathrm{tr}(E)=0. Therefore,

tr⁡(B)=tr⁡((M−1−IN~)​E).\mathrm{tr}(B)=\mathrm{tr}\big((M^{-1}-I_{\tilde{N}})E\big).

Using the Frobenius inner product,

tr⁡(B)≤|tr⁡((M−1−IN~)​E)|≤‖M−1−IN~‖F​‖E‖F.\mathrm{tr}(B)\leq\left|\mathrm{tr}\big((M^{-1}-I_{\tilde{N}})E\big)\right|\leq\|M^{-1}-I_{\tilde{N}}\|_{F}\,\|E\|_{F}.

Write

Γ⁡(K):=12​log​det(IN~+σ−2​K).\Gamma(K):=\frac{1}{2}\log\det(I_{\tilde{N}}+\sigma^{-2}K).

Let λ1,…,λN~\lambda_{1},\ldots,\lambda_{\tilde{N}} be the eigenvalues of KK and set uj=σ−2​λj≥0u_{j}=\sigma^{-2}\lambda_{j}\geq 0. Then

‖M−1−IN~‖F2=∑j=1N~(uj1+uj)2≤∑j=1N~log⁡(1+uj)=2​Γ​(K).\|M^{-1}-I_{\tilde{N}}\|_{F}^{2}=\sum_{j=1}^{\tilde{N}}\left(\frac{u_{j}}{1+u_{j}}\right)^{2}\leq\sum_{j=1}^{\tilde{N}}\log(1+u_{j})=2\Gamma(K).

Here the inequality follows from

(u1+u)2≤log⁡(1+u),u≥0,\left(\frac{u}{1+u}\right)^{2}\leq\log(1+u),\qquad u\geq 0,

since the difference has value zero at u=0u=0 and derivative (1+u2)/(1+u)3>0(1+u^{2})/(1+u)^{3}>0. Hence

‖M−1−IN~‖F≤2​Γ​(K).\|M^{-1}-I_{\tilde{N}}\|_{F}\leq\sqrt{2\Gamma(K)}.

It remains to bound ‖E‖F\|E\|_{F}. As above,

|Di​j−1|=1−ρ|i−j|≤ϵ​|i−j|.|D_{ij}-1|=1-\rho^{|i-j|}\leq\epsilon|i-j|.

Since |Ki​j|≤1|K_{ij}|\leq 1,

‖A‖F2≤ϵ2​∑i,j=1N~(i−j)2=ϵ2​N~2​(N~2−1)6,\|A\|_{F}^{2}\leq\epsilon^{2}\sum_{i,j=1}^{\tilde{N}}(i-j)^{2}=\frac{\epsilon^{2}\tilde{N}^{2}(\tilde{N}^{2}-1)}{6},

and therefore

‖E‖F=σ−2​‖A‖F≤σ−2​ϵ​N~​N~2−16.\|E\|_{F}=\sigma^{-2}\|A\|_{F}\leq\frac{\sigma^{-2}\epsilon\,\tilde{N}\sqrt{\tilde{N}^{2}-1}}{\sqrt{6}}.

Combining the two norm bounds gives

12​log​det(IN~+σ−2​K~)≤Γ⁡(K)+σ−2​ϵ​N~​N~2−12​3​Γ⁡(K).\frac{1}{2}\log\det(I_{\tilde{N}}+\sigma^{-2}\tilde{K})\leq\Gamma(K)+\frac{\sigma^{-2}\epsilon\,\tilde{N}\sqrt{\tilde{N}^{2}-1}}{2\sqrt{3}}\sqrt{\Gamma(K)}.

Since s↦s+c​ss\mapsto s+c\sqrt{s} is increasing for s≥0s\geq 0 and Γ⁡(K)≤γN~\Gamma(K)\leq\gamma_{\tilde{N}},

γ~N~≤γN~+σ−2​ϵ​N~​N~2−12​3​γN~.\tilde{\gamma}_{\tilde{N}}\leq\gamma_{\tilde{N}}+\frac{\sigma^{-2}\epsilon\,\tilde{N}\sqrt{\tilde{N}^{2}-1}}{2\sqrt{3}}\sqrt{\gamma_{\tilde{N}}}.

Summing this bound over the mm blocks in Step 1 completes the proof. ∎

Remark.

The block decomposition follows the approach of 5. For unit-spaced observations, an 𝒪⁡(ϵ​N~5/2)\mathcal{O}(\epsilon\tilde{N}^{5/2}) block perturbation also follows from the more general analysis of 13. Without the zero-trace step above, the congruence argument recovers this order directly by combining ‖M−1‖F≤N~\|M^{-1}\|_{F}\leq\sqrt{\tilde{N}} with ‖A‖F≤ϵ​N~2\|A\|_{F}\leq\epsilon\tilde{N}^{2}, without requiring sign restrictions on the perturbation. The additional identity tr⁡(E)=0\mathrm{tr}(E)=0 allows M−1M^{-1} to be replaced by M−1−IN~M^{-1}-I_{\tilde{N}}, yielding the sharper bound in Theorem B.3.

B.1 Asymptotic Scaling with Drift

Theorem B.3 gives a two-regime dependence on the drift rate once the block length is chosen according to the growth of the time-invariant maximum information gain.

Corollary B.4 (Information gain scaling).

Suppose the spatial kernel admits a time-invariant maximum information gain satisfying

γN~=𝒪~​(N~q)\gamma_{\tilde{N}}=\widetilde{\mathcal{O}}(\tilde{N}^{q})

for some capacity exponent q∈[0,1)q\in[0,1). Define the polynomial block scale

Nϵ:=ϵ−24−q,N_{\epsilon}:=\epsilon^{-\frac{2}{4-q}},

and choose

N~=min⁡{T,⌈Nϵ⌉}.\tilde{N}=\min\left\{T,\,\left\lceil N_{\epsilon}\right\rceil\right\}.

Then

γ~T=𝒪~​(Tq+T​ϵ2​(1−q)4−q).\tilde{\gamma}_{T}=\widetilde{\mathcal{O}}\left(T^{q}+T\epsilon^{\frac{2(1-q)}{4-q}}\right). (44)

In particular, in the persistent-drift regime T≳NϵT\gtrsim N_{\epsilon},

γ~T=𝒪~​(T​ϵ2​(1−q)4−q),\tilde{\gamma}_{T}=\widetilde{\mathcal{O}}\left(T\epsilon^{\frac{2(1-q)}{4-q}}\right), (45)

whereas for T≲NϵT\lesssim N_{\epsilon} one has

γ~T=𝒪~​(Tq).\tilde{\gamma}_{T}=\widetilde{\mathcal{O}}(T^{q}).

For fixed TT, choosing N~=T\tilde{N}=T in Theorem B.3 gives

γ~T≤γT+σ−2​ϵ​T​T2−12​3​γT,\tilde{\gamma}_{T}\leq\gamma_{T}+\frac{\sigma^{-2}\epsilon\,T\sqrt{T^{2}-1}}{2\sqrt{3}}\sqrt{\gamma_{T}}, (46)

so the perturbation vanishes as ϵ→0\epsilon\to 0 and the static information gain is recovered.

Proof.

For N~≤T\tilde{N}\leq T, Theorem B.3 and N~2−1≤N~\sqrt{\tilde{N}^{2}-1}\leq\tilde{N} give

γ~T=𝒪~​(TN~​(N~q+ϵ​N~2+q/2))=𝒪~​(T​N~q−1+T​ϵ​N~1+q/2).\tilde{\gamma}_{T}=\widetilde{\mathcal{O}}\left(\frac{T}{\tilde{N}}\left(\tilde{N}^{q}+\epsilon\tilde{N}^{2+q/2}\right)\right)=\widetilde{\mathcal{O}}\left(T\tilde{N}^{q-1}+T\epsilon\tilde{N}^{1+q/2}\right).

Balancing the polynomial orders gives

N~q−1≍ϵ​N~1+q/2,or equivalentlyN~≍ϵ−24−q=Nϵ.\tilde{N}^{q-1}\asymp\epsilon\tilde{N}^{1+q/2},\qquad\text{or equivalently}\qquad\tilde{N}\asymp\epsilon^{-\frac{2}{4-q}}=N_{\epsilon}.

Thus, when T≳NϵT\gtrsim N_{\epsilon}, choosing N~\tilde{N} at this scale gives

γ~T=𝒪~​(T​ϵ2​(1−q)4−q).\tilde{\gamma}_{T}=\widetilde{\mathcal{O}}\left(T\epsilon^{\frac{2(1-q)}{4-q}}\right).

When T≲NϵT\lesssim N_{\epsilon}, choose N~=T\tilde{N}=T. Equation (46) and γT=𝒪~​(Tq)\gamma_{T}=\widetilde{\mathcal{O}}(T^{q}) give

γ~T=𝒪~​(Tq+ϵ​T2+q/2).\tilde{\gamma}_{T}=\widetilde{\mathcal{O}}\left(T^{q}+\epsilon T^{2+q/2}\right).

The condition T≲NϵT\lesssim N_{\epsilon} implies ϵ​T2−q/2≲1\epsilon T^{2-q/2}\lesssim 1, so the perturbation term is at most 𝒪~​(Tq)\widetilde{\mathcal{O}}(T^{q}). Combining the two regimes yields (44). ∎

For fixed TT, the temporal matrix satisfies Di​j→1D_{ij}\to 1 as ϵ→0\epsilon\to 0. For the continuous kernels considered here on the compact domain 𝒮\mathcal{S}, continuity of the log determinant under maximization therefore gives γ~T→γT\tilde{\gamma}_{T}\to\gamma_{T}.

Appendix C Concentration of RTR_{T}

This appendix analyzes the concentration properties of the time-varying setting. Section C.1 establishes the convergence of the oracle-value process via exponential covariance decay, which justifies the asymptotic average reward perspective discussed in Section 4.4. Section C.2 proves the span-only concentration fallback, and Section C.3 proves the algorithm-specific realized-regret bound in Proposition 2.

C.1 Concentration of the oracle-value process via covariance decay

Define Mt:=supx∈𝒮ft​(x)M_{t}:=\sup_{x\in\mathcal{S}}f_{t}(x) for t≥1t\geq 1. Under the TV-GP dynamics, the sequence {ft}\{f_{t}\} is strictly stationary with each ft∼𝒢​𝒫​(0,kS)f_{t}\sim\mathcal{GP}(0,k_{S}). Consequently, {Mt}\{M_{t}\} is stationary with a constant expectation 𝔼⁡[Mt]\E[M_{t}]. Assume the functions ftf_{t} have almost surely bounded sample paths on 𝒮\mathcal{S} and are separable, implying Mt<∞M_{t}<\infty almost surely. By the Borell–TIS inequality [1, Theorem 2.1.1], MtM_{t} is sub-Gaussian around its mean:

Pr⁡(|Mt−𝔼⁡[Mt]|>u)≤2​exp⁡(−u22​σM2),σM2:=supx∈𝒮Var⁡(ft​(x))≤1.\Pr\!\big(|M_{t}-\E[M_{t}]|>u\big)\leq 2\exp\!\Big(-\frac{u^{2}}{2\sigma_{M}^{2}}\Big),\qquad\sigma_{M}^{2}:=\sup_{x\in\mathcal{S}}\Var\!\big(f_{t}(x)\big)\leq 1.

This concentration ensures 𝔼⁡[Mt2]<∞\E[M_{t}^{2}]<\infty. The following generic lemma controls the variance of a sum of random variables that exhibit exponentially decaying covariance.

Lemma C.5 (Averaging under exponential covariance decay).

Let {Xt}t≥1\{X_{t}\}_{t\geq 1} be random variables with 𝔼⁡[Xt2]<∞\E[X_{t}^{2}]<\infty and suppose there exist m>0m>0 and c∈[0,1)c\in[0,1) such that Cov⁡(Xi,Xj)≤m​c|i−j|\Cov(X_{i},X_{j})\leq m\,c^{|i-j|} for all i,ji,j. Let ST:=∑t=1TXtS_{T}:=\sum_{t=1}^{T}X_{t}. Then:

  1. (i)

    Var⁡(ST)≤m⁡(T+2​∑h=1T−1(T−h)​ch)≤m​T​1+c1−c\Var(S_{T})\leq m\Big(T+2\sum_{h=1}^{T-1}(T-h)c^{h}\Big)\leq m\,T\,\frac{1+c}{1-c}.

  2. (ii)

    For any η>0\eta>0,

    Pr⁡(|STT−𝔼⁡[ST]T|>η)≤mT​η2⋅1+c1−c→T→∞0,\Pr\!\left(\left|\frac{S_{T}}{T}-\frac{\E[S_{T}]}{T}\right|>\eta\right)\leq\frac{m}{T\,\eta^{2}}\cdot\frac{1+c}{1-c}\xrightarrow[T\to\infty]{}0,

    hence STT−𝔼⁡[ST]T→0\frac{S_{T}}{T}-\frac{\E[S_{T}]}{T}\to 0 in probability.

  3. (iii)

    For any ω∈(0,1)\omega\in(0,1),

    ST≤𝔼⁡[ST]+Var⁡(ST)/ω≤𝔼⁡[ST]+mTω⋅1+c1−cwith probability at least ​1−ω.S_{T}\leq\E[S_{T}]+\sqrt{\Var(S_{T})/\omega}\ \ \leq\ \ \E[S_{T}]+\sqrt{\frac{mT}{\omega}\cdot\frac{1+c}{1-c}}\qquad\text{with probability at least }1-\omega.
Proof.

By bilinearity of covariance, grouping terms by lag h=|i−j|h=|i-j| yields

Var⁡(ST)=∑i=1T∑j=1TCov⁡(Xi,Xj)≤m​∑i=1T∑j=1Tc|i−j|=m⁡(T+2​∑h=1T−1(T−h)​ch).\Var(S_{T})=\sum_{i=1}^{T}\sum_{j=1}^{T}\Cov(X_{i},X_{j})\leq m\sum_{i=1}^{T}\sum_{j=1}^{T}c^{|i-j|}=m\Big(T+2\sum_{h=1}^{T-1}(T-h)c^{h}\Big).

Since (T−h)≤T(T-h)\leq T and ∑h=1∞ch=c/(1−c)\sum_{h=1}^{\infty}c^{h}=c/(1-c), we obtain

T+2​∑h=1T−1(T−h)​ch≤T+2​T​∑h=1∞ch=T​1+c1−c,T+2\sum_{h=1}^{T-1}(T-h)c^{h}\leq T+2T\sum_{h=1}^{\infty}c^{h}=T\frac{1+c}{1-c},

proving (i). Items (ii) and (iii) follow by Chebyshev’s inequality applied to ST/TS_{T}/T and STS_{T}, respectively. ∎

The next lemma bounds the covariance of suprema under the canonical Gaussian autoregressive coupling that underlies the TV-GP recursion.

Lemma C.6 (Covariance contraction for Gaussian suprema).

Let ff and gg be centered, separable Gaussian processes indexed by a set TT, with g⁡(t)=ρ​f​(t)+1−ρ2​h​(t)g(t)=\rho f(t)+\sqrt{1-\rho^{2}}\,h(t) for ρ∈[0,1]\rho\in[0,1], where hh is an independent copy of ff. Assume supt∈TVar⁡(f⁡(t))≤σT2<∞\sup_{t\in T}\Var(f(t))\leq\sigma_{T}^{2}<\infty and supt∈T|f⁡(t)|<∞\sup_{t\in T}|f(t)|<\infty almost surely. Then Cov⁡(supt∈Tf⁡(t),supt∈Tg⁡(t))≤ρ​σT2\Cov\big(\sup_{t\in T}f(t),\sup_{t\in T}g(t)\big)\leq\rho\,\sigma_{T}^{2}.

Proof.

We first prove the claim for a finite set T={1,…,k}T=\{1,\dots,k\} and then pass to a general separable TT. Let A=(f⁡(1),…,f⁡(k))A=(f(1),\dots,f(k)) and C=(g⁡(1),…,g⁡(k))C=(g(1),\dots,g(k)). By construction, the joint distribution of (A,C)(A,C) is a zero-mean Gaussian with cross-covariance Cov⁡(Ai,Cj)=ρ​Σi​j\Cov(A_{i},C_{j})=\rho\,\Sigma_{ij}, where Σi​j=Cov⁡(Ai,Aj)\Sigma_{ij}=\Cov(A_{i},A_{j}).

Let ϕn​(u):=1n​log⁡(∑i=1ken​ui)\phi_{n}(u):=\frac{1}{n}\log\big(\sum_{i=1}^{k}e^{nu_{i}}\big) be the smooth approximation of the maximum function. The gradient ∇ϕn​(u)\nabla\phi_{n}(u) is the softmax function, ensuring that for any uu, ∇ϕn​(u)\nabla\phi_{n}(u) is a probability vector (‖∇ϕn​(u)‖1=1\|\nabla\phi_{n}(u)\|_{1}=1 with strictly non-negative components).

To compute the covariance Cov⁡(ϕn​(A),ϕn​(C))\Cov(\phi_{n}(A),\phi_{n}(C)), we employ the Gaussian interpolation technique standard in the proofs of Gaussian comparison inequalities [see, e.g., 1, Section 2.2]. Consider the interpolation path parameterized by t∈[0,1]t\in[0,1] with the block covariance matrix

Γ⁡(t)=(Σt​ρ​Σt​ρ​ΣΣ).\Gamma(t)=\begin{pmatrix}\Sigma&t\rho\Sigma\\ t\rho\Sigma&\Sigma\end{pmatrix}.

Let (A⁡(t),C⁡(t))∼𝒩⁡(0,Γ⁡(t))(A(t),C(t))\sim\mathcal{N}(0,\Gamma(t)). For t=0t=0, A⁡(0)A(0) and C⁡(0)C(0) are independent, implying Cov⁡(ϕn​(A⁡(0)),ϕn​(C⁡(0)))=0\Cov(\phi_{n}(A(0)),\phi_{n}(C(0)))=0. For t=1t=1, we recover the joint distribution of (A,C)(A,C). Differentiating the expectation of ϕn​(A⁡(t))​ϕn​(C⁡(t))\phi_{n}(A(t))\phi_{n}(C(t)) with respect to tt and applying multivariate Gaussian integration by parts [1, Lemma 2.1.4] yields:

dd​t​𝔼​[ϕn​(A⁡(t))​ϕn​(C⁡(t))]=∑i=1k∑j=1kd​ΓAC,ij​(t)dt​𝔼​[∂ϕn​(A​(t))∂Ai​∂ϕn​(C​(t))∂Cj].\frac{d}{dt}\E[\phi_{n}(A(t))\phi_{n}(C(t))]=\sum_{i=1}^{k}\sum_{j=1}^{k}\frac{d\Gamma_{AC,ij}(t)}{dt}\E\!\left[\frac{\partial\phi_{n}(A(t))}{\partial A_{i}}\frac{\partial\phi_{n}(C(t))}{\partial C_{j}}\right].

Since d​ΓA​C,i​j​(t)d​t=ρ​Σi​j\frac{d\Gamma_{AC,ij}(t)}{dt}=\rho\Sigma_{ij}, integrating from t=0t=0 to t=1t=1 establishes the exact identity:

Cov(ϕn(A),ϕn(C))=ρ∫01𝔼[⟨∇ϕn(A(t)),Σ∇ϕn(C(t))⟩]dt.\Cov(\phi_{n}(A),\phi_{n}(C))=\rho\int_{0}^{1}\E\!\left[\langle\nabla\phi_{n}(A(t)),\Sigma\nabla\phi_{n}(C(t))\rangle\right]dt.

We bound the bilinear form inside the expectation via ℓ1/ℓ∞\ell_{1}/\ell_{\infty} duality. Let p=∇ϕn​(A​(t))p=\nabla\phi_{n}(A(t)) and q=∇ϕn​(C​(t))q=\nabla\phi_{n}(C(t)). Because pp and qq are probability vectors,

∑i,jpi​Σi​j​qj≤(maxi,j⁡|Σi​j|)​∑i,jpi​qj=maxi,j⁡|Σi​j|.\sum_{i,j}p_{i}\Sigma_{ij}q_{j}\leq\left(\max_{i,j}|\Sigma_{ij}|\right)\sum_{i,j}p_{i}q_{j}=\max_{i,j}|\Sigma_{ij}|.

Because Σ\Sigma is positive semi-definite, its maximum absolute entry lies on the diagonal: maxi,j⁡|Σi​j|≤maxi⁡Σi​i\max_{i,j}|\Sigma_{ij}|\leq\max_{i}\Sigma_{ii}. By assumption, maxi⁡Σi​i≤σT2\max_{i}\Sigma_{ii}\leq\sigma_{T}^{2}. Therefore, the bilinear form is bounded almost surely by σT2\sigma_{T}^{2}, independent of the dimension kk.

Substituting this bound into the integral yields:

Cov⁡(ϕn​(A),ϕn​(C))≤ρ​∫01𝔼⁡[σT2]​dt=ρ​σT2.\Cov(\phi_{n}(A),\phi_{n}(C))\leq\rho\int_{0}^{1}\E[\sigma_{T}^{2}]dt=\rho\sigma_{T}^{2}.

The approximations ϕn​(A)\phi_{n}(A) and ϕn​(C)\phi_{n}(C) converge almost surely to ϕ⁡(A)\phi(A) and ϕ⁡(C)\phi(C). The Borell–TIS inequality ensures that {ϕn​(A)}\{\phi_{n}(A)\} and {ϕn​(C)}\{\phi_{n}(C)\} are uniformly square-integrable. Vitali’s convergence theorem permits passing the limit through the covariance, which yields Cov⁡(maxi⁡Ai,maxi⁡Ci)≤ρ​σT2\Cov(\max_{i}A_{i},\max_{i}C_{i})\leq\rho\sigma_{T}^{2}.

To extend this to a general separable set TT, let {Tm}m≥1\{T_{m}\}_{m\geq 1} be an increasing sequence of finite subsets whose union is dense in a separability set for ff and gg. This guarantees that supt∈Tmf⁡(t)\sup_{t\in T_{m}}f(t) and supt∈Tmg⁡(t)\sup_{t\in T_{m}}g(t) converge almost surely to their respective suprema over TT. Applying the finite-set result yields Cov⁡(supt∈Tmf⁡(t),supt∈Tmg⁡(t))≤ρ​σT2\Cov(\sup_{t\in T_{m}}f(t),\sup_{t\in T_{m}}g(t))\leq\rho\sigma_{T}^{2} for all mm. The Borell–TIS inequality provides supm𝔼⁡[(supt∈Tmf⁡(t))2]<∞\sup_{m}\E[(\sup_{t\in T_{m}}f(t))^{2}]<\infty. Uniform integrability allows taking the limit as m→∞m\to\infty, which establishes the bound for the general separable set TT. ∎

In the TV-GP model, the transition rule is ft+h​(⋅)=ρh​ft​(⋅)+1−ρ2​h​g~t,h​(⋅)f_{t+h}(\cdot)=\rho^{h}f_{t}(\cdot)+\sqrt{1-\rho^{2h}}\,\tilde{g}_{t,h}(\cdot), where ρ:=1−ϵ\rho:=\sqrt{1-\epsilon} and g~t,h\tilde{g}_{t,h} is a centered Gaussian process with the same spatial kernel as ftf_{t}. The process g~t,h\tilde{g}_{t,h} is independent of ftf_{t} because it is a linear combination of the independent innovations {gt+1,…,gt+h}\{g_{t+1},\dots,g_{t+h}\}. Setting T=𝒮T=\mathcal{S} in Lemma C.6 gives σT2≤1\sigma_{T}^{2}\leq 1 and Cov⁡(Mt,Mt+h)≤ρh\Cov(M_{t},M_{t+h})\leq\rho^{h} for h≥0h\geq 0. We apply Lemma C.5 by substituting Xt:=MtX_{t}:=M_{t}, m=1m=1, and c=ρc=\rho. For any η>0\eta>0,

Pr⁡(|1T​∑t=1TMt−𝔼⁡[M1]|>η)≤Pr⁡(|1T​∑t=1TMt−𝔼⁡[∑t=1TMt]T|>η)→0,\Pr\!\left(\left|\frac{1}{T}\sum_{t=1}^{T}M_{t}-\E[M_{1}]\right|>\eta\right)\leq\Pr\!\left(\left|\frac{1}{T}\sum_{t=1}^{T}M_{t}-\frac{\E[\sum_{t=1}^{T}M_{t}]}{T}\right|>\eta\right)\to 0,

since 𝔼⁡[∑t=1TMt]/T=𝔼⁡[M1]\E[\sum_{t=1}^{T}M_{t}]/T=\E[M_{1}] by stationarity. Equivalently, the time average 1T​∑t=1Tft​(xt⋆)\frac{1}{T}\sum_{t=1}^{T}f_{t}(x_{t}^{\star}) converges in probability to 𝔼⁡[supx∈𝒮f1​(x)]\E[\sup_{x\in\mathcal{S}}f_{1}(x)]. The deviation bound in Lemma C.5(iii) provides an explicit 𝒪⁡(T)\mathcal{O}(\sqrt{T}) concentration inequality, with constants depending on ϵ\epsilon entirely through the factor (1+ρ)/(1−ρ)(1+\rho)/(1-\rho).

C.2 Span-only concentration fallback

This subsection justifies the span-only fallback bound used in Section 3.2. Recall that

Wt=supx,y∈𝒮(ft​(x)−ft​(y)).W_{t}=\sup_{x,y\in\mathcal{S}}\big(f_{t}(x)-f_{t}(y)\big).

Since rt≤Wtr_{t}\leq W_{t} for every policy and every round,

RT≤∑t=1TWt.R_{T}\leq\sum_{t=1}^{T}W_{t}.

Define

STW:=∑t=1TWt.S_{T}^{W}:=\sum_{t=1}^{T}W_{t}.

Equivalently,

STW=sup(x1,y1),…,(xT,yT)∈𝒮×𝒮∑t=1T(ft​(xt)−ft​(yt)).S_{T}^{W}=\sup_{(x_{1},y_{1}),\ldots,(x_{T},y_{T})\in\mathcal{S}\times\mathcal{S}}\sum_{t=1}^{T}\big(f_{t}(x_{t})-f_{t}(y_{t})\big).

Thus STWS_{T}^{W} is the supremum of a centered Gaussian process indexed by (𝒮×𝒮)T(\mathcal{S}\times\mathcal{S})^{T}.

Let ρ=1−ϵ\rho=\sqrt{1-\epsilon}. For any fixed index sequence (x1,y1),…,(xT,yT)(x_{1},y_{1}),\ldots,(x_{T},y_{T}), the variance of the corresponding Gaussian variable satisfies

Var⁡(∑t=1T(ft​(xt)−ft​(yt)))\displaystyle\operatorname{Var}\!\left(\sum_{t=1}^{T}\big(f_{t}(x_{t})-f_{t}(y_{t})\big)\right) =∑t,s=1Tρ|t−s|​[kS​(xt,xs)−kS​(xt,ys)−kS​(yt,xs)+kS​(yt,ys)]\displaystyle=\sum_{t,s=1}^{T}\rho^{|t-s|}\Big[k_{S}(x_{t},x_{s})-k_{S}(x_{t},y_{s})-k_{S}(y_{t},x_{s})+k_{S}(y_{t},y_{s})\Big]
≤4​∑t,s=1Tρ|t−s|\displaystyle\leq 4\sum_{t,s=1}^{T}\rho^{|t-s|}
≤4​T​1+ρ1−ρ.\displaystyle\leq 4T\frac{1+\rho}{1-\rho}.

Here we used kS​(x,x)≤1k_{S}(x,x)\leq 1, which implies

Var⁡(f⁡(x)−f⁡(y))≤4\operatorname{Var}\big(f(x)-f(y)\big)\leq 4

and bounds the absolute covariance between two such increments by 44.

By Borell–TIS, for all u>0u>0,

ℙ{STW−𝔼[STW]>u}≤exp(−u28​T​(1+ρ)/(1−ρ)).\mathbb{P}\!\left\{S_{T}^{W}-\mathbb{E}[S_{T}^{W}]>u\right\}\leq\exp\!\left(-\frac{u^{2}}{8T(1+\rho)/(1-\rho)}\right).

Stationarity gives 𝔼⁡[STW]=T​μw\mathbb{E}[S_{T}^{W}]=T\mu_{w}. Therefore, with probability at least 1−ω1-\omega,

STW≤T​μw+8​T​1+ρ1−ρ​log⁡(1/ω).S_{T}^{W}\leq T\mu_{w}+\sqrt{8T\frac{1+\rho}{1-\rho}\log(1/\omega)}.

Since RT≤STWR_{T}\leq S_{T}^{W}, we obtain

RT≤T​μw+8​T​1+ρ1−ρ​log⁡(1/ω)R_{T}\leq T\mu_{w}+\sqrt{8T\frac{1+\rho}{1-\rho}\log(1/\omega)}

with probability at least 1−ω1-\omega.

C.3 Concentration of realized regret (Proof of Proposition 2)

Lemma A.1 establishes that the combined confidence and regularity event ℰt\mathcal{E}_{t} holds with an unconditional probability of ℙ⁡(ℰt)≥1−δ\mathbb{P}(\mathcal{E}_{t})\geq 1-\delta. Because all instantaneous regret terms are non-negative, rtr_{t} is bounded pathwise by the UCB width on the success event and the spatial span on the failure event:

rt≤ 2​β​σt−1​(xt)+C2+Wt​𝕀ℰtc,r_{t}\;\leq\;2\sqrt{\beta}\sigma_{t-1}(x_{t})+C_{2}+W_{t}\mathbb{I}_{\mathcal{E}_{t}^{c}}, (47)

where Wt=supx∈𝒮ft​(x)−infx∈𝒮ft​(x)W_{t}=\sup_{x\in\mathcal{S}}f_{t}(x)-\inf_{x\in\mathcal{S}}f_{t}(x). Summing over TT and applying the Cauchy-Schwarz inequality to the standard deviations yields the realized cumulative regret:

RT≤C1​T​β​γ~T+T​C2⏟:=UT+∑t=1TWt​𝕀ℰtc⏟:=FT.R_{T}\;\leq\;\underbrace{\sqrt{C_{1}T\beta\tilde{\gamma}_{T}}\;+\;TC_{2}}_{:=U_{T}}\;+\;\underbrace{\sum_{t=1}^{T}W_{t}\mathbb{I}_{\mathcal{E}_{t}^{c}}}_{:=F_{T}}. (48)

Since γ~T\tilde{\gamma}_{T} deterministically bounds the information gain for any sequence of length TT, UTU_{T} is a valid upper bound almost surely.

To bound the stochastic failure penalty FTF_{T}, we rely on the unconditional properties of the spatial span. By Lemma A.2, the expected product of the sub-Gaussian span and the failure indicator satisfies

𝔼⁡[Wt​𝕀ℰtc]≤δ​C3.\mathbb{E}[W_{t}\mathbb{I}_{\mathcal{E}_{t}^{c}}]\leq\delta C_{3}.

Because instantaneous regret is strictly non-negative, FT≥0F_{T}\geq 0. Applying Markov’s inequality directly to the sum yields:

ℙ⁡(FT>T​δ​C3ω)≤𝔼⁡[FT](T​δ​C3)/ω=ω.\mathbb{P}\left(F_{T}>\frac{T\delta C_{3}}{\omega}\right)\leq\frac{\mathbb{E}[F_{T}]}{(T\delta C_{3})/\omega}=\omega. (49)

Substituting this limit into (48) yields the bound in (15).

Appendix D Kalman filtering implementation for the simulation study

This appendix describes the exact posterior updates used in Section 5. On the finite simulation grid {x(1),…,x(N)}\{x^{(1)},\ldots,x^{(N)}\}, define ft=(ft​(x(1)),…,ft​(x(N)))⊤∈ℝNf_{t}=(f_{t}(x^{(1)}),\ldots,f_{t}(x^{(N)}))^{\top}\in\mathbb{R}^{N}, and let KS∈ℝN×NK_{S}\in\mathbb{R}^{N\times N} be the spatial covariance matrix with entries (KS)i​j=kS​(x(i),x(j))(K_{S})_{ij}=k_{S}(x^{(i)},x^{(j)}). Restricting the TV-GP recursion (4) to this grid gives the linear Gaussian state-space model

ft\displaystyle f_{t} =ρ​ft−1+ξt,\displaystyle=\rho f_{t-1}+\xi_{t}, ξt\displaystyle\qquad\xi_{t} ∼𝒩⁡(0,ϵ​KS),\displaystyle\sim\mathcal{N}(0,\epsilon K_{S}),
yt\displaystyle y_{t} =Ht​ft+vt,\displaystyle=H_{t}f_{t}+v_{t}, vt\displaystyle\qquad v_{t} ∼𝒩⁡(0,σ2),\displaystyle\sim\mathcal{N}(0,\sigma^{2}),

where ρ=1−ϵ\rho=\sqrt{1-\epsilon} and Ht∈ℝ1×NH_{t}\in\mathbb{R}^{1\times N} selects the coordinate corresponding to the sampled grid point xtx_{t}.

Let μt|t\mu_{t|t} and Pt|tP_{t|t} denote the posterior mean and covariance of ftf_{t} after observing yty_{t}, and let μt|t−1\mu_{t|t-1} and Pt|t−1P_{t|t-1} denote the one-step predictive quantities. We initialize μ1|0=0\mu_{1|0}=0 and P1|0=KSP_{1|0}=K_{S}. Exact inference is performed by the Kalman recursion

μt|t−1\displaystyle\mu_{t|t-1} =ρ​μt−1|t−1,\displaystyle=\rho\mu_{t-1|t-1}, Pt|t−1\displaystyle P_{t|t-1} =ρ2​Pt−1|t−1+ϵ​KS,\displaystyle=\rho^{2}P_{t-1|t-1}+\epsilon K_{S},
St\displaystyle S_{t} =Ht​Pt|t−1​Ht⊤+σ2,\displaystyle=H_{t}P_{t|t-1}H_{t}^{\top}+\sigma^{2}, Lt\displaystyle L_{t} =Pt|t−1​Ht⊤​St−1,\displaystyle=P_{t|t-1}H_{t}^{\top}S_{t}^{-1},
μt|t\displaystyle\mu_{t|t} =μt|t−1+Lt​(yt−Ht​μt|t−1),\displaystyle=\mu_{t|t-1}+L_{t}(y_{t}-H_{t}\mu_{t|t-1}), Pt|t\displaystyle P_{t|t} =Pt|t−1−Lt​Ht​Pt|t−1.\displaystyle=P_{t|t-1}-L_{t}H_{t}P_{t|t-1}.

The acquisition rule is evaluated on the grid using the predictive mean and marginal variances,

it∈arg⁡maxi∈{1,…,N}​{(μt|t−1)i+β​(Pt|t−1)i​i}.i_{t}\in\arg\max_{i\in\{1,\ldots,N\}}\left\{(\mu_{t|t-1})_{i}+\sqrt{\beta}\sqrt{(P_{t|t-1})_{ii}}\right\}.

This recursion is equivalent to GP posterior inference under the spatio-temporal kernel (5) restricted to the grid, but avoids recomputing the posterior from the full observation history. Since NN is fixed, each posterior update costs 𝒪⁡(N2)\mathcal{O}(N^{2}) rather than growing with tt, enabling exact simulations over long horizons.

Appendix E Simulation reproducibility details

This appendix provides the reproducibility details for the simulation study in Section 5. The experiments use synthetic data generated directly from the TV-GP model in Equation (4). No external datasets, pretrained models, or human-subject data are used.

The action space is the fixed 20×2020\times 20 grid on 𝒮=[0,1]2\mathcal{S}=[0,1]^{2}, giving N=400N=400 candidate actions. The spatial kernel is the squared exponential kernel with lengthscale l=0.1l=0.1 and prior variance 1.01.0. The observation noise variance is fixed at σ2=0.01\sigma^{2}=0.01. Each reported average regret value is computed over 100100 independent TV-GP sample paths of length T=10,000T=10{,}000.

For each drift rate ϵ\epsilon and exploration parameter β\beta, the latent process is simulated according to the recursion in Equation (4). Posterior inference is performed exactly on the finite grid using the Kalman filtering recursion in Appendix D. The constant-β\beta TV-GP-UCB policy selects actions according to

it∈arg⁡maxi∈{1,…,N}​{(μt|t−1)i+β​(Pt|t−1)i​i}.i_{t}\in\arg\max_{i\in\{1,\ldots,N\}}\left\{(\mu_{t|t-1})_{i}+\sqrt{\beta}\sqrt{(P_{t|t-1})_{ii}}\right\}.

The logarithmic baseline uses the schedule

βt=c1​log⁡(c2​t),c1=0.8,c2=4,\beta_{t}=c_{1}\log(c_{2}t),\qquad c_{1}=0.8,\quad c_{2}=4,

as described in Section 5.

The accompanying code archive contains the scripts used to generate the synthetic sample paths, run constant-β\beta TV-GP-UCB, run the logarithmic time-varying-βt\beta_{t} baseline, compute the average regret curves, bootstrap the empirical minimizers β^opt\hat{\beta}_{\mathrm{opt}}, and regenerate Figure 1.

For the left panel of Figure 1, shaded bands denote approximate 95% confidence intervals for the mean average regret, computed as ±1.96\pm 1.96 standard errors over the 100100 independent trials. For the right panel, the uncertainty intervals for β^opt\hat{\beta}_{\mathrm{opt}} are computed using bootstrap percentile intervals over the independent trials.

The computations for Figure 1 were run on a MacBook Pro with an Apple M1 Pro chip, 8 CPU cores, and 16 GB of unified memory. The simulations used CPU multiprocessing and no GPU acceleration. The complete run used to generate the final figure took approximately 48 hours of wall-clock time. Memory usage was modest because the Kalman filter operates on a fixed N=400N=400 state dimension, but the total runtime is dominated by the large number of independent trials and parameter settings.