mlsanityData to 14 Oct 2026

A Matrix Factorization Approach in Turnstile Streaming

arXiv 2607.28819 ↗First posted 30 Jul 2026cs.DScited by 1

Not on the map. Why?

Abstract (arXiv)

We define the M-point query problem in data streams. Given a fixed matrix M, the goal is to maintain a vector x under turnstile updates and answer each query u with an estimate widehatyu satisfying |yu-widehatyu| ≤ varepsilon |x|1, where y=Mx. We show that if M admits a factorization M=AB, where A and B have space-efficient representations, then there is a streaming algorithm using O(varepsilon-1|A|2rightarrow∞|B|1rightarrow 1+(varepsilon-1|A|∞rightarrow∞|B|1rightarrow 1)2/3) words of memory. An important special case is the lower-triangular all-ones matrix, which corresponds to the quantiles problem with additive error ± varepsilon n, where n is the database size. Our framework generalizes the dyadic approach of Cormode and Muthukrishnan (J. Algorithms, 2005) for turnstile quantiles, and simplifies and improves the analysis of the state-of-the-art dyadic CountSketch algorithms of Wang et al. (SIGMOD, 2013) and Luo et al. (VLDB, 2016). Our approach is also related to the matrix mechanism of Li et al. (VLDB J., 2015) in differential privacy: given a database x∈ℝU and a matrix M, the mechanism outputs a private approximation to Mx, with the privacy-error tradeoff governed by a matrix factorization norm of M. We also improve the prior lower bound for quantiles with deletions, showing a memory lower bound of Omega(varepsilon-1log U) words. We also show any factorization has |A|2rightarrow∞|B|1rightarrow 1 = Omega((log1.5 U) / loglog U). This lower bound is new, and shows that for quantiles, the dyadic CountSketch is nearly optimal amongst factorization-based approaches.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). First posted on arXiv 30 Jul 2026.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.