mlsanityData to 14 Oct 2026

Efficient Frequent Directions Algorithm for Sparse Matrices

arXiv 1602.00412 ↗First posted 1 Feb 2016cs.DScited by 1

Not on the map. Why?

Abstract (arXiv)

This paper describes Sparse Frequent Directions, a variant of Frequent Directions for sketching sparse matrices. It resembles the original algorithm in many ways: both receive the rows of an input matrix An × d one by one in the streaming setting and compute a small sketch B ∈ Rℓ × d. Both share the same strong (provably optimal) asymptotic guarantees with respect to the space-accuracy tradeoff in the streaming setting. However, unlike Frequent Directions which runs in O(ndℓ) time regardless of the sparsity of the input matrix A, Sparse Frequent Directions runs in tildeO (nnz(A)ℓ + nℓ2) time. Our analysis loosens the dependence on computing the Singular Value Decomposition (SVD) as a black box within the Frequent Directions algorithm. Our bounds require recent results on the properties of fast approximate SVD computations. Finally, we empirically demonstrate that these asymptotic improvements are practical and significant on real and synthetic data.

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

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2021: 1.

1 paper.