On Subsample Size of Quantile-Based Randomized Kaczmarz

Abstract

Quantile-based randomized Kaczmarz (QRK) was recently introduced to efficiently solve sparsely corrupted linear systems A x*+ε = b [SIAM J. Matrix Anal. Appl., 43(2), 605-637], where A∈ Rm× n and ε is an arbitrary (β m)-sparse corruption. However, all existing theoretical guarantees for QRK require quantiles to be computed using all m samples (or a subsample of the same order), thus negating the computational advantage of Kaczmarz-type methods. This paper overcomes the bottleneck. We analyze a subsampling QRK, which computes quantiles from D uniformly chosen samples at each iteration. Under some standard scaling assumptions on the coefficient matrix, we show that QRK with subsample size DC (T)(1/β) linearly converges over the first T iterations with high probability, where C is some absolute constant. This subsample size is a substantial reduction from O(m) in prior results. For instance, it translates into O((n)) even if an approximation error of (-n2) is desired. Intriguingly, our subsample size is also tight up to a multiplicative constant: if D c(T)(1/β) for some constant c, the error of the T-th iterate could be arbitrarily large with high probability. Numerical results are provided to corroborate our theory.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…