alphaFeedback

WorksMathematics

The Cost of Working Memory in Streaming Mean Estimation

Abstract

A streaming estimator must compute from the evidence that fits in memory. We determine when storing an accurate mean is easier than computing it. For Gaussian mean estimation over the Euclidean unit ball in Rd\mathbb{R}^d, we establish the minimax rate under squared error with KK persistent states, a known horizon, and a public time index: min⁡{1,K−2/d+dn(1+log⁡(ed)1+(log⁡K)/d)}\min\{1, K^{-2/d}+\frac{d}{n} (1+\frac{\log(ed)}{1+(\log K)/d})\}. Unrestricted computation followed by KK-level encoding has rate min⁡{1,d/n+K−2/d}\min\{1,d/n+K^{-2/d}\}. At a fixed sufficiently small error, statistically optimal sample size therefore requires order dlog⁡dd\log d working bits, while order dd bits suffice to store the answer. The lower bound tracks repeated state compression through an entropy potential obtained by Gaussian smoothing. A matching construction combines a multiscale modular counter with workspace reused across coordinate groups. In one dimension, it attains the terminal rate n−1+K−2n^{-1}+K^{-2}. Any fixed confidence requirement that the realized loss not exceed the zero baseline preserves these rates. Increasing confidence creates a further memory requirement: at fixed nontrivial risk in every fixed dimension, failure probability e−γne^{-γn} requires and permits order log⁡n\log n working states for sufficiently small fixed γ>0γ>0. In the scalar problem, a fixed terminal alphabet suffices under the same protection. These bounds separate the memory needed to represent an answer from the memory needed to accumulate evidence and validate a decision.

Paper details

vlnc:W_267uj4ev
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

arXiv nonexclusive license

Original source

  • Mathematics

ChatGPT/Codex · View statement →

Looking for related papers…