Stochastic Tracking of Drifting Affine Fixed Points
Organizations: Grado Department of Industrial and Systems Engineering, Virginia Tech
Abstract
Linear stochastic approximation (SA) is widely used to estimate fixed points from noisy observations, but most finite-time analyses assume that the underlying operator remains fixed. We study linear SA with time-varying affine operators, where the fixed points change over time and the observation noise may be correlated across rounds. For constant-stepsize updates, we establish a bound on the cumulative expected squared distance between the iterates and the corresponding fixed points. The bound accounts for the initial error, observation noise, and changes in the fixed points over time. We also establish lower bounds for scalar Gaussian models, showing that, under specified conditions, a suitably chosen constant stepsize achieves the smallest possible worst-case cumulative error up to constant factors, even compared with estimators that use future observations. These results further quantify the effect of temporal correlation on estimation accuracy. Since choosing an appropriate stepsize generally requires knowledge of the noise level and how much the fixed points change, we develop an adaptive method that uses an additional bounded, unbiased observation of the fixed point to achieve an almost optimal algorithm without needing the knowledge of the noise level and the fixed point variation over time. Finally, we apply our results to value-function estimation using synchronous tabular temporal-difference learning in changing environments, assuming generative-model access and a common invariant distribution.
Figures & tables
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Work | Model and observations | Target variation | Selected guarantee |
|---|---|---|---|
| Hadiji et al. (2026) , Theorem 2.1 | Contractive updates with exact operator evaluations | Sum of squared target increments | Cumulative squared tracking error with initialization and target-movement terms |
| Bastianello et al. (2024) , Propositions 1 and 3 | General time-varying contractive operators with possibly biased observation errors | Bound on target movement per round | Expected-distance tracking under second-moment-bounded additive errors; high-probability guarantees under sub-Weibull error assumptions and additional conditions on the random update operators |
| Cutler et al. (2023) , Theorem 3 | Strongly convex optimization with unbiased stochastic gradients | Uniform bound on expected squared minimizer increments | Pointwise expected squared tracking error for , with initialization, noise, and movement terms; the latter two scale as |
| Baby & Wang (2019) , Section 3.5 | Scalar target observations with independent sub-Gaussian noise; known horizon and noise parameter | Adaptive high-probability squared-error bound | |
| This paper, Theorems 3 and 9 | Deterministic affine contractions with centered noise satisfying equation 2 | Sum of squared fixed-point increments, | Cumulative mean-square tracking bound; stepsize adaptation using additional bounded, unbiased target observations |
Stochastic Approximation
Stochastic approximation studies iterative algorithms that solve optimization, root-finding, and fixed-point problems using noisy data.
See all 76 papers